builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-101 starttime: 1464640109.42 results: success (0) buildid: 20160530120549 builduid: 7997d47d310b490c9d491deb39fe4327 revision: 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:28:29.425455) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:28:29.426438) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:28:29.426792) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:28:29.595868) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:28:29.596328) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False --13:28:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 11.48 MB/s 13:28:31 (11.48 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.295000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:28:30.930302) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 13:28:30.930743) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.810000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 13:28:34.760425) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 13:28:34.760862) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False 2016-05-30 13:28:35,546 truncating revision to first 12 chars 2016-05-30 13:28:35,546 Setting DEBUG logging. 2016-05-30 13:28:35,546 attempt 1/10 2016-05-30 13:28:35,546 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3c7a33fe0b64?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 13:28:36,701 unpacking tar archive at: mozilla-aurora-3c7a33fe0b64/testing/mozharness/ program finished with exit code 0 elapsedTime=1.782000 ========= master_lag: 0.32 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 13:28:36.859039) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:28:36.859484) ========= script_repo_revision: 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:28:36.860089) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:28:36.860559) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:28:36.876475) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 20 secs) (at 2016-05-30 13:28:36.876874) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:28:37 INFO - MultiFileLogger online at 20160530 13:28:37 in C:\slave\test 13:28:37 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 13:28:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:28:37 INFO - {'append_to_log': False, 13:28:37 INFO - 'base_work_dir': 'C:\\slave\\test', 13:28:37 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:28:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:28:37 INFO - 'buildbot_json_path': 'buildprops.json', 13:28:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:28:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:28:37 INFO - 'download_minidump_stackwalk': True, 13:28:37 INFO - 'download_symbols': 'true', 13:28:37 INFO - 'e10s': False, 13:28:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:28:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:28:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:28:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:28:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:28:37 INFO - 'C:/mozilla-build/tooltool.py'), 13:28:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:28:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:28:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:28:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:28:37 INFO - 'log_level': 'info', 13:28:37 INFO - 'log_to_console': True, 13:28:37 INFO - 'opt_config_files': (), 13:28:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:28:37 INFO - '--processes=1', 13:28:37 INFO - '--config=%(test_path)s/wptrunner.ini', 13:28:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:28:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:28:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:28:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:28:37 INFO - 'pip_index': False, 13:28:37 INFO - 'require_test_zip': True, 13:28:37 INFO - 'test_type': ('testharness',), 13:28:37 INFO - 'this_chunk': '1', 13:28:37 INFO - 'total_chunks': '10', 13:28:37 INFO - 'virtualenv_path': 'venv', 13:28:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:28:37 INFO - 'work_dir': 'build'} 13:28:37 INFO - ##### 13:28:37 INFO - ##### Running clobber step. 13:28:37 INFO - ##### 13:28:37 INFO - Running pre-action listener: _resource_record_pre_action 13:28:37 INFO - Running main action method: clobber 13:28:37 INFO - rmtree: C:\slave\test\build 13:28:37 INFO - Using _rmtree_windows ... 13:28:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:30:05 INFO - Running post-action listener: _resource_record_post_action 13:30:05 INFO - ##### 13:30:05 INFO - ##### Running read-buildbot-config step. 13:30:05 INFO - ##### 13:30:05 INFO - Running pre-action listener: _resource_record_pre_action 13:30:05 INFO - Running main action method: read_buildbot_config 13:30:05 INFO - Using buildbot properties: 13:30:05 INFO - { 13:30:05 INFO - "project": "", 13:30:05 INFO - "product": "firefox", 13:30:05 INFO - "script_repo_revision": "production", 13:30:05 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 13:30:05 INFO - "repository": "", 13:30:05 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 13:30:05 INFO - "buildid": "20160530120549", 13:30:05 INFO - "pgo_build": "False", 13:30:05 INFO - "basedir": "C:\\slave\\test", 13:30:05 INFO - "buildnumber": 58, 13:30:05 INFO - "slavename": "t-w864-ix-101", 13:30:05 INFO - "revision": "3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4", 13:30:05 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 13:30:05 INFO - "platform": "win64", 13:30:05 INFO - "branch": "mozilla-aurora", 13:30:05 INFO - "repo_path": "releases/mozilla-aurora", 13:30:05 INFO - "moz_repo_path": "", 13:30:05 INFO - "stage_platform": "win64", 13:30:05 INFO - "builduid": "7997d47d310b490c9d491deb39fe4327", 13:30:05 INFO - "slavebuilddir": "test" 13:30:05 INFO - } 13:30:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 13:30:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 13:30:05 INFO - Running post-action listener: _resource_record_post_action 13:30:05 INFO - ##### 13:30:05 INFO - ##### Running download-and-extract step. 13:30:05 INFO - ##### 13:30:05 INFO - Running pre-action listener: _resource_record_pre_action 13:30:05 INFO - Running main action method: download_and_extract 13:30:05 INFO - mkdir: C:\slave\test\build\tests 13:30:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:05 INFO - https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:30:05 INFO - trying https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 13:30:05 INFO - Downloading https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 13:30:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 13:30:06 INFO - Downloaded 1274 bytes. 13:30:06 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 13:30:06 INFO - Using the following test package requirements: 13:30:06 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 13:30:06 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:30:06 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 13:30:06 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:30:06 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 13:30:06 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:30:06 INFO - u'jsshell-win64.zip'], 13:30:06 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:30:06 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 13:30:06 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 13:30:06 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:30:06 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 13:30:06 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:30:06 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 13:30:06 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:30:06 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 13:30:06 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:30:06 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 13:30:06 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 13:30:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:06 INFO - https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:30:06 INFO - trying https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 13:30:06 INFO - Downloading https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 13:30:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 13:30:08 INFO - Downloaded 20846600 bytes. 13:30:08 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:30:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:30:09 INFO - caution: filename not matched: web-platform/* 13:30:09 INFO - Return code: 11 13:30:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:09 INFO - https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:30:09 INFO - trying https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 13:30:09 INFO - Downloading https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 13:30:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 13:30:11 INFO - Downloaded 36409220 bytes. 13:30:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:30:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:30:51 INFO - caution: filename not matched: bin/* 13:30:51 INFO - caution: filename not matched: config/* 13:30:51 INFO - caution: filename not matched: mozbase/* 13:30:51 INFO - caution: filename not matched: marionette/* 13:30:51 INFO - caution: filename not matched: tools/wptserve/* 13:30:51 INFO - Return code: 11 13:30:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:51 INFO - https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 13:30:51 INFO - trying https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 13:30:51 INFO - Downloading https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 13:30:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 13:30:53 INFO - Downloaded 82762129 bytes. 13:30:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 13:30:53 INFO - mkdir: C:\slave\test\properties 13:30:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:30:53 INFO - Writing to file C:\slave\test\properties\build_url 13:30:53 INFO - Contents: 13:30:53 INFO - build_url:https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 13:30:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:30:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:30:53 INFO - Writing to file C:\slave\test\properties\symbols_url 13:30:53 INFO - Contents: 13:30:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:30:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:53 INFO - https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:30:53 INFO - trying https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:30:53 INFO - Downloading https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:30:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 13:30:55 INFO - Downloaded 50736880 bytes. 13:30:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:30:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:30:58 INFO - Return code: 0 13:30:58 INFO - Running post-action listener: _resource_record_post_action 13:30:58 INFO - Running post-action listener: set_extra_try_arguments 13:30:58 INFO - ##### 13:30:58 INFO - ##### Running create-virtualenv step. 13:30:58 INFO - ##### 13:30:58 INFO - Running pre-action listener: _pre_create_virtualenv 13:30:58 INFO - Running pre-action listener: _resource_record_pre_action 13:30:58 INFO - Running main action method: create_virtualenv 13:30:58 INFO - Creating virtualenv C:\slave\test\build\venv 13:30:58 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 13:30:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:31:02 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:31:05 INFO - Installing distribute......................................................................................................................................................................................done. 13:31:07 INFO - Return code: 0 13:31:07 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:31:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:31:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:31:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:31:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 13:31:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:31:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:31:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 13:31:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:31:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:31:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:31:07 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 13:31:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:31:07 INFO - 'DCLOCATION': 'SCL3', 13:31:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:07 INFO - 'HOMEDRIVE': 'C:', 13:31:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 13:31:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:07 INFO - 'KTS_VERSION': '1.19c', 13:31:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 13:31:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 13:31:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:07 INFO - 'MOZ_NO_REMOTE': '1', 13:31:07 INFO - 'NO_EM_RESTART': '1', 13:31:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:07 INFO - 'OS': 'Windows_NT', 13:31:07 INFO - 'OURDRIVE': 'C:', 13:31:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:31:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:31:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:31:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:07 INFO - 'PROCESSOR_LEVEL': '6', 13:31:07 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:31:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:31:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:31:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:31:07 INFO - 'PROMPT': '$P$G', 13:31:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:31:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:31:07 INFO - 'PWD': 'C:\\slave\\test', 13:31:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:07 INFO - 'SYSTEMDRIVE': 'C:', 13:31:07 INFO - 'SYSTEMROOT': 'C:\\windows', 13:31:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:07 INFO - 'TEST1': 'testie', 13:31:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:07 INFO - 'USERDOMAIN': 'T-W864-IX-101', 13:31:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 13:31:07 INFO - 'USERNAME': 'cltbld', 13:31:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 13:31:07 INFO - 'WINDIR': 'C:\\windows', 13:31:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:31:07 INFO - Downloading/unpacking psutil>=0.7.1 13:31:08 INFO - Running setup.py egg_info for package psutil 13:31:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:31:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:31:08 INFO - Installing collected packages: psutil 13:31:08 INFO - Running setup.py install for psutil 13:31:08 INFO - building 'psutil._psutil_windows' extension 13:31:08 INFO - error: Unable to find vcvarsall.bat 13:31:08 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qnecff-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:31:08 INFO - running install 13:31:08 INFO - running build 13:31:08 INFO - running build_py 13:31:08 INFO - creating build 13:31:08 INFO - creating build\lib.win32-2.7 13:31:08 INFO - creating build\lib.win32-2.7\psutil 13:31:08 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:31:08 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:31:08 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:31:08 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:31:08 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:31:08 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:31:08 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:31:08 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:31:08 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:31:08 INFO - running build_ext 13:31:08 INFO - building 'psutil._psutil_windows' extension 13:31:08 INFO - error: Unable to find vcvarsall.bat 13:31:08 INFO - ---------------------------------------- 13:31:08 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qnecff-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:31:08 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-101\AppData\Roaming\pip\pip.log 13:31:08 WARNING - Return code: 1 13:31:08 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 13:31:08 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:31:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:31:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:31:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:31:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 13:31:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:31:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:31:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 13:31:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:31:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:31:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:31:08 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 13:31:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:31:08 INFO - 'DCLOCATION': 'SCL3', 13:31:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:08 INFO - 'HOMEDRIVE': 'C:', 13:31:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 13:31:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:08 INFO - 'KTS_VERSION': '1.19c', 13:31:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 13:31:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 13:31:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:08 INFO - 'MOZ_NO_REMOTE': '1', 13:31:08 INFO - 'NO_EM_RESTART': '1', 13:31:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:08 INFO - 'OS': 'Windows_NT', 13:31:08 INFO - 'OURDRIVE': 'C:', 13:31:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:31:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:31:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:31:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:08 INFO - 'PROCESSOR_LEVEL': '6', 13:31:08 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:31:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:31:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:31:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:31:08 INFO - 'PROMPT': '$P$G', 13:31:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:31:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:31:08 INFO - 'PWD': 'C:\\slave\\test', 13:31:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:08 INFO - 'SYSTEMDRIVE': 'C:', 13:31:08 INFO - 'SYSTEMROOT': 'C:\\windows', 13:31:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:08 INFO - 'TEST1': 'testie', 13:31:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:08 INFO - 'USERDOMAIN': 'T-W864-IX-101', 13:31:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 13:31:08 INFO - 'USERNAME': 'cltbld', 13:31:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 13:31:08 INFO - 'WINDIR': 'C:\\windows', 13:31:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:31:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:31:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:31:08 INFO - Running setup.py egg_info for package mozsystemmonitor 13:31:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:31:08 INFO - Running setup.py egg_info for package psutil 13:31:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:31:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:31:08 INFO - Installing collected packages: mozsystemmonitor, psutil 13:31:08 INFO - Running setup.py install for mozsystemmonitor 13:31:08 INFO - Running setup.py install for psutil 13:31:08 INFO - building 'psutil._psutil_windows' extension 13:31:08 INFO - error: Unable to find vcvarsall.bat 13:31:08 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-fxzwpo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:31:08 INFO - running install 13:31:08 INFO - running build 13:31:08 INFO - running build_py 13:31:08 INFO - running build_ext 13:31:08 INFO - building 'psutil._psutil_windows' extension 13:31:08 INFO - error: Unable to find vcvarsall.bat 13:31:08 INFO - ---------------------------------------- 13:31:08 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-fxzwpo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:31:08 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-101\AppData\Roaming\pip\pip.log 13:31:08 WARNING - Return code: 1 13:31:08 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 13:31:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:31:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:31:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:31:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:31:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 13:31:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:31:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:31:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 13:31:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:31:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:31:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:31:08 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 13:31:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:31:08 INFO - 'DCLOCATION': 'SCL3', 13:31:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:08 INFO - 'HOMEDRIVE': 'C:', 13:31:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 13:31:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:08 INFO - 'KTS_VERSION': '1.19c', 13:31:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 13:31:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 13:31:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:08 INFO - 'MOZ_NO_REMOTE': '1', 13:31:08 INFO - 'NO_EM_RESTART': '1', 13:31:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:08 INFO - 'OS': 'Windows_NT', 13:31:08 INFO - 'OURDRIVE': 'C:', 13:31:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:31:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:31:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:31:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:08 INFO - 'PROCESSOR_LEVEL': '6', 13:31:08 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:31:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:31:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:31:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:31:08 INFO - 'PROMPT': '$P$G', 13:31:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:31:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:31:08 INFO - 'PWD': 'C:\\slave\\test', 13:31:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:08 INFO - 'SYSTEMDRIVE': 'C:', 13:31:08 INFO - 'SYSTEMROOT': 'C:\\windows', 13:31:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:08 INFO - 'TEST1': 'testie', 13:31:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:08 INFO - 'USERDOMAIN': 'T-W864-IX-101', 13:31:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 13:31:08 INFO - 'USERNAME': 'cltbld', 13:31:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 13:31:08 INFO - 'WINDIR': 'C:\\windows', 13:31:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:31:09 INFO - Downloading/unpacking blobuploader==1.2.4 13:31:09 INFO - Downloading blobuploader-1.2.4.tar.gz 13:31:09 INFO - Running setup.py egg_info for package blobuploader 13:31:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:31:13 INFO - Running setup.py egg_info for package requests 13:31:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:31:13 INFO - Downloading docopt-0.6.1.tar.gz 13:31:13 INFO - Running setup.py egg_info for package docopt 13:31:13 INFO - Installing collected packages: blobuploader, docopt, requests 13:31:13 INFO - Running setup.py install for blobuploader 13:31:13 INFO - Running setup.py install for docopt 13:31:13 INFO - Running setup.py install for requests 13:31:13 INFO - Successfully installed blobuploader docopt requests 13:31:13 INFO - Cleaning up... 13:31:13 INFO - Return code: 0 13:31:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:31:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:31:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:31:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:31:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 13:31:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:31:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:31:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 13:31:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:31:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:31:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:31:13 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 13:31:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:31:13 INFO - 'DCLOCATION': 'SCL3', 13:31:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:13 INFO - 'HOMEDRIVE': 'C:', 13:31:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 13:31:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:13 INFO - 'KTS_VERSION': '1.19c', 13:31:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 13:31:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 13:31:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:13 INFO - 'MOZ_NO_REMOTE': '1', 13:31:13 INFO - 'NO_EM_RESTART': '1', 13:31:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:13 INFO - 'OS': 'Windows_NT', 13:31:13 INFO - 'OURDRIVE': 'C:', 13:31:13 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:31:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:31:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:31:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:13 INFO - 'PROCESSOR_LEVEL': '6', 13:31:13 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:31:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:31:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:31:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:31:13 INFO - 'PROMPT': '$P$G', 13:31:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:31:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:31:13 INFO - 'PWD': 'C:\\slave\\test', 13:31:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:13 INFO - 'SYSTEMDRIVE': 'C:', 13:31:13 INFO - 'SYSTEMROOT': 'C:\\windows', 13:31:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:13 INFO - 'TEST1': 'testie', 13:31:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:13 INFO - 'USERDOMAIN': 'T-W864-IX-101', 13:31:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 13:31:13 INFO - 'USERNAME': 'cltbld', 13:31:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 13:31:13 INFO - 'WINDIR': 'C:\\windows', 13:31:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:31:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:31:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:31:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:31:18 INFO - Unpacking c:\slave\test\build\tests\marionette 13:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:31:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:31:18 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:31:18 INFO - Running setup.py install for browsermob-proxy 13:31:33 INFO - Running setup.py install for manifestparser 13:31:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for marionette-client 13:31:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:31:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for marionette-driver 13:31:33 INFO - Running setup.py install for mozcrash 13:31:33 INFO - Running setup.py install for mozdebug 13:31:33 INFO - Running setup.py install for mozdevice 13:31:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for mozfile 13:31:33 INFO - Running setup.py install for mozhttpd 13:31:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for mozinfo 13:31:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for mozInstall 13:31:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for mozleak 13:31:33 INFO - Running setup.py install for mozlog 13:31:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for moznetwork 13:31:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for mozprocess 13:31:33 INFO - Running setup.py install for mozprofile 13:31:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for mozrunner 13:31:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for mozscreenshot 13:31:33 INFO - Running setup.py install for moztest 13:31:33 INFO - Running setup.py install for mozversion 13:31:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:31:33 INFO - Running setup.py install for wptserve 13:31:33 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:31:33 INFO - Cleaning up... 13:31:33 INFO - Return code: 0 13:31:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:31:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:31:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:31:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:31:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 13:31:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:31:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:31:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 13:31:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:31:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:31:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:31:33 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 13:31:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:31:33 INFO - 'DCLOCATION': 'SCL3', 13:31:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:33 INFO - 'HOMEDRIVE': 'C:', 13:31:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 13:31:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:33 INFO - 'KTS_VERSION': '1.19c', 13:31:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 13:31:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 13:31:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:33 INFO - 'MOZ_NO_REMOTE': '1', 13:31:33 INFO - 'NO_EM_RESTART': '1', 13:31:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:33 INFO - 'OS': 'Windows_NT', 13:31:33 INFO - 'OURDRIVE': 'C:', 13:31:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:31:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:31:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:31:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:33 INFO - 'PROCESSOR_LEVEL': '6', 13:31:33 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:31:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:31:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:31:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:31:33 INFO - 'PROMPT': '$P$G', 13:31:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:31:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:31:33 INFO - 'PWD': 'C:\\slave\\test', 13:31:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:33 INFO - 'SYSTEMDRIVE': 'C:', 13:31:33 INFO - 'SYSTEMROOT': 'C:\\windows', 13:31:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:33 INFO - 'TEST1': 'testie', 13:31:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:33 INFO - 'USERDOMAIN': 'T-W864-IX-101', 13:31:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 13:31:33 INFO - 'USERNAME': 'cltbld', 13:31:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 13:31:33 INFO - 'WINDIR': 'C:\\windows', 13:31:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:31:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:31:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:31:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:31:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:31:36 INFO - Unpacking c:\slave\test\build\tests\marionette 13:31:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:31:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:31:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 13:31:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 13:31:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 13:31:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:31:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:31:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:31:48 INFO - Downloading blessings-1.6.tar.gz 13:31:48 INFO - Running setup.py egg_info for package blessings 13:31:48 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 13:31:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:31:48 INFO - Running setup.py install for blessings 13:31:48 INFO - Running setup.py install for browsermob-proxy 13:31:48 INFO - Running setup.py install for manifestparser 13:31:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Running setup.py install for marionette-client 13:31:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:31:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Running setup.py install for marionette-driver 13:31:48 INFO - Running setup.py install for mozcrash 13:31:48 INFO - Running setup.py install for mozdebug 13:31:48 INFO - Running setup.py install for mozdevice 13:31:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Running setup.py install for mozhttpd 13:31:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Running setup.py install for mozInstall 13:31:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Running setup.py install for mozleak 13:31:48 INFO - Running setup.py install for mozprofile 13:31:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Running setup.py install for mozrunner 13:31:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:31:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:31:50 INFO - Running setup.py install for mozscreenshot 13:31:50 INFO - Running setup.py install for moztest 13:31:50 INFO - Running setup.py install for mozversion 13:31:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:31:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:31:50 INFO - Running setup.py install for wptserve 13:31:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:31:50 INFO - Cleaning up... 13:31:50 INFO - Return code: 0 13:31:50 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:31:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:31:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:31:50 INFO - Reading from file tmpfile_stdout 13:31:50 INFO - Using _rmtree_windows ... 13:31:50 INFO - Using _rmtree_windows ... 13:31:50 INFO - Current package versions: 13:31:50 INFO - blessings == 1.6 13:31:50 INFO - blobuploader == 1.2.4 13:31:50 INFO - browsermob-proxy == 0.6.0 13:31:50 INFO - distribute == 0.6.14 13:31:50 INFO - docopt == 0.6.1 13:31:50 INFO - manifestparser == 1.1 13:31:50 INFO - marionette-client == 2.3.0 13:31:50 INFO - marionette-driver == 1.4.0 13:31:50 INFO - mozInstall == 1.12 13:31:50 INFO - mozcrash == 0.17 13:31:50 INFO - mozdebug == 0.1 13:31:50 INFO - mozdevice == 0.48 13:31:50 INFO - mozfile == 1.2 13:31:50 INFO - mozhttpd == 0.7 13:31:50 INFO - mozinfo == 0.9 13:31:50 INFO - mozleak == 0.1 13:31:50 INFO - mozlog == 3.1 13:31:50 INFO - moznetwork == 0.27 13:31:50 INFO - mozprocess == 0.22 13:31:50 INFO - mozprofile == 0.28 13:31:50 INFO - mozrunner == 6.11 13:31:50 INFO - mozscreenshot == 0.1 13:31:50 INFO - mozsystemmonitor == 0.0 13:31:50 INFO - moztest == 0.7 13:31:50 INFO - mozversion == 1.4 13:31:50 INFO - requests == 1.2.3 13:31:50 INFO - wptserve == 1.4.0 13:31:50 INFO - Running post-action listener: _resource_record_post_action 13:31:50 INFO - Running post-action listener: _start_resource_monitoring 13:31:50 INFO - Starting resource monitoring. 13:31:50 INFO - ##### 13:31:50 INFO - ##### Running pull step. 13:31:50 INFO - ##### 13:31:50 INFO - Running pre-action listener: _resource_record_pre_action 13:31:50 INFO - Running main action method: pull 13:31:50 INFO - Pull has nothing to do! 13:31:50 INFO - Running post-action listener: _resource_record_post_action 13:31:50 INFO - ##### 13:31:50 INFO - ##### Running install step. 13:31:50 INFO - ##### 13:31:50 INFO - Running pre-action listener: _resource_record_pre_action 13:31:50 INFO - Running main action method: install 13:31:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:31:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:31:50 INFO - Reading from file tmpfile_stdout 13:31:50 INFO - Using _rmtree_windows ... 13:31:50 INFO - Using _rmtree_windows ... 13:31:50 INFO - Detecting whether we're running mozinstall >=1.0... 13:31:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:31:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:31:50 INFO - Reading from file tmpfile_stdout 13:31:50 INFO - Output received: 13:31:50 INFO - Usage: mozinstall-script.py [options] installer 13:31:50 INFO - Options: 13:31:50 INFO - -h, --help show this help message and exit 13:31:50 INFO - -d DEST, --destination=DEST 13:31:50 INFO - Directory to install application into. [default: 13:31:50 INFO - "C:\slave\test"] 13:31:50 INFO - --app=APP Application being installed. [default: firefox] 13:31:50 INFO - Using _rmtree_windows ... 13:31:50 INFO - Using _rmtree_windows ... 13:31:50 INFO - mkdir: C:\slave\test\build\application 13:31:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:31:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 13:31:53 INFO - Reading from file tmpfile_stdout 13:31:53 INFO - Output received: 13:31:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:31:53 INFO - Using _rmtree_windows ... 13:31:53 INFO - Using _rmtree_windows ... 13:31:53 INFO - Running post-action listener: _resource_record_post_action 13:31:53 INFO - ##### 13:31:53 INFO - ##### Running run-tests step. 13:31:53 INFO - ##### 13:31:53 INFO - Running pre-action listener: _resource_record_pre_action 13:31:53 INFO - Running main action method: run_tests 13:31:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:31:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:31:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:31:53 INFO - grabbing minidump binary from tooltool 13:31:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:53 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:31:53 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 13:31:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 13:31:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:31:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfyo3gw 13:31:55 INFO - INFO - File integrity verified, renaming tmpfyo3gw to win32-minidump_stackwalk.exe 13:31:55 INFO - Return code: 0 13:31:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:31:55 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:31:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 13:31:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 13:31:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:31:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 13:31:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:31:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:31:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:31:55 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 13:31:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:31:55 INFO - 'DCLOCATION': 'SCL3', 13:31:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:55 INFO - 'HOMEDRIVE': 'C:', 13:31:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 13:31:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:55 INFO - 'KTS_VERSION': '1.19c', 13:31:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 13:31:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 13:31:55 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:31:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:55 INFO - 'MOZ_NO_REMOTE': '1', 13:31:55 INFO - 'NO_EM_RESTART': '1', 13:31:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:55 INFO - 'OS': 'Windows_NT', 13:31:55 INFO - 'OURDRIVE': 'C:', 13:31:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:31:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:31:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:31:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:55 INFO - 'PROCESSOR_LEVEL': '6', 13:31:55 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:31:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:31:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:31:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:31:55 INFO - 'PROMPT': '$P$G', 13:31:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:31:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:31:55 INFO - 'PWD': 'C:\\slave\\test', 13:31:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:55 INFO - 'SYSTEMDRIVE': 'C:', 13:31:55 INFO - 'SYSTEMROOT': 'C:\\windows', 13:31:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:55 INFO - 'TEST1': 'testie', 13:31:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:31:55 INFO - 'USERDOMAIN': 'T-W864-IX-101', 13:31:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 13:31:55 INFO - 'USERNAME': 'cltbld', 13:31:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 13:31:55 INFO - 'WINDIR': 'C:\\windows', 13:31:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:55 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 13:31:56 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 13:31:56 INFO - import pkg_resources 13:31:58 INFO - Using 1 client processes 13:32:00 INFO - SUITE-START | Running 778 tests 13:32:00 INFO - Running testharness tests 13:32:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:32:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:32:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:32:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:32:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:32:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:32:01 INFO - Setting up ssl 13:32:01 INFO - PROCESS | certutil | 13:32:01 INFO - PROCESS | certutil | 13:32:01 INFO - PROCESS | certutil | 13:32:01 INFO - Certificate Nickname Trust Attributes 13:32:01 INFO - SSL,S/MIME,JAR/XPI 13:32:01 INFO - 13:32:01 INFO - web-platform-tests CT,, 13:32:01 INFO - 13:32:01 INFO - Starting runner 13:32:02 INFO - PROCESS | 3196 | [3196] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:32:02 INFO - PROCESS | 3196 | [3196] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:32:02 INFO - PROCESS | 3196 | [3196] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:32:02 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:32:02 INFO - PROCESS | 3196 | [3196] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:32:04 INFO - PROCESS | 3196 | 1464640324038 Marionette DEBUG Marionette enabled via build flag and pref 13:32:05 INFO - PROCESS | 3196 | ++DOCSHELL 000000153F65E000 == 1 [pid = 3196] [id = 1] 13:32:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 1 (000000154E773800) [pid = 3196] [serial = 1] [outer = 0000000000000000] 13:32:05 INFO - PROCESS | 3196 | [3196] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:32:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 2 (000000154E774800) [pid = 3196] [serial = 2] [outer = 000000154E773800] 13:32:05 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551949000 == 2 [pid = 3196] [id = 2] 13:32:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 3 (0000001551949800) [pid = 3196] [serial = 3] [outer = 0000000000000000] 13:32:05 INFO - PROCESS | 3196 | [3196] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:32:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 4 (000000155194A800) [pid = 3196] [serial = 4] [outer = 0000001551949800] 13:32:05 INFO - PROCESS | 3196 | 1464640325813 Marionette INFO Listening on port 2828 13:32:07 INFO - PROCESS | 3196 | 1464640327537 Marionette DEBUG Marionette enabled via command-line flag 13:32:07 INFO - PROCESS | 3196 | ++DOCSHELL 000000155288F800 == 3 [pid = 3196] [id = 3] 13:32:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 5 (00000015528D9000) [pid = 3196] [serial = 5] [outer = 0000000000000000] 13:32:07 INFO - PROCESS | 3196 | [3196] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:32:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 6 (00000015528DA000) [pid = 3196] [serial = 6] [outer = 00000015528D9000] 13:32:07 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:32:07 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:32:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 7 (000000155330C000) [pid = 3196] [serial = 7] [outer = 0000001551949800] 13:32:08 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:32:08 INFO - PROCESS | 3196 | 1464640328548 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 13:32:08 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:32:08 INFO - PROCESS | 3196 | 1464640328580 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 13:32:08 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:32:08 INFO - PROCESS | 3196 | 1464640328588 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 13:32:08 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:32:08 INFO - PROCESS | 3196 | 1464640328624 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 13:32:08 INFO - PROCESS | 3196 | 1464640328630 Marionette DEBUG Closed connection conn0 13:32:08 INFO - PROCESS | 3196 | 1464640328632 Marionette DEBUG Closed connection conn1 13:32:08 INFO - PROCESS | 3196 | 1464640328634 Marionette DEBUG Closed connection conn2 13:32:08 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:32:08 INFO - PROCESS | 3196 | 1464640328691 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 13:32:08 INFO - PROCESS | 3196 | 1464640328694 Marionette DEBUG Closed connection conn3 13:32:08 INFO - PROCESS | 3196 | 1464640328823 Marionette DEBUG Closed connection conn4 13:32:08 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:32:08 INFO - PROCESS | 3196 | 1464640328829 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 13:32:08 INFO - PROCESS | 3196 | 1464640328838 Marionette DEBUG Closed connection conn5 13:32:08 INFO - PROCESS | 3196 | ++DOCSHELL 000000155390A800 == 4 [pid = 3196] [id = 4] 13:32:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 8 (000000155397AC00) [pid = 3196] [serial = 8] [outer = 0000000000000000] 13:32:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 9 (0000001553986400) [pid = 3196] [serial = 9] [outer = 000000155397AC00] 13:32:08 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:32:08 INFO - PROCESS | 3196 | 1464640328968 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 13:32:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 10 (000000155421B800) [pid = 3196] [serial = 10] [outer = 000000155397AC00] 13:32:09 INFO - PROCESS | 3196 | 1464640329002 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:32:09 INFO - PROCESS | 3196 | 1464640329008 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530120549","device":"desktop","version":"48.0a2"} 13:32:09 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557622800 == 5 [pid = 3196] [id = 5] 13:32:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 11 (00000015576C6800) [pid = 3196] [serial = 11] [outer = 0000000000000000] 13:32:09 INFO - PROCESS | 3196 | ++DOCSHELL 00000015576C7000 == 6 [pid = 3196] [id = 6] 13:32:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 12 (00000015576A3000) [pid = 3196] [serial = 12] [outer = 0000000000000000] 13:32:10 INFO - PROCESS | 3196 | [3196] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:32:10 INFO - PROCESS | 3196 | [3196] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:32:10 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:32:10 INFO - PROCESS | 3196 | ++DOCSHELL 00000015594CF000 == 7 [pid = 3196] [id = 7] 13:32:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 13 (00000015576A2800) [pid = 3196] [serial = 13] [outer = 0000000000000000] 13:32:10 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:32:10 INFO - PROCESS | 3196 | [3196] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:32:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 14 (0000001559634800) [pid = 3196] [serial = 14] [outer = 00000015576A2800] 13:32:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 15 (0000001559A3E800) [pid = 3196] [serial = 15] [outer = 00000015576C6800] 13:32:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 16 (00000015594EB400) [pid = 3196] [serial = 16] [outer = 00000015576A3000] 13:32:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 17 (0000001559827C00) [pid = 3196] [serial = 17] [outer = 00000015576A2800] 13:32:10 INFO - PROCESS | 3196 | [3196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:32:11 INFO - PROCESS | 3196 | 1464640331653 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 3196 | 1464640331667 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 18 (000000155C5BF800) [pid = 3196] [serial = 18] [outer = 00000015576A2800] 13:32:12 INFO - PROCESS | 3196 | 1464640332867 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"be54d65c-4b01-4a4d-b9ca-0a5863a1f608","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530120549","device":"desktop","version":"48.0a2","command_id":1}}] 13:32:13 INFO - PROCESS | 3196 | 1464640333534 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:32:14 INFO - PROCESS | 3196 | 1464640334272 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 13:32:14 INFO - PROCESS | 3196 | 1464640334407 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:32:14 INFO - PROCESS | 3196 | [3196] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:32:15 INFO - PROCESS | 3196 | --DOCSHELL 000000153F65E000 == 6 [pid = 3196] [id = 1] 13:32:15 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:32:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 19 (000000154CADA800) [pid = 3196] [serial = 19] [outer = 00000015576A2800] 13:32:15 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:15 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:15 INFO - PROCESS | 3196 | 1464640335911 Marionette TRACE conn6 <- [1,3,null,{}] 13:32:16 INFO - PROCESS | 3196 | 1464640335995 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:32:16 INFO - PROCESS | 3196 | 1464640336018 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 13:32:16 INFO - PROCESS | 3196 | 1464640336052 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 3196 | 1464640336055 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 13:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:32:16 INFO - PROCESS | 3196 | 1464640336066 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 3196 | 1464640336069 Marionette TRACE conn6 <- [1,6,null,{}] 13:32:16 INFO - PROCESS | 3196 | 1464640336089 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:16 INFO - PROCESS | 3196 | 1464640336107 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 13:32:16 INFO - PROCESS | 3196 | 1464640336111 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000154DD5D000 == 7 [pid = 3196] [id = 8] 13:32:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 20 (0000001553985400) [pid = 3196] [serial = 20] [outer = 0000000000000000] 13:32:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 21 (0000001553B8D400) [pid = 3196] [serial = 21] [outer = 0000001553985400] 13:32:16 INFO - PROCESS | 3196 | 1464640336186 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 22 (00000015576AFC00) [pid = 3196] [serial = 22] [outer = 0000001553985400] 13:32:16 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553457000 == 8 [pid = 3196] [id = 9] 13:32:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 23 (0000001558C2C800) [pid = 3196] [serial = 23] [outer = 0000000000000000] 13:32:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 24 (0000001559353C00) [pid = 3196] [serial = 24] [outer = 0000001558C2C800] 13:32:16 INFO - PROCESS | 3196 | 1464640336634 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 25 (000000155ADB7C00) [pid = 3196] [serial = 25] [outer = 0000001558C2C800] 13:32:17 INFO - PROCESS | 3196 | 1464640337255 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1242ms 13:32:17 INFO - PROCESS | 3196 | 1464640337424 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 3196 | 1464640337428 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 13:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:32:17 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F88800 == 9 [pid = 3196] [id = 10] 13:32:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 26 (0000001558F89000) [pid = 3196] [serial = 26] [outer = 0000000000000000] 13:32:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 27 (0000001558F8E000) [pid = 3196] [serial = 27] [outer = 0000001558F89000] 13:32:17 INFO - PROCESS | 3196 | 1464640337508 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 3196 | 1464640337511 Marionette TRACE conn6 <- [1,10,null,{}] 13:32:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 28 (00000015590CB000) [pid = 3196] [serial = 28] [outer = 0000001558F89000] 13:32:17 INFO - PROCESS | 3196 | ++DOCSHELL 00000015590D1000 == 10 [pid = 3196] [id = 11] 13:32:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 29 (0000001556C7B000) [pid = 3196] [serial = 29] [outer = 0000000000000000] 13:32:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 30 (0000001556C82000) [pid = 3196] [serial = 30] [outer = 0000001556C7B000] 13:32:17 INFO - PROCESS | 3196 | 1464640337606 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:17 INFO - PROCESS | 3196 | 1464640337771 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 13:32:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 31 (0000001552842C00) [pid = 3196] [serial = 31] [outer = 0000001556C7B000] 13:32:17 INFO - PROCESS | 3196 | 1464640337854 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAB4000 == 11 [pid = 3196] [id = 12] 13:32:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 32 (000000155A51D800) [pid = 3196] [serial = 32] [outer = 0000000000000000] 13:32:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 33 (000000155A51E800) [pid = 3196] [serial = 33] [outer = 000000155A51D800] 13:32:17 INFO - PROCESS | 3196 | 1464640337912 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 34 (0000001559612000) [pid = 3196] [serial = 34] [outer = 000000155A51D800] 13:32:18 INFO - PROCESS | 3196 | 1464640338709 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1296ms 13:32:18 INFO - PROCESS | 3196 | 1464640338757 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 3196 | 1464640338761 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 13:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:32:18 INFO - PROCESS | 3196 | 1464640338782 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 3196 | 1464640338787 Marionette TRACE conn6 <- [1,14,null,{}] 13:32:18 INFO - PROCESS | 3196 | 1464640338794 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:18 INFO - PROCESS | 3196 | 1464640338894 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 13:32:18 INFO - PROCESS | 3196 | 1464640338952 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 3196 | ++DOCSHELL 000000154CB4A800 == 12 [pid = 3196] [id = 13] 13:32:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 35 (000000154E9FBC00) [pid = 3196] [serial = 35] [outer = 0000000000000000] 13:32:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 36 (0000001551969000) [pid = 3196] [serial = 36] [outer = 000000154E9FBC00] 13:32:19 INFO - PROCESS | 3196 | 1464640339002 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 37 (0000001551CD2800) [pid = 3196] [serial = 37] [outer = 000000154E9FBC00] 13:32:19 INFO - PROCESS | 3196 | --DOCSHELL 000000155390A800 == 11 [pid = 3196] [id = 4] 13:32:19 INFO - PROCESS | 3196 | 1464640339451 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 691ms 13:32:19 INFO - PROCESS | 3196 | 1464640339475 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 3196 | 1464640339481 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 13:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:32:19 INFO - PROCESS | 3196 | 1464640339487 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 3196 | 1464640339490 Marionette TRACE conn6 <- [1,18,null,{}] 13:32:19 INFO - PROCESS | 3196 | 1464640339520 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:19 INFO - PROCESS | 3196 | 1464640339608 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 13:32:19 INFO - PROCESS | 3196 | 1464640339619 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E22E800 == 12 [pid = 3196] [id = 14] 13:32:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 38 (000000155260F400) [pid = 3196] [serial = 38] [outer = 0000000000000000] 13:32:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 39 (0000001552616000) [pid = 3196] [serial = 39] [outer = 000000155260F400] 13:32:19 INFO - PROCESS | 3196 | 1464640339667 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 40 (00000015528A5800) [pid = 3196] [serial = 40] [outer = 000000155260F400] 13:32:20 INFO - PROCESS | 3196 | 1464640340081 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 649ms 13:32:20 INFO - PROCESS | 3196 | 1464640340137 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 3196 | 1464640340140 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:32:20 INFO - PROCESS | 3196 | 1464640340144 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 3196 | 1464640340148 Marionette TRACE conn6 <- [1,22,null,{}] 13:32:20 INFO - PROCESS | 3196 | 1464640340160 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:20 INFO - PROCESS | 3196 | 1464640340254 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 13:32:20 INFO - PROCESS | 3196 | 1464640340263 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551F84800 == 13 [pid = 3196] [id = 15] 13:32:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 41 (000000155377B800) [pid = 3196] [serial = 41] [outer = 0000000000000000] 13:32:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 42 (00000015537D0000) [pid = 3196] [serial = 42] [outer = 000000155377B800] 13:32:20 INFO - PROCESS | 3196 | 1464640340316 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 43 (0000001554223800) [pid = 3196] [serial = 43] [outer = 000000155377B800] 13:32:20 INFO - PROCESS | 3196 | 1464640340775 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms 13:32:20 INFO - PROCESS | 3196 | 1464640340839 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 3196 | 1464640340842 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:32:20 INFO - PROCESS | 3196 | 1464640340845 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 3196 | 1464640340847 Marionette TRACE conn6 <- [1,26,null,{}] 13:32:20 INFO - PROCESS | 3196 | 1464640340851 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:20 INFO - PROCESS | 3196 | 1464640340952 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 13:32:20 INFO - PROCESS | 3196 | 1464640340966 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A3F800 == 14 [pid = 3196] [id = 16] 13:32:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 44 (0000001552AD0800) [pid = 3196] [serial = 44] [outer = 0000000000000000] 13:32:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 45 (0000001556CFBC00) [pid = 3196] [serial = 45] [outer = 0000001552AD0800] 13:32:21 INFO - PROCESS | 3196 | 1464640341013 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 46 (0000001559378C00) [pid = 3196] [serial = 46] [outer = 0000001552AD0800] 13:32:21 INFO - PROCESS | 3196 | 1464640341405 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 13:32:21 INFO - PROCESS | 3196 | 1464640341435 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 3196 | 1464640341437 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 13:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:32:21 INFO - PROCESS | 3196 | 1464640341450 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 3196 | 1464640341452 Marionette TRACE conn6 <- [1,30,null,{}] 13:32:21 INFO - PROCESS | 3196 | 1464640341457 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:21 INFO - PROCESS | 3196 | 1464640341537 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 13:32:21 INFO - PROCESS | 3196 | 1464640341647 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570BC800 == 15 [pid = 3196] [id = 17] 13:32:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 47 (0000001552A33400) [pid = 3196] [serial = 47] [outer = 0000000000000000] 13:32:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 48 (000000155BC61400) [pid = 3196] [serial = 48] [outer = 0000001552A33400] 13:32:21 INFO - PROCESS | 3196 | 1464640341694 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 49 (000000155C551000) [pid = 3196] [serial = 49] [outer = 0000001552A33400] 13:32:22 INFO - PROCESS | 3196 | 1464640342085 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 689ms 13:32:22 INFO - PROCESS | 3196 | 1464640342134 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 3196 | 1464640342144 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 13:32:22 INFO - PROCESS | 3196 | 1464640342147 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 3196 | 1464640342150 Marionette TRACE conn6 <- [1,34,null,{}] 13:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:32:22 INFO - PROCESS | 3196 | 1464640342153 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:22 INFO - PROCESS | 3196 | 1464640342267 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 13:32:22 INFO - PROCESS | 3196 | 1464640342276 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558E5D000 == 16 [pid = 3196] [id = 18] 13:32:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 50 (000000155D2B9C00) [pid = 3196] [serial = 50] [outer = 0000000000000000] 13:32:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 51 (000000155F540400) [pid = 3196] [serial = 51] [outer = 000000155D2B9C00] 13:32:22 INFO - PROCESS | 3196 | 1464640342325 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 52 (000000155F547C00) [pid = 3196] [serial = 52] [outer = 000000155D2B9C00] 13:32:22 INFO - PROCESS | 3196 | 1464640342706 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 586ms 13:32:22 INFO - PROCESS | 3196 | 1464640342740 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 3196 | 1464640342741 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 13:32:22 INFO - PROCESS | 3196 | 1464640342745 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:32:22 INFO - PROCESS | 3196 | 1464640342747 Marionette TRACE conn6 <- [1,38,null,{}] 13:32:22 INFO - PROCESS | 3196 | 1464640342762 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:22 INFO - PROCESS | 3196 | 1464640342842 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 13:32:22 INFO - PROCESS | 3196 | 1464640342848 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 3196 | ++DOCSHELL 000000155A5B1800 == 17 [pid = 3196] [id = 19] 13:32:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 53 (000000154D1E6800) [pid = 3196] [serial = 53] [outer = 0000000000000000] 13:32:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 54 (000000154D1F5000) [pid = 3196] [serial = 54] [outer = 000000154D1E6800] 13:32:22 INFO - PROCESS | 3196 | 1464640342893 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 55 (000000155F540000) [pid = 3196] [serial = 55] [outer = 000000154D1E6800] 13:32:23 INFO - PROCESS | 3196 | 1464640343286 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 13:32:23 INFO - PROCESS | 3196 | 1464640343334 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 3196 | 1464640343336 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 13:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:32:23 INFO - PROCESS | 3196 | 1464640343350 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 3196 | 1464640343352 Marionette TRACE conn6 <- [1,42,null,{}] 13:32:23 INFO - PROCESS | 3196 | 1464640343356 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:23 INFO - PROCESS | 3196 | 1464640343436 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 13:32:23 INFO - PROCESS | 3196 | 1464640343443 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BABD000 == 18 [pid = 3196] [id = 20] 13:32:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 56 (000000154D322C00) [pid = 3196] [serial = 56] [outer = 0000000000000000] 13:32:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 57 (000000154D326400) [pid = 3196] [serial = 57] [outer = 000000154D322C00] 13:32:23 INFO - PROCESS | 3196 | 1464640343491 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 58 (0000001552611400) [pid = 3196] [serial = 58] [outer = 000000154D322C00] 13:32:23 INFO - PROCESS | 3196 | 1464640343893 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 13:32:23 INFO - PROCESS | 3196 | 1464640343930 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 3196 | 1464640343933 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 13:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:32:23 INFO - PROCESS | 3196 | 1464640343947 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 3196 | 1464640343949 Marionette TRACE conn6 <- [1,46,null,{}] 13:32:23 INFO - PROCESS | 3196 | 1464640343953 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:24 INFO - PROCESS | 3196 | 1464640344033 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 13:32:24 INFO - PROCESS | 3196 | 1464640344039 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D603800 == 19 [pid = 3196] [id = 21] 13:32:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 59 (000000154D361000) [pid = 3196] [serial = 59] [outer = 0000000000000000] 13:32:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 60 (000000154D364400) [pid = 3196] [serial = 60] [outer = 000000154D361000] 13:32:24 INFO - PROCESS | 3196 | 1464640344087 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 61 (000000154D36AC00) [pid = 3196] [serial = 61] [outer = 000000154D361000] 13:32:24 INFO - PROCESS | 3196 | 1464640344491 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 13:32:24 INFO - PROCESS | 3196 | 1464640344535 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 3196 | 1464640344537 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 13:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:32:24 INFO - PROCESS | 3196 | 1464640344540 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 3196 | 1464640344542 Marionette TRACE conn6 <- [1,50,null,{}] 13:32:24 INFO - PROCESS | 3196 | 1464640344561 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:24 INFO - PROCESS | 3196 | 1464640344639 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 13:32:24 INFO - PROCESS | 3196 | 1464640344649 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 3196 | ++DOCSHELL 000000156073D000 == 20 [pid = 3196] [id = 22] 13:32:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 62 (000000155F54A400) [pid = 3196] [serial = 62] [outer = 0000000000000000] 13:32:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 63 (000000155F54D800) [pid = 3196] [serial = 63] [outer = 000000155F54A400] 13:32:24 INFO - PROCESS | 3196 | 1464640344693 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 64 (000000155F5A6000) [pid = 3196] [serial = 64] [outer = 000000155F54A400] 13:32:25 INFO - PROCESS | 3196 | 1464640345085 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 13:32:25 INFO - PROCESS | 3196 | 1464640345130 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 3196 | 1464640345133 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 13:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:32:25 INFO - PROCESS | 3196 | 1464640345146 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 3196 | 1464640345149 Marionette TRACE conn6 <- [1,54,null,{}] 13:32:25 INFO - PROCESS | 3196 | 1464640345153 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:25 INFO - PROCESS | 3196 | 1464640345257 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 13:32:25 INFO - PROCESS | 3196 | 1464640345263 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E51800 == 21 [pid = 3196] [id = 23] 13:32:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 65 (00000015593A7000) [pid = 3196] [serial = 65] [outer = 0000000000000000] 13:32:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 66 (000000155F5A6C00) [pid = 3196] [serial = 66] [outer = 00000015593A7000] 13:32:25 INFO - PROCESS | 3196 | 1464640345320 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 67 (0000001560836C00) [pid = 3196] [serial = 67] [outer = 00000015593A7000] 13:32:25 INFO - PROCESS | 3196 | 1464640345735 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 13:32:25 INFO - PROCESS | 3196 | 1464640345788 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 3196 | 1464640345790 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 13:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:32:25 INFO - PROCESS | 3196 | 1464640345794 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 3196 | 1464640345796 Marionette TRACE conn6 <- [1,58,null,{}] 13:32:25 INFO - PROCESS | 3196 | 1464640345800 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:25 INFO - PROCESS | 3196 | 1464640345879 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 13:32:25 INFO - PROCESS | 3196 | 1464640345886 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610E9000 == 22 [pid = 3196] [id = 24] 13:32:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 68 (000000156083C000) [pid = 3196] [serial = 68] [outer = 0000000000000000] 13:32:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 69 (0000001560840C00) [pid = 3196] [serial = 69] [outer = 000000156083C000] 13:32:25 INFO - PROCESS | 3196 | 1464640345931 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 70 (000000156113E400) [pid = 3196] [serial = 70] [outer = 000000156083C000] 13:32:26 INFO - PROCESS | 3196 | 1464640346302 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 524ms 13:32:26 INFO - PROCESS | 3196 | 1464640346330 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 3196 | 1464640346332 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 13:32:26 INFO - PROCESS | 3196 | 1464640346336 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 3196 | 1464640346338 Marionette TRACE conn6 <- [1,62,null,{}] 13:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:32:26 INFO - PROCESS | 3196 | 1464640346341 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:26 INFO - PROCESS | 3196 | 1464640346459 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 13:32:26 INFO - PROCESS | 3196 | 1464640346468 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D74800 == 23 [pid = 3196] [id = 25] 13:32:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 71 (000000156083B400) [pid = 3196] [serial = 71] [outer = 0000000000000000] 13:32:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (0000001561144400) [pid = 3196] [serial = 72] [outer = 000000156083B400] 13:32:26 INFO - PROCESS | 3196 | 1464640346513 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (0000001561D93000) [pid = 3196] [serial = 73] [outer = 000000156083B400] 13:32:27 INFO - PROCESS | 3196 | --DOCSHELL 000000154DD5D000 == 22 [pid = 3196] [id = 8] 13:32:27 INFO - PROCESS | 3196 | 1464640347655 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1328ms 13:32:27 INFO - PROCESS | 3196 | 1464640347670 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 3196 | 1464640347675 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 13:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:32:27 INFO - PROCESS | 3196 | 1464640347696 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 3196 | 1464640347699 Marionette TRACE conn6 <- [1,66,null,{}] 13:32:27 INFO - PROCESS | 3196 | 1464640347712 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:27 INFO - PROCESS | 3196 | 1464640347840 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 13:32:27 INFO - PROCESS | 3196 | 1464640347888 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 3196 | ++DOCSHELL 000000154DD65000 == 23 [pid = 3196] [id = 26] 13:32:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (000000154D80BC00) [pid = 3196] [serial = 74] [outer = 0000000000000000] 13:32:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (000000154E919C00) [pid = 3196] [serial = 75] [outer = 000000154D80BC00] 13:32:27 INFO - PROCESS | 3196 | 1464640347937 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (0000001551CC8800) [pid = 3196] [serial = 76] [outer = 000000154D80BC00] 13:32:28 INFO - PROCESS | 3196 | 1464640348351 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 711ms 13:32:28 INFO - PROCESS | 3196 | 1464640348395 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 3196 | 1464640348401 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 13:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:32:28 INFO - PROCESS | 3196 | 1464640348415 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 3196 | 1464640348418 Marionette TRACE conn6 <- [1,70,null,{}] 13:32:28 INFO - PROCESS | 3196 | 1464640348422 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:28 INFO - PROCESS | 3196 | 1464640348531 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 13:32:28 INFO - PROCESS | 3196 | 1464640348539 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552397000 == 24 [pid = 3196] [id = 27] 13:32:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (00000015523BA800) [pid = 3196] [serial = 77] [outer = 0000000000000000] 13:32:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (00000015526B2400) [pid = 3196] [serial = 78] [outer = 00000015523BA800] 13:32:28 INFO - PROCESS | 3196 | 1464640348591 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (00000015529AE400) [pid = 3196] [serial = 79] [outer = 00000015523BA800] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (000000155397AC00) [pid = 3196] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (000000155F54A400) [pid = 3196] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 76 (00000015593A7000) [pid = 3196] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 75 (000000155A51D800) [pid = 3196] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 74 (000000154E9FBC00) [pid = 3196] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 73 (000000155260F400) [pid = 3196] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 72 (000000155377B800) [pid = 3196] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 71 (0000001552AD0800) [pid = 3196] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 70 (0000001552A33400) [pid = 3196] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 69 (000000155D2B9C00) [pid = 3196] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 68 (000000154D1E6800) [pid = 3196] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:32:29 INFO - PROCESS | 3196 | --DOMWINDOW == 67 (0000001553985400) [pid = 3196] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:32:29 INFO - PROCESS | 3196 | 1464640349295 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 13:32:29 INFO - PROCESS | 3196 | 1464640349345 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 3196 | 1464640349347 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 13:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:32:29 INFO - PROCESS | 3196 | 1464640349351 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 3196 | 1464640349355 Marionette TRACE conn6 <- [1,74,null,{}] 13:32:29 INFO - PROCESS | 3196 | 1464640349366 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:29 INFO - PROCESS | 3196 | 1464640349448 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 13:32:29 INFO - PROCESS | 3196 | 1464640349459 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553463800 == 25 [pid = 3196] [id = 28] 13:32:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 68 (0000001553775400) [pid = 3196] [serial = 80] [outer = 0000000000000000] 13:32:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 69 (000000155377B800) [pid = 3196] [serial = 81] [outer = 0000001553775400] 13:32:29 INFO - PROCESS | 3196 | 1464640349510 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 70 (000000155397AC00) [pid = 3196] [serial = 82] [outer = 0000001553775400] 13:32:29 INFO - PROCESS | 3196 | 1464640349931 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 627ms 13:32:29 INFO - PROCESS | 3196 | 1464640349981 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 3196 | 1464640349984 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 13:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:32:29 INFO - PROCESS | 3196 | 1464640349988 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 3196 | 1464640349990 Marionette TRACE conn6 <- [1,78,null,{}] 13:32:29 INFO - PROCESS | 3196 | 1464640349993 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:30 INFO - PROCESS | 3196 | 1464640350075 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 13:32:30 INFO - PROCESS | 3196 | 1464640350082 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 3196 | ++DOCSHELL 000000155761D000 == 26 [pid = 3196] [id = 29] 13:32:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 71 (000000155643D400) [pid = 3196] [serial = 83] [outer = 0000000000000000] 13:32:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (0000001556CFAC00) [pid = 3196] [serial = 84] [outer = 000000155643D400] 13:32:30 INFO - PROCESS | 3196 | 1464640350127 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (0000001556DBC400) [pid = 3196] [serial = 85] [outer = 000000155643D400] 13:32:30 INFO - PROCESS | 3196 | 1464640350527 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 585ms 13:32:30 INFO - PROCESS | 3196 | 1464640350575 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 3196 | 1464640350577 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 13:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:32:30 INFO - PROCESS | 3196 | 1464640350589 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 3196 | 1464640350591 Marionette TRACE conn6 <- [1,82,null,{}] 13:32:30 INFO - PROCESS | 3196 | 1464640350595 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:30 INFO - PROCESS | 3196 | 1464640350671 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 13:32:30 INFO - PROCESS | 3196 | 1464640350678 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 3196 | ++DOCSHELL 00000015590E3000 == 27 [pid = 3196] [id = 30] 13:32:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (0000001552484400) [pid = 3196] [serial = 86] [outer = 0000000000000000] 13:32:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (0000001558C29800) [pid = 3196] [serial = 87] [outer = 0000001552484400] 13:32:30 INFO - PROCESS | 3196 | 1464640350723 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (00000015593A2400) [pid = 3196] [serial = 88] [outer = 0000001552484400] 13:32:31 INFO - PROCESS | 3196 | 1464640351226 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 691ms 13:32:31 INFO - PROCESS | 3196 | 1464640351275 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 3196 | 1464640351280 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 13:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:32:31 INFO - PROCESS | 3196 | 1464640351286 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 3196 | 1464640351291 Marionette TRACE conn6 <- [1,86,null,{}] 13:32:31 INFO - PROCESS | 3196 | 1464640351297 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:31 INFO - PROCESS | 3196 | 1464640351406 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 13:32:31 INFO - PROCESS | 3196 | 1464640351482 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551B38000 == 28 [pid = 3196] [id = 31] 13:32:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (000000154DB03800) [pid = 3196] [serial = 89] [outer = 0000000000000000] 13:32:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (000000154E25B400) [pid = 3196] [serial = 90] [outer = 000000154DB03800] 13:32:31 INFO - PROCESS | 3196 | 1464640351542 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (0000001552410000) [pid = 3196] [serial = 91] [outer = 000000154DB03800] 13:32:32 INFO - PROCESS | 3196 | 1464640352108 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 880ms 13:32:32 INFO - PROCESS | 3196 | 1464640352169 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 3196 | 1464640352176 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 13:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:32:32 INFO - PROCESS | 3196 | 1464640352183 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 3196 | 1464640352186 Marionette TRACE conn6 <- [1,90,null,{}] 13:32:32 INFO - PROCESS | 3196 | 1464640352190 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:32 INFO - PROCESS | 3196 | 1464640352327 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 13:32:32 INFO - PROCESS | 3196 | 1464640352372 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 3196 | ++DOCSHELL 000000155A5B0800 == 29 [pid = 3196] [id = 32] 13:32:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (0000001553706000) [pid = 3196] [serial = 92] [outer = 0000000000000000] 13:32:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (00000015537DA800) [pid = 3196] [serial = 93] [outer = 0000001553706000] 13:32:32 INFO - PROCESS | 3196 | 1464640352430 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (0000001556DBB800) [pid = 3196] [serial = 94] [outer = 0000001553706000] 13:32:32 INFO - PROCESS | 3196 | 1464640352939 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 835ms 13:32:33 INFO - PROCESS | 3196 | 1464640353024 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 3196 | 1464640353027 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 13:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:32:33 INFO - PROCESS | 3196 | 1464640353031 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 3196 | 1464640353035 Marionette TRACE conn6 <- [1,94,null,{}] 13:32:33 INFO - PROCESS | 3196 | 1464640353047 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:33 INFO - PROCESS | 3196 | 1464640353165 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 13:32:33 INFO - PROCESS | 3196 | 1464640353222 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C7FD800 == 30 [pid = 3196] [id = 33] 13:32:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000155961D800) [pid = 3196] [serial = 95] [outer = 0000000000000000] 13:32:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000155A523000) [pid = 3196] [serial = 96] [outer = 000000155961D800] 13:32:33 INFO - PROCESS | 3196 | 1464640353281 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (000000155BD0B000) [pid = 3196] [serial = 97] [outer = 000000155961D800] 13:32:33 INFO - PROCESS | 3196 | 1464640353829 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 836ms 13:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:32:33 INFO - PROCESS | 3196 | 1464640353869 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 3196 | 1464640353873 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 13:32:33 INFO - PROCESS | 3196 | 1464640353876 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 3196 | 1464640353878 Marionette TRACE conn6 <- [1,98,null,{}] 13:32:33 INFO - PROCESS | 3196 | 1464640353882 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:34 INFO - PROCESS | 3196 | 1464640353987 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 13:32:34 INFO - PROCESS | 3196 | 1464640354061 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E4D000 == 31 [pid = 3196] [id = 34] 13:32:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (000000154D3B9400) [pid = 3196] [serial = 98] [outer = 0000000000000000] 13:32:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (000000154D3BCC00) [pid = 3196] [serial = 99] [outer = 000000154D3B9400] 13:32:34 INFO - PROCESS | 3196 | 1464640354117 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000155BD0D000) [pid = 3196] [serial = 100] [outer = 000000154D3B9400] 13:32:34 INFO - PROCESS | 3196 | 1464640354605 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 775ms 13:32:34 INFO - PROCESS | 3196 | 1464640354653 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 3196 | 1464640354656 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 13:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:32:34 INFO - PROCESS | 3196 | 1464640354660 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 3196 | 1464640354662 Marionette TRACE conn6 <- [1,102,null,{}] 13:32:34 INFO - PROCESS | 3196 | 1464640354666 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:34 INFO - PROCESS | 3196 | 1464640354776 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 13:32:34 INFO - PROCESS | 3196 | 1464640354854 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB1D000 == 32 [pid = 3196] [id = 35] 13:32:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000154D365400) [pid = 3196] [serial = 101] [outer = 0000000000000000] 13:32:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155C550800) [pid = 3196] [serial = 102] [outer = 000000154D365400] 13:32:34 INFO - PROCESS | 3196 | 1464640354912 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000155D659000) [pid = 3196] [serial = 103] [outer = 000000154D365400] 13:32:35 INFO - PROCESS | 3196 | 1464640355563 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 923ms 13:32:35 INFO - PROCESS | 3196 | 1464640355589 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 3196 | 1464640355593 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 13:32:35 INFO - PROCESS | 3196 | 1464640355599 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:32:35 INFO - PROCESS | 3196 | 1464640355603 Marionette TRACE conn6 <- [1,106,null,{}] 13:32:35 INFO - PROCESS | 3196 | 1464640355609 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:35 INFO - PROCESS | 3196 | 1464640355714 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (0000001559827C00) [pid = 3196] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001553986400) [pid = 3196] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155421B800) [pid = 3196] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000155194A800) [pid = 3196] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (000000154D364400) [pid = 3196] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000155F54D800) [pid = 3196] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000155F5A6C00) [pid = 3196] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (0000001556C82000) [pid = 3196] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (000000155A51E800) [pid = 3196] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (0000001551969000) [pid = 3196] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (0000001552616000) [pid = 3196] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (00000015537D0000) [pid = 3196] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (0000001556CFBC00) [pid = 3196] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (0000001559378C00) [pid = 3196] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 76 (000000155BC61400) [pid = 3196] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 75 (000000155F540400) [pid = 3196] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 74 (000000155C551000) [pid = 3196] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 73 (000000154D1F5000) [pid = 3196] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 72 (000000154D326400) [pid = 3196] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 71 (0000001553B8D400) [pid = 3196] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 70 (0000001559353C00) [pid = 3196] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 69 (0000001558F8E000) [pid = 3196] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 68 (000000155F547C00) [pid = 3196] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 67 (000000155F540000) [pid = 3196] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 66 (0000001551CD2800) [pid = 3196] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 65 (0000001560840C00) [pid = 3196] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 64 (000000155F5A6000) [pid = 3196] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 63 (0000001554223800) [pid = 3196] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 62 (00000015528A5800) [pid = 3196] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 61 (00000015576AFC00) [pid = 3196] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 60 (0000001560836C00) [pid = 3196] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 59 (0000001559612000) [pid = 3196] [serial = 34] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | --DOMWINDOW == 58 (0000001559634800) [pid = 3196] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:32:35 INFO - PROCESS | 3196 | 1464640355813 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 3196 | ++DOCSHELL 000000154D1C1000 == 33 [pid = 3196] [id = 36] 13:32:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 59 (000000154D1F2C00) [pid = 3196] [serial = 104] [outer = 0000000000000000] 13:32:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 60 (000000154D361400) [pid = 3196] [serial = 105] [outer = 000000154D1F2C00] 13:32:35 INFO - PROCESS | 3196 | 1464640355862 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 61 (000000154E924400) [pid = 3196] [serial = 106] [outer = 000000154D1F2C00] 13:32:36 INFO - PROCESS | 3196 | 1464640356238 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 688ms 13:32:36 INFO - PROCESS | 3196 | 1464640356293 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 3196 | 1464640356299 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 13:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:32:36 INFO - PROCESS | 3196 | 1464640356306 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 3196 | 1464640356308 Marionette TRACE conn6 <- [1,110,null,{}] 13:32:36 INFO - PROCESS | 3196 | 1464640356312 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 3196 | 1464640356397 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 13:32:36 INFO - PROCESS | 3196 | 1464640356405 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 3196 | ++DOCSHELL 000000155243F800 == 34 [pid = 3196] [id = 37] 13:32:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 62 (0000001552308800) [pid = 3196] [serial = 107] [outer = 0000000000000000] 13:32:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 63 (0000001552614800) [pid = 3196] [serial = 108] [outer = 0000001552308800] 13:32:36 INFO - PROCESS | 3196 | 1464640356454 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 64 (0000001552907000) [pid = 3196] [serial = 109] [outer = 0000001552308800] 13:32:36 INFO - PROCESS | 3196 | 1464640356875 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 13:32:36 INFO - PROCESS | 3196 | 1464640356936 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 3196 | 1464640356938 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 13:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:32:36 INFO - PROCESS | 3196 | 1464640356946 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 3196 | 1464640356950 Marionette TRACE conn6 <- [1,114,null,{}] 13:32:36 INFO - PROCESS | 3196 | 1464640356961 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:37 INFO - PROCESS | 3196 | 1464640357048 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 13:32:37 INFO - PROCESS | 3196 | 1464640357088 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 3196 | ++DOCSHELL 00000015536DE000 == 35 [pid = 3196] [id = 38] 13:32:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 65 (000000155421B800) [pid = 3196] [serial = 110] [outer = 0000000000000000] 13:32:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 66 (0000001554226800) [pid = 3196] [serial = 111] [outer = 000000155421B800] 13:32:37 INFO - PROCESS | 3196 | 1464640357137 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 67 (0000001556D3C000) [pid = 3196] [serial = 112] [outer = 000000155421B800] 13:32:37 INFO - PROCESS | 3196 | 1464640357555 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 650ms 13:32:37 INFO - PROCESS | 3196 | 1464640357594 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 3196 | 1464640357597 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 13:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:32:37 INFO - PROCESS | 3196 | 1464640357601 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 3196 | 1464640357603 Marionette TRACE conn6 <- [1,118,null,{}] 13:32:37 INFO - PROCESS | 3196 | 1464640357607 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:37 INFO - PROCESS | 3196 | 1464640357692 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 13:32:37 INFO - PROCESS | 3196 | 1464640357699 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 3196 | ++DOCSHELL 000000155760D800 == 36 [pid = 3196] [id = 39] 13:32:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 68 (0000001558E71400) [pid = 3196] [serial = 113] [outer = 0000000000000000] 13:32:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 69 (00000015593AB000) [pid = 3196] [serial = 114] [outer = 0000001558E71400] 13:32:37 INFO - PROCESS | 3196 | 1464640357747 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 70 (000000155961A400) [pid = 3196] [serial = 115] [outer = 0000001558E71400] 13:32:38 INFO - PROCESS | 3196 | 1464640358181 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 13:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:32:38 INFO - PROCESS | 3196 | 1464640358232 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 3196 | 1464640358234 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 13:32:38 INFO - PROCESS | 3196 | 1464640358238 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 3196 | 1464640358240 Marionette TRACE conn6 <- [1,122,null,{}] 13:32:38 INFO - PROCESS | 3196 | 1464640358244 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 3196 | 1464640358353 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 13:32:38 INFO - PROCESS | 3196 | 1464640358366 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 3196 | ++DOCSHELL 00000015590CE000 == 37 [pid = 3196] [id = 40] 13:32:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 71 (0000001559615400) [pid = 3196] [serial = 116] [outer = 0000000000000000] 13:32:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (000000155A652800) [pid = 3196] [serial = 117] [outer = 0000001559615400] 13:32:38 INFO - PROCESS | 3196 | 1464640358411 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (000000155C5B6400) [pid = 3196] [serial = 118] [outer = 0000001559615400] 13:32:38 INFO - PROCESS | 3196 | 1464640358845 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 13:32:38 INFO - PROCESS | 3196 | 1464640358870 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 3196 | 1464640358872 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 13:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:32:38 INFO - PROCESS | 3196 | 1464640358875 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 3196 | 1464640358877 Marionette TRACE conn6 <- [1,126,null,{}] 13:32:38 INFO - PROCESS | 3196 | 1464640358881 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:39 INFO - PROCESS | 3196 | 1464640359007 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 13:32:39 INFO - PROCESS | 3196 | 1464640359015 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 3196 | ++DOCSHELL 000000154CB48800 == 38 [pid = 3196] [id = 41] 13:32:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (000000155D665C00) [pid = 3196] [serial = 119] [outer = 0000000000000000] 13:32:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (000000155F2D7C00) [pid = 3196] [serial = 120] [outer = 000000155D665C00] 13:32:39 INFO - PROCESS | 3196 | 1464640359061 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (000000155F5A0400) [pid = 3196] [serial = 121] [outer = 000000155D665C00] 13:32:39 INFO - PROCESS | 3196 | --DOMWINDOW == 75 (000000154D80BC00) [pid = 3196] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:32:39 INFO - PROCESS | 3196 | --DOMWINDOW == 74 (00000015523BA800) [pid = 3196] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:32:39 INFO - PROCESS | 3196 | --DOMWINDOW == 73 (000000155643D400) [pid = 3196] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:32:39 INFO - PROCESS | 3196 | --DOMWINDOW == 72 (0000001553775400) [pid = 3196] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:32:39 INFO - PROCESS | 3196 | --DOMWINDOW == 71 (000000154D322C00) [pid = 3196] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:32:39 INFO - PROCESS | 3196 | --DOMWINDOW == 70 (000000154D361000) [pid = 3196] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:32:39 INFO - PROCESS | 3196 | --DOMWINDOW == 69 (000000156083C000) [pid = 3196] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:32:39 INFO - PROCESS | 3196 | 1464640359492 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 13:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:32:39 INFO - PROCESS | 3196 | 1464640359506 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 3196 | 1464640359509 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 13:32:39 INFO - PROCESS | 3196 | 1464640359512 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 3196 | 1464640359513 Marionette TRACE conn6 <- [1,130,null,{}] 13:32:39 INFO - PROCESS | 3196 | 1464640359517 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:39 INFO - PROCESS | 3196 | 1464640359595 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 13:32:39 INFO - PROCESS | 3196 | 1464640359602 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C7E8000 == 39 [pid = 3196] [id = 42] 13:32:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 70 (000000154D323C00) [pid = 3196] [serial = 122] [outer = 0000000000000000] 13:32:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 71 (0000001556DB4400) [pid = 3196] [serial = 123] [outer = 000000154D323C00] 13:32:39 INFO - PROCESS | 3196 | 1464640359648 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (000000155BA9E800) [pid = 3196] [serial = 124] [outer = 000000154D323C00] 13:32:40 INFO - PROCESS | 3196 | 1464640360078 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 13:32:40 INFO - PROCESS | 3196 | 1464640360146 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 3196 | 1464640360148 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 13:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:32:40 INFO - PROCESS | 3196 | 1464640360151 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 3196 | 1464640360153 Marionette TRACE conn6 <- [1,134,null,{}] 13:32:40 INFO - PROCESS | 3196 | 1464640360156 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 3196 | 1464640360234 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 13:32:40 INFO - PROCESS | 3196 | 1464640360242 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E5E000 == 40 [pid = 3196] [id = 43] 13:32:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (000000154D4E4C00) [pid = 3196] [serial = 125] [outer = 0000000000000000] 13:32:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (000000154D4EA800) [pid = 3196] [serial = 126] [outer = 000000154D4E4C00] 13:32:40 INFO - PROCESS | 3196 | 1464640360286 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (0000001553358C00) [pid = 3196] [serial = 127] [outer = 000000154D4E4C00] 13:32:40 INFO - PROCESS | 3196 | 1464640360678 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 13:32:40 INFO - PROCESS | 3196 | 1464640360741 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 3196 | 1464640360743 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 13:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:32:40 INFO - PROCESS | 3196 | 1464640360746 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 3196 | 1464640360748 Marionette TRACE conn6 <- [1,138,null,{}] 13:32:40 INFO - PROCESS | 3196 | 1464640360752 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 3196 | 1464640360831 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 13:32:40 INFO - PROCESS | 3196 | 1464640360841 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561ED2000 == 41 [pid = 3196] [id = 44] 13:32:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (00000015533AE800) [pid = 3196] [serial = 128] [outer = 0000000000000000] 13:32:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (00000015533B1C00) [pid = 3196] [serial = 129] [outer = 00000015533AE800] 13:32:40 INFO - PROCESS | 3196 | 1464640360885 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (000000155BA9EC00) [pid = 3196] [serial = 130] [outer = 00000015533AE800] 13:32:41 INFO - PROCESS | 3196 | 1464640361313 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 13:32:41 INFO - PROCESS | 3196 | 1464640361336 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 3196 | 1464640361346 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 13:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:32:41 INFO - PROCESS | 3196 | 1464640361359 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 3196 | 1464640361361 Marionette TRACE conn6 <- [1,142,null,{}] 13:32:41 INFO - PROCESS | 3196 | 1464640361365 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:41 INFO - PROCESS | 3196 | 1464640361445 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 13:32:41 INFO - PROCESS | 3196 | 1464640361451 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F572000 == 42 [pid = 3196] [id = 45] 13:32:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (000000154D4AD400) [pid = 3196] [serial = 131] [outer = 0000000000000000] 13:32:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (000000154D4B4800) [pid = 3196] [serial = 132] [outer = 000000154D4AD400] 13:32:41 INFO - PROCESS | 3196 | 1464640361497 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (0000001553B8B400) [pid = 3196] [serial = 133] [outer = 000000154D4AD400] 13:32:42 INFO - PROCESS | 3196 | 1464640362114 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 794ms 13:32:42 INFO - PROCESS | 3196 | 1464640362186 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 3196 | 1464640362191 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 13:32:42 INFO - PROCESS | 3196 | 1464640362211 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:32:42 INFO - PROCESS | 3196 | 1464640362216 Marionette TRACE conn6 <- [1,146,null,{}] 13:32:42 INFO - PROCESS | 3196 | 1464640362224 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:42 INFO - PROCESS | 3196 | 1464640362349 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 13:32:42 INFO - PROCESS | 3196 | 1464640362420 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551F7E800 == 43 [pid = 3196] [id = 46] 13:32:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000154D31F000) [pid = 3196] [serial = 134] [outer = 0000000000000000] 13:32:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000154D4AF400) [pid = 3196] [serial = 135] [outer = 000000154D31F000] 13:32:42 INFO - PROCESS | 3196 | 1464640362491 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000154E9F7400) [pid = 3196] [serial = 136] [outer = 000000154D31F000] 13:32:43 INFO - PROCESS | 3196 | 1464640363014 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 837ms 13:32:43 INFO - PROCESS | 3196 | 1464640363054 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 3196 | 1464640363061 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:32:43 INFO - PROCESS | 3196 | 1464640363067 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 3196 | 1464640363071 Marionette TRACE conn6 <- [1,150,null,{}] 13:32:43 INFO - PROCESS | 3196 | 1464640363075 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:43 INFO - PROCESS | 3196 | 1464640363186 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 13:32:43 INFO - PROCESS | 3196 | 1464640363264 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 3196 | ++DOCSHELL 000000155A688000 == 44 [pid = 3196] [id = 47] 13:32:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (0000001552AD2400) [pid = 3196] [serial = 137] [outer = 0000000000000000] 13:32:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (0000001553495400) [pid = 3196] [serial = 138] [outer = 0000001552AD2400] 13:32:43 INFO - PROCESS | 3196 | 1464640363321 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (0000001556C7BC00) [pid = 3196] [serial = 139] [outer = 0000001552AD2400] 13:32:43 INFO - PROCESS | 3196 | 1464640363922 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 880ms 13:32:43 INFO - PROCESS | 3196 | 1464640363953 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 3196 | 1464640363956 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:32:43 INFO - PROCESS | 3196 | 1464640363959 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 3196 | 1464640363964 Marionette TRACE conn6 <- [1,154,null,{}] 13:32:43 INFO - PROCESS | 3196 | 1464640363975 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:44 INFO - PROCESS | 3196 | 1464640364087 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 13:32:44 INFO - PROCESS | 3196 | 1464640364152 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EC4800 == 45 [pid = 3196] [id = 48] 13:32:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000155BA16C00) [pid = 3196] [serial = 140] [outer = 0000000000000000] 13:32:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000155C553400) [pid = 3196] [serial = 141] [outer = 000000155BA16C00] 13:32:44 INFO - PROCESS | 3196 | 1464640364211 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155F2D2400) [pid = 3196] [serial = 142] [outer = 000000155BA16C00] 13:32:45 INFO - PROCESS | 3196 | 1464640365019 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1089ms 13:32:45 INFO - PROCESS | 3196 | 1464640365051 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 3196 | 1464640365055 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:32:45 INFO - PROCESS | 3196 | 1464640365074 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 3196 | 1464640365079 Marionette TRACE conn6 <- [1,158,null,{}] 13:32:45 INFO - PROCESS | 3196 | 1464640365086 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:45 INFO - PROCESS | 3196 | 1464640365184 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 13:32:45 INFO - PROCESS | 3196 | 1464640365251 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 3196 | ++DOCSHELL 000000155232D000 == 46 [pid = 3196] [id = 49] 13:32:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000154D32A000) [pid = 3196] [serial = 143] [outer = 0000000000000000] 13:32:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000154D363C00) [pid = 3196] [serial = 144] [outer = 000000154D32A000] 13:32:45 INFO - PROCESS | 3196 | 1464640365301 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000154D4E7000) [pid = 3196] [serial = 145] [outer = 000000154D32A000] 13:32:45 INFO - PROCESS | 3196 | --DOCSHELL 0000001561ED2000 == 45 [pid = 3196] [id = 44] 13:32:45 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E5E000 == 44 [pid = 3196] [id = 43] 13:32:45 INFO - PROCESS | 3196 | --DOCSHELL 000000155C7E8000 == 43 [pid = 3196] [id = 42] 13:32:45 INFO - PROCESS | 3196 | --DOCSHELL 000000154CB48800 == 42 [pid = 3196] [id = 41] 13:32:45 INFO - PROCESS | 3196 | --DOCSHELL 00000015590CE000 == 41 [pid = 3196] [id = 40] 13:32:45 INFO - PROCESS | 3196 | --DOCSHELL 000000155760D800 == 40 [pid = 3196] [id = 39] 13:32:45 INFO - PROCESS | 3196 | --DOCSHELL 00000015536DE000 == 39 [pid = 3196] [id = 38] 13:32:45 INFO - PROCESS | 3196 | --DOCSHELL 000000155243F800 == 38 [pid = 3196] [id = 37] 13:32:45 INFO - PROCESS | 3196 | --DOCSHELL 000000154D1C1000 == 37 [pid = 3196] [id = 36] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001558C29800) [pid = 3196] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (0000001561144400) [pid = 3196] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000154E919C00) [pid = 3196] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001551CC8800) [pid = 3196] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (00000015526B2400) [pid = 3196] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (0000001556CFAC00) [pid = 3196] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (00000015529AE400) [pid = 3196] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000155397AC00) [pid = 3196] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000155377B800) [pid = 3196] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (0000001556DBC400) [pid = 3196] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (0000001552611400) [pid = 3196] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (000000154D36AC00) [pid = 3196] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (000000156113E400) [pid = 3196] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:32:45 INFO - PROCESS | 3196 | 1464640365915 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 900ms 13:32:45 INFO - PROCESS | 3196 | 1464640365978 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 3196 | 1464640365984 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:32:46 INFO - PROCESS | 3196 | 1464640365990 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 3196 | 1464640365993 Marionette TRACE conn6 <- [1,162,null,{}] 13:32:46 INFO - PROCESS | 3196 | 1464640365997 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 3196 | 1464640366084 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 13:32:46 INFO - PROCESS | 3196 | 1464640366146 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551944800 == 38 [pid = 3196] [id = 50] 13:32:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (000000154D35D800) [pid = 3196] [serial = 146] [outer = 0000000000000000] 13:32:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000154D3B5C00) [pid = 3196] [serial = 147] [outer = 000000154D35D800] 13:32:46 INFO - PROCESS | 3196 | 1464640366194 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000154D4EF400) [pid = 3196] [serial = 148] [outer = 000000154D35D800] 13:32:46 INFO - PROCESS | 3196 | 1464640366592 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 13:32:46 INFO - PROCESS | 3196 | 1464640366683 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 3196 | 1464640366686 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 13:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:32:46 INFO - PROCESS | 3196 | 1464640366694 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 3196 | 1464640366698 Marionette TRACE conn6 <- [1,166,null,{}] 13:32:46 INFO - PROCESS | 3196 | 1464640366709 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 3196 | 1464640366793 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 13:32:46 INFO - PROCESS | 3196 | 1464640366809 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553912800 == 39 [pid = 3196] [id = 51] 13:32:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000155248C800) [pid = 3196] [serial = 149] [outer = 0000000000000000] 13:32:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (0000001552618000) [pid = 3196] [serial = 150] [outer = 000000155248C800] 13:32:46 INFO - PROCESS | 3196 | 1464640366857 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (00000015529AE400) [pid = 3196] [serial = 151] [outer = 000000155248C800] 13:32:47 INFO - PROCESS | 3196 | 1464640367283 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 13:32:47 INFO - PROCESS | 3196 | 1464640367328 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 3196 | 1464640367331 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 13:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:32:47 INFO - PROCESS | 3196 | 1464640367340 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 3196 | 1464640367342 Marionette TRACE conn6 <- [1,170,null,{}] 13:32:47 INFO - PROCESS | 3196 | 1464640367345 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:47 INFO - PROCESS | 3196 | 1464640367431 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 13:32:47 INFO - PROCESS | 3196 | 1464640367440 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558CDC000 == 40 [pid = 3196] [id = 52] 13:32:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (0000001553491400) [pid = 3196] [serial = 152] [outer = 0000000000000000] 13:32:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (0000001553707400) [pid = 3196] [serial = 153] [outer = 0000001553491400] 13:32:47 INFO - PROCESS | 3196 | 1464640367486 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (00000015537D0C00) [pid = 3196] [serial = 154] [outer = 0000001553491400] 13:32:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (0000001556C7E000) [pid = 3196] [serial = 155] [outer = 0000001556C7B000] 13:32:47 INFO - PROCESS | 3196 | 1464640367962 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 647ms 13:32:47 INFO - PROCESS | 3196 | 1464640367988 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 3196 | 1464640367990 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 13:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:32:47 INFO - PROCESS | 3196 | 1464640367993 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 3196 | 1464640367995 Marionette TRACE conn6 <- [1,174,null,{}] 13:32:48 INFO - PROCESS | 3196 | 1464640367999 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 3196 | 1464640368096 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 13:32:48 INFO - PROCESS | 3196 | 1464640368164 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F84000 == 41 [pid = 3196] [id = 53] 13:32:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (0000001553980C00) [pid = 3196] [serial = 156] [outer = 0000000000000000] 13:32:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (0000001556CF1000) [pid = 3196] [serial = 157] [outer = 0000001553980C00] 13:32:48 INFO - PROCESS | 3196 | 1464640368209 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001557579C00) [pid = 3196] [serial = 158] [outer = 0000001553980C00] 13:32:48 INFO - PROCESS | 3196 | 1464640368615 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 691ms 13:32:48 INFO - PROCESS | 3196 | 1464640368688 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 3196 | 1464640368690 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 13:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:32:48 INFO - PROCESS | 3196 | 1464640368694 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 3196 | 1464640368695 Marionette TRACE conn6 <- [1,178,null,{}] 13:32:48 INFO - PROCESS | 3196 | 1464640368714 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 3196 | 1464640368848 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 13:32:48 INFO - PROCESS | 3196 | 1464640368859 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BABF800 == 42 [pid = 3196] [id = 54] 13:32:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (0000001558E76400) [pid = 3196] [serial = 159] [outer = 0000000000000000] 13:32:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (00000015593A8C00) [pid = 3196] [serial = 160] [outer = 0000001558E76400] 13:32:48 INFO - PROCESS | 3196 | 1464640368936 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155A527000) [pid = 3196] [serial = 161] [outer = 0000001558E76400] 13:32:49 INFO - PROCESS | 3196 | 1464640369328 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 692ms 13:32:49 INFO - PROCESS | 3196 | 1464640369389 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 3196 | 1464640369391 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 13:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:32:49 INFO - PROCESS | 3196 | 1464640369395 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 3196 | 1464640369396 Marionette TRACE conn6 <- [1,182,null,{}] 13:32:49 INFO - PROCESS | 3196 | 1464640369400 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:49 INFO - PROCESS | 3196 | 1464640369527 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 13:32:49 INFO - PROCESS | 3196 | 1464640369534 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D60C800 == 43 [pid = 3196] [id = 55] 13:32:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (00000015523B7800) [pid = 3196] [serial = 162] [outer = 0000000000000000] 13:32:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155BA97C00) [pid = 3196] [serial = 163] [outer = 00000015523B7800] 13:32:49 INFO - PROCESS | 3196 | 1464640369581 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155C255000) [pid = 3196] [serial = 164] [outer = 00000015523B7800] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000156083B400) [pid = 3196] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001559615400) [pid = 3196] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155D665C00) [pid = 3196] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (0000001558E71400) [pid = 3196] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000155421B800) [pid = 3196] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001552308800) [pid = 3196] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (000000154D323C00) [pid = 3196] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000154D1F2C00) [pid = 3196] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000154D365400) [pid = 3196] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (000000154D4E4C00) [pid = 3196] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:32:50 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (00000015533AE800) [pid = 3196] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:32:50 INFO - PROCESS | 3196 | 1464640370090 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 732ms 13:32:50 INFO - PROCESS | 3196 | 1464640370129 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 3196 | 1464640370131 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 13:32:50 INFO - PROCESS | 3196 | 1464640370135 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:32:50 INFO - PROCESS | 3196 | 1464640370137 Marionette TRACE conn6 <- [1,186,null,{}] 13:32:50 INFO - PROCESS | 3196 | 1464640370140 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:50 INFO - PROCESS | 3196 | 1464640370219 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 13:32:50 INFO - PROCESS | 3196 | 1464640370233 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB0E000 == 44 [pid = 3196] [id = 56] 13:32:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000154D4AC000) [pid = 3196] [serial = 165] [outer = 0000000000000000] 13:32:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (0000001552613800) [pid = 3196] [serial = 166] [outer = 000000154D4AC000] 13:32:50 INFO - PROCESS | 3196 | 1464640370278 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000155C51FC00) [pid = 3196] [serial = 167] [outer = 000000154D4AC000] 13:32:50 INFO - PROCESS | 3196 | 1464640370661 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 13:32:50 INFO - PROCESS | 3196 | 1464640370725 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 3196 | 1464640370727 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 13:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:32:50 INFO - PROCESS | 3196 | 1464640370730 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 3196 | 1464640370732 Marionette TRACE conn6 <- [1,190,null,{}] 13:32:50 INFO - PROCESS | 3196 | 1464640370736 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:50 INFO - PROCESS | 3196 | 1464640370833 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 13:32:50 INFO - PROCESS | 3196 | 1464640370843 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600C6800 == 45 [pid = 3196] [id = 57] 13:32:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000155CABC000) [pid = 3196] [serial = 168] [outer = 0000000000000000] 13:32:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000155D665400) [pid = 3196] [serial = 169] [outer = 000000155CABC000] 13:32:50 INFO - PROCESS | 3196 | 1464640370887 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155F2D9400) [pid = 3196] [serial = 170] [outer = 000000155CABC000] 13:32:51 INFO - PROCESS | 3196 | 1464640371274 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 13:32:51 INFO - PROCESS | 3196 | 1464640371328 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 3196 | 1464640371330 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:32:51 INFO - PROCESS | 3196 | 1464640371333 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 3196 | 1464640371335 Marionette TRACE conn6 <- [1,194,null,{}] 13:32:51 INFO - PROCESS | 3196 | 1464640371344 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:51 INFO - PROCESS | 3196 | 1464640371423 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 13:32:51 INFO - PROCESS | 3196 | 1464640371430 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610DF800 == 46 [pid = 3196] [id = 58] 13:32:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155F548400) [pid = 3196] [serial = 171] [outer = 0000000000000000] 13:32:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155F54B000) [pid = 3196] [serial = 172] [outer = 000000155F548400] 13:32:51 INFO - PROCESS | 3196 | 1464640371476 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155F5A5400) [pid = 3196] [serial = 173] [outer = 000000155F548400] 13:32:51 INFO - PROCESS | 3196 | 1464640371873 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 13:32:51 INFO - PROCESS | 3196 | 1464640371921 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 3196 | 1464640371924 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:32:51 INFO - PROCESS | 3196 | 1464640371936 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 3196 | 1464640371939 Marionette TRACE conn6 <- [1,198,null,{}] 13:32:51 INFO - PROCESS | 3196 | 1464640371944 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 3196 | 1464640372043 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 13:32:52 INFO - PROCESS | 3196 | 1464640372050 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561EE5800 == 47 [pid = 3196] [id = 59] 13:32:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155F5AA000) [pid = 3196] [serial = 174] [outer = 0000000000000000] 13:32:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (0000001560838400) [pid = 3196] [serial = 175] [outer = 000000155F5AA000] 13:32:52 INFO - PROCESS | 3196 | 1464640372101 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000156113AC00) [pid = 3196] [serial = 176] [outer = 000000155F5AA000] 13:32:52 INFO - PROCESS | 3196 | 1464640372821 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 943ms 13:32:52 INFO - PROCESS | 3196 | 1464640372874 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 3196 | 1464640372880 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 13:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:32:52 INFO - PROCESS | 3196 | 1464640372885 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 3196 | 1464640372890 Marionette TRACE conn6 <- [1,202,null,{}] 13:32:52 INFO - PROCESS | 3196 | 1464640372895 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:53 INFO - PROCESS | 3196 | 1464640373007 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 13:32:53 INFO - PROCESS | 3196 | 1464640373076 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553320800 == 48 [pid = 3196] [id = 60] 13:32:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000154D4E9400) [pid = 3196] [serial = 177] [outer = 0000000000000000] 13:32:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000154E9F7800) [pid = 3196] [serial = 178] [outer = 000000154D4E9400] 13:32:53 INFO - PROCESS | 3196 | 1464640373135 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (00000015523B6000) [pid = 3196] [serial = 179] [outer = 000000154D4E9400] 13:32:53 INFO - PROCESS | 3196 | 1464640373704 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 901ms 13:32:53 INFO - PROCESS | 3196 | 1464640373790 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 3196 | 1464640373796 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 13:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:32:53 INFO - PROCESS | 3196 | 1464640373804 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 3196 | 1464640373807 Marionette TRACE conn6 <- [1,206,null,{}] 13:32:53 INFO - PROCESS | 3196 | 1464640373811 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:53 INFO - PROCESS | 3196 | 1464640373930 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 13:32:53 INFO - PROCESS | 3196 | 1464640373991 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB1A000 == 49 [pid = 3196] [id = 61] 13:32:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001552AD2C00) [pid = 3196] [serial = 180] [outer = 0000000000000000] 13:32:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155421A800) [pid = 3196] [serial = 181] [outer = 0000001552AD2C00] 13:32:54 INFO - PROCESS | 3196 | 1464640374046 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155937B400) [pid = 3196] [serial = 182] [outer = 0000001552AD2C00] 13:32:54 INFO - PROCESS | 3196 | 1464640374598 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 13:32:54 INFO - PROCESS | 3196 | 1464640374648 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 3196 | 1464640374651 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 13:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:32:54 INFO - PROCESS | 3196 | 1464640374655 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 3196 | 1464640374659 Marionette TRACE conn6 <- [1,210,null,{}] 13:32:54 INFO - PROCESS | 3196 | 1464640374671 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:54 INFO - PROCESS | 3196 | 1464640374783 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 13:32:54 INFO - PROCESS | 3196 | 1464640374853 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562389800 == 50 [pid = 3196] [id = 62] 13:32:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155BA99000) [pid = 3196] [serial = 183] [outer = 0000000000000000] 13:32:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155F0CBC00) [pid = 3196] [serial = 184] [outer = 000000155BA99000] 13:32:54 INFO - PROCESS | 3196 | 1464640374911 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001560837000) [pid = 3196] [serial = 185] [outer = 000000155BA99000] 13:32:55 INFO - PROCESS | 3196 | 1464640375527 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 943ms 13:32:55 INFO - PROCESS | 3196 | 1464640375600 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 13:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:32:55 INFO - PROCESS | 3196 | 1464640375603 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 13:32:55 INFO - PROCESS | 3196 | 1464640375608 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 3196 | 1464640375610 Marionette TRACE conn6 <- [1,214,null,{}] 13:32:55 INFO - PROCESS | 3196 | 1464640375614 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:55 INFO - PROCESS | 3196 | 1464640375722 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 13:32:55 INFO - PROCESS | 3196 | 1464640375789 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562106800 == 51 [pid = 3196] [id = 63] 13:32:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000156113F000) [pid = 3196] [serial = 186] [outer = 0000000000000000] 13:32:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001561141800) [pid = 3196] [serial = 187] [outer = 000000156113F000] 13:32:55 INFO - PROCESS | 3196 | 1464640375845 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (0000001561D8F800) [pid = 3196] [serial = 188] [outer = 000000156113F000] 13:32:56 INFO - PROCESS | 3196 | 1464640376538 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 985ms 13:32:56 INFO - PROCESS | 3196 | 1464640376594 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 3196 | 1464640376598 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 13:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:32:56 INFO - PROCESS | 3196 | 1464640376604 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 3196 | 1464640376608 Marionette TRACE conn6 <- [1,218,null,{}] 13:32:56 INFO - PROCESS | 3196 | 1464640376615 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:56 INFO - PROCESS | 3196 | 1464640376722 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 13:32:56 INFO - PROCESS | 3196 | 1464640376786 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553303000 == 52 [pid = 3196] [id = 64] 13:32:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000154D3BF400) [pid = 3196] [serial = 189] [outer = 0000000000000000] 13:32:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000154D4B2000) [pid = 3196] [serial = 190] [outer = 000000154D3BF400] 13:32:56 INFO - PROCESS | 3196 | 1464640376835 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (0000001552316400) [pid = 3196] [serial = 191] [outer = 000000154D3BF400] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 000000155A5B0800 == 51 [pid = 3196] [id = 32] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E4D000 == 50 [pid = 3196] [id = 34] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 0000001551B38000 == 49 [pid = 3196] [id = 31] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 00000015610DF800 == 48 [pid = 3196] [id = 58] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 00000015600C6800 == 47 [pid = 3196] [id = 57] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB0E000 == 46 [pid = 3196] [id = 56] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 000000155D60C800 == 45 [pid = 3196] [id = 55] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 000000155BABF800 == 44 [pid = 3196] [id = 54] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 0000001558F84000 == 43 [pid = 3196] [id = 53] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 0000001558CDC000 == 42 [pid = 3196] [id = 52] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 0000001553912800 == 41 [pid = 3196] [id = 51] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 0000001551944800 == 40 [pid = 3196] [id = 50] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 000000155232D000 == 39 [pid = 3196] [id = 49] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EC4800 == 38 [pid = 3196] [id = 48] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 000000155A688000 == 37 [pid = 3196] [id = 47] 13:32:57 INFO - PROCESS | 3196 | --DOCSHELL 0000001551F7E800 == 36 [pid = 3196] [id = 46] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001553358C00) [pid = 3196] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155F5A0400) [pid = 3196] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155C5B6400) [pid = 3196] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155961A400) [pid = 3196] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001561D93000) [pid = 3196] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155A652800) [pid = 3196] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155F2D7C00) [pid = 3196] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (00000015593AB000) [pid = 3196] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001554226800) [pid = 3196] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001556D3C000) [pid = 3196] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001552614800) [pid = 3196] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (0000001552907000) [pid = 3196] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155BA9E800) [pid = 3196] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000154D361400) [pid = 3196] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000154E924400) [pid = 3196] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155D659000) [pid = 3196] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000155C550800) [pid = 3196] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000154E25B400) [pid = 3196] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (00000015537DA800) [pid = 3196] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155A523000) [pid = 3196] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000154D3BCC00) [pid = 3196] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001556DB4400) [pid = 3196] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (000000154D4EA800) [pid = 3196] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (00000015533B1C00) [pid = 3196] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000154D4B4800) [pid = 3196] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (000000155BA9EC00) [pid = 3196] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:32:57 INFO - PROCESS | 3196 | 1464640377426 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 878ms 13:32:57 INFO - PROCESS | 3196 | 1464640377486 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 3196 | 1464640377492 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 13:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:32:57 INFO - PROCESS | 3196 | 1464640377499 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 3196 | 1464640377501 Marionette TRACE conn6 <- [1,222,null,{}] 13:32:57 INFO - PROCESS | 3196 | 1464640377505 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 3196 | 1464640377597 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 13:32:57 INFO - PROCESS | 3196 | 1464640377664 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551B2C000 == 37 [pid = 3196] [id = 65] 13:32:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000154D31EC00) [pid = 3196] [serial = 192] [outer = 0000000000000000] 13:32:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000154D4B5800) [pid = 3196] [serial = 193] [outer = 000000154D31EC00] 13:32:57 INFO - PROCESS | 3196 | 1464640377710 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (0000001551B80800) [pid = 3196] [serial = 194] [outer = 000000154D31EC00] 13:32:58 INFO - PROCESS | 3196 | 1464640378091 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 13:32:58 INFO - PROCESS | 3196 | 1464640378140 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 3196 | 1464640378142 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 13:32:58 INFO - PROCESS | 3196 | 1464640378149 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:32:58 INFO - PROCESS | 3196 | 1464640378153 Marionette TRACE conn6 <- [1,226,null,{}] 13:32:58 INFO - PROCESS | 3196 | 1464640378165 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:58 INFO - PROCESS | 3196 | 1464640378256 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 13:32:58 INFO - PROCESS | 3196 | 1464640378264 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 3196 | ++DOCSHELL 00000015576CF000 == 38 [pid = 3196] [id = 66] 13:32:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (00000015528AA800) [pid = 3196] [serial = 195] [outer = 0000000000000000] 13:32:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (0000001552ADB000) [pid = 3196] [serial = 196] [outer = 00000015528AA800] 13:32:58 INFO - PROCESS | 3196 | 1464640378313 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (0000001553494000) [pid = 3196] [serial = 197] [outer = 00000015528AA800] 13:32:58 INFO - PROCESS | 3196 | 1464640378737 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 627ms 13:32:58 INFO - PROCESS | 3196 | 1464640378782 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 3196 | 1464640378785 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 13:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:32:58 INFO - PROCESS | 3196 | 1464640378795 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 3196 | 1464640378797 Marionette TRACE conn6 <- [1,230,null,{}] 13:32:58 INFO - PROCESS | 3196 | 1464640378801 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:58 INFO - PROCESS | 3196 | 1464640378889 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 13:32:58 INFO - PROCESS | 3196 | 1464640378898 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 3196 | ++DOCSHELL 00000015590DA000 == 39 [pid = 3196] [id = 67] 13:32:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001553B8E800) [pid = 3196] [serial = 198] [outer = 0000000000000000] 13:32:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001556C82000) [pid = 3196] [serial = 199] [outer = 0000001553B8E800] 13:32:58 INFO - PROCESS | 3196 | 1464640378945 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (00000015576AF400) [pid = 3196] [serial = 200] [outer = 0000001553B8E800] 13:32:59 INFO - PROCESS | 3196 | 1464640379356 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 647ms 13:32:59 INFO - PROCESS | 3196 | 1464640379438 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 3196 | 1464640379440 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 13:32:59 INFO - PROCESS | 3196 | 1464640379444 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:32:59 INFO - PROCESS | 3196 | 1464640379447 Marionette TRACE conn6 <- [1,234,null,{}] 13:32:59 INFO - PROCESS | 3196 | 1464640379450 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:59 INFO - PROCESS | 3196 | 1464640379575 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 13:32:59 INFO - PROCESS | 3196 | 1464640379645 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 3196 | ++DOCSHELL 00000015523DD000 == 40 [pid = 3196] [id = 68] 13:32:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (0000001558E7A800) [pid = 3196] [serial = 201] [outer = 0000000000000000] 13:32:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (00000015594E0800) [pid = 3196] [serial = 202] [outer = 0000001558E7A800] 13:32:59 INFO - PROCESS | 3196 | 1464640379691 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (0000001559826000) [pid = 3196] [serial = 203] [outer = 0000001558E7A800] 13:33:00 INFO - PROCESS | 3196 | 1464640380114 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 731ms 13:33:00 INFO - PROCESS | 3196 | 1464640380178 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 3196 | 1464640380180 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 13:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:33:00 INFO - PROCESS | 3196 | 1464640380184 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 3196 | 1464640380185 Marionette TRACE conn6 <- [1,238,null,{}] 13:33:00 INFO - PROCESS | 3196 | 1464640380203 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 3196 | 1464640380329 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 13:33:00 INFO - PROCESS | 3196 | 1464640380343 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D613000 == 41 [pid = 3196] [id = 69] 13:33:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155A522000) [pid = 3196] [serial = 204] [outer = 0000000000000000] 13:33:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155BA96400) [pid = 3196] [serial = 205] [outer = 000000155A522000] 13:33:00 INFO - PROCESS | 3196 | 1464640380390 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155D867400) [pid = 3196] [serial = 206] [outer = 000000155A522000] 13:33:00 INFO - PROCESS | 3196 | 1464640380819 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 691ms 13:33:00 INFO - PROCESS | 3196 | 1464640380880 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 3196 | 1464640380882 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 13:33:00 INFO - PROCESS | 3196 | 1464640380886 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 3196 | 1464640380888 Marionette TRACE conn6 <- [1,242,null,{}] 13:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:33:00 INFO - PROCESS | 3196 | 1464640380915 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:01 INFO - PROCESS | 3196 | 1464640381025 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 13:33:01 INFO - PROCESS | 3196 | 1464640381106 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F57B800 == 42 [pid = 3196] [id = 70] 13:33:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000154D323C00) [pid = 3196] [serial = 207] [outer = 0000000000000000] 13:33:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001558F14400) [pid = 3196] [serial = 208] [outer = 000000154D323C00] 13:33:01 INFO - PROCESS | 3196 | 1464640381160 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000154D35F400) [pid = 3196] [serial = 209] [outer = 000000154D323C00] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155F548400) [pid = 3196] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001558E76400) [pid = 3196] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001553491400) [pid = 3196] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (0000001553980C00) [pid = 3196] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155248C800) [pid = 3196] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (00000015523B7800) [pid = 3196] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000154D32A000) [pid = 3196] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000154D35D800) [pid = 3196] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000155BA16C00) [pid = 3196] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000154D4AC000) [pid = 3196] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:33:01 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155CABC000) [pid = 3196] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:33:01 INFO - PROCESS | 3196 | 1464640381667 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 838ms 13:33:01 INFO - PROCESS | 3196 | 1464640381730 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 3196 | 1464640381732 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 13:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:33:01 INFO - PROCESS | 3196 | 1464640381736 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 3196 | 1464640381738 Marionette TRACE conn6 <- [1,246,null,{}] 13:33:01 INFO - PROCESS | 3196 | 1464640381741 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:01 INFO - PROCESS | 3196 | 1464640381845 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 13:33:01 INFO - PROCESS | 3196 | 1464640381890 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E54800 == 43 [pid = 3196] [id = 71] 13:33:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001556D47000) [pid = 3196] [serial = 210] [outer = 0000000000000000] 13:33:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155D661800) [pid = 3196] [serial = 211] [outer = 0000001556D47000] 13:33:01 INFO - PROCESS | 3196 | 1464640381934 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155F16CC00) [pid = 3196] [serial = 212] [outer = 0000001556D47000] 13:33:02 INFO - PROCESS | 3196 | 1464640382268 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 586ms 13:33:02 INFO - PROCESS | 3196 | 1464640382324 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 3196 | 1464640382327 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 13:33:02 INFO - PROCESS | 3196 | 1464640382330 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:33:02 INFO - PROCESS | 3196 | 1464640382332 Marionette TRACE conn6 <- [1,250,null,{}] 13:33:02 INFO - PROCESS | 3196 | 1464640382335 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 3196 | 1464640382448 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 13:33:02 INFO - PROCESS | 3196 | 1464640382479 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D75800 == 44 [pid = 3196] [id = 72] 13:33:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155DB48000) [pid = 3196] [serial = 213] [outer = 0000000000000000] 13:33:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155DB4F800) [pid = 3196] [serial = 214] [outer = 000000155DB48000] 13:33:02 INFO - PROCESS | 3196 | 1464640382524 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155F0D5C00) [pid = 3196] [serial = 215] [outer = 000000155DB48000] 13:33:02 INFO - PROCESS | 3196 | 1464640382890 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 13:33:02 INFO - PROCESS | 3196 | 1464640382920 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 3196 | 1464640382923 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 13:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:33:02 INFO - PROCESS | 3196 | 1464640382926 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 3196 | 1464640382928 Marionette TRACE conn6 <- [1,254,null,{}] 13:33:02 INFO - PROCESS | 3196 | 1464640382932 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:03 INFO - PROCESS | 3196 | 1464640383015 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 13:33:03 INFO - PROCESS | 3196 | 1464640383078 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562017000 == 45 [pid = 3196] [id = 73] 13:33:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155DB52000) [pid = 3196] [serial = 216] [outer = 0000000000000000] 13:33:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155F2D7C00) [pid = 3196] [serial = 217] [outer = 000000155DB52000] 13:33:03 INFO - PROCESS | 3196 | 1464640383127 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155F5A3400) [pid = 3196] [serial = 218] [outer = 000000155DB52000] 13:33:03 INFO - PROCESS | 3196 | 1464640383481 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 585ms 13:33:03 INFO - PROCESS | 3196 | 1464640383549 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 3196 | 1464640383554 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 13:33:03 INFO - PROCESS | 3196 | 1464640383559 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:33:03 INFO - PROCESS | 3196 | 1464640383564 Marionette TRACE conn6 <- [1,258,null,{}] 13:33:03 INFO - PROCESS | 3196 | 1464640383572 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:03 INFO - PROCESS | 3196 | 1464640383721 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 13:33:03 INFO - PROCESS | 3196 | 1464640383871 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551B3E800 == 46 [pid = 3196] [id = 74] 13:33:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000154D35E400) [pid = 3196] [serial = 219] [outer = 0000000000000000] 13:33:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000154D3B3400) [pid = 3196] [serial = 220] [outer = 000000154D35E400] 13:33:03 INFO - PROCESS | 3196 | 1464640383930 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000154E78E400) [pid = 3196] [serial = 221] [outer = 000000154D35E400] 13:33:04 INFO - PROCESS | 3196 | 1464640384453 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 923ms 13:33:04 INFO - PROCESS | 3196 | 1464640384504 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 3196 | 1464640384509 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 13:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:33:04 INFO - PROCESS | 3196 | 1464640384519 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 3196 | 1464640384524 Marionette TRACE conn6 <- [1,262,null,{}] 13:33:04 INFO - PROCESS | 3196 | 1464640384529 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 3196 | 1464640384653 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 13:33:04 INFO - PROCESS | 3196 | 1464640384738 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAC1000 == 47 [pid = 3196] [id = 75] 13:33:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001552A24C00) [pid = 3196] [serial = 222] [outer = 0000000000000000] 13:33:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001553356800) [pid = 3196] [serial = 223] [outer = 0000001552A24C00] 13:33:04 INFO - PROCESS | 3196 | 1464640384799 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001553611400) [pid = 3196] [serial = 224] [outer = 0000001552A24C00] 13:33:05 INFO - PROCESS | 3196 | 1464640385577 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1139ms 13:33:05 INFO - PROCESS | 3196 | 1464640385671 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 3196 | 1464640385674 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 13:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:33:05 INFO - PROCESS | 3196 | 1464640385744 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 3196 | 1464640385747 Marionette TRACE conn6 <- [1,266,null,{}] 13:33:05 INFO - PROCESS | 3196 | 1464640385770 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:05 INFO - PROCESS | 3196 | 1464640385916 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 13:33:05 INFO - PROCESS | 3196 | 1464640385985 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560850000 == 48 [pid = 3196] [id = 76] 13:33:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155ACC6400) [pid = 3196] [serial = 225] [outer = 0000000000000000] 13:33:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155BA96C00) [pid = 3196] [serial = 226] [outer = 000000155ACC6400] 13:33:06 INFO - PROCESS | 3196 | 1464640386044 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155D65D400) [pid = 3196] [serial = 227] [outer = 000000155ACC6400] 13:33:06 INFO - PROCESS | 3196 | 1464640386617 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 942ms 13:33:06 INFO - PROCESS | 3196 | 1464640386634 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 3196 | 1464640386637 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 13:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:33:06 INFO - PROCESS | 3196 | 1464640386657 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 3196 | 1464640386659 Marionette TRACE conn6 <- [1,270,null,{}] 13:33:06 INFO - PROCESS | 3196 | 1464640386664 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:06 INFO - PROCESS | 3196 | 1464640386776 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 13:33:06 INFO - PROCESS | 3196 | 1464640386859 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622AF000 == 49 [pid = 3196] [id = 77] 13:33:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155F5AB800) [pid = 3196] [serial = 228] [outer = 0000000000000000] 13:33:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001560835800) [pid = 3196] [serial = 229] [outer = 000000155F5AB800] 13:33:06 INFO - PROCESS | 3196 | 1464640386915 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001561140800) [pid = 3196] [serial = 230] [outer = 000000155F5AB800] 13:33:07 INFO - PROCESS | 3196 | 1464640387529 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 881ms 13:33:07 INFO - PROCESS | 3196 | 1464640387542 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 13:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:33:07 INFO - PROCESS | 3196 | 1464640387544 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 13:33:07 INFO - PROCESS | 3196 | 1464640387548 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 3196 | 1464640387551 Marionette TRACE conn6 <- [1,274,null,{}] 13:33:07 INFO - PROCESS | 3196 | 1464640387555 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:07 INFO - PROCESS | 3196 | 1464640387662 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 13:33:07 INFO - PROCESS | 3196 | 1464640387732 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552440000 == 50 [pid = 3196] [id = 78] 13:33:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (00000015533B3400) [pid = 3196] [serial = 231] [outer = 0000000000000000] 13:33:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155643B800) [pid = 3196] [serial = 232] [outer = 00000015533B3400] 13:33:07 INFO - PROCESS | 3196 | 1464640387787 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155D661C00) [pid = 3196] [serial = 233] [outer = 00000015533B3400] 13:33:08 INFO - PROCESS | 3196 | 1464640388516 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1032ms 13:33:08 INFO - PROCESS | 3196 | 1464640388583 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 3196 | 1464640388588 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 13:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:33:08 INFO - PROCESS | 3196 | 1464640388609 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 3196 | 1464640388613 Marionette TRACE conn6 <- [1,278,null,{}] 13:33:08 INFO - PROCESS | 3196 | 1464640388619 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:08 INFO - PROCESS | 3196 | 1464640388772 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 13:33:08 INFO - PROCESS | 3196 | 1464640388784 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F84000 == 51 [pid = 3196] [id = 79] 13:33:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155248C800) [pid = 3196] [serial = 234] [outer = 0000000000000000] 13:33:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155289F000) [pid = 3196] [serial = 235] [outer = 000000155248C800] 13:33:08 INFO - PROCESS | 3196 | 1464640388836 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155360F000) [pid = 3196] [serial = 236] [outer = 000000155248C800] 13:33:09 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D75800 == 50 [pid = 3196] [id = 72] 13:33:09 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E54800 == 49 [pid = 3196] [id = 71] 13:33:09 INFO - PROCESS | 3196 | --DOCSHELL 000000155F57B800 == 48 [pid = 3196] [id = 70] 13:33:09 INFO - PROCESS | 3196 | --DOCSHELL 000000155D613000 == 47 [pid = 3196] [id = 69] 13:33:09 INFO - PROCESS | 3196 | --DOCSHELL 00000015523DD000 == 46 [pid = 3196] [id = 68] 13:33:09 INFO - PROCESS | 3196 | --DOCSHELL 00000015590DA000 == 45 [pid = 3196] [id = 67] 13:33:09 INFO - PROCESS | 3196 | --DOCSHELL 00000015576CF000 == 44 [pid = 3196] [id = 66] 13:33:09 INFO - PROCESS | 3196 | --DOCSHELL 0000001551B2C000 == 43 [pid = 3196] [id = 65] 13:33:09 INFO - PROCESS | 3196 | --DOCSHELL 0000001553303000 == 42 [pid = 3196] [id = 64] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000154D4AF400) [pid = 3196] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001553495400) [pid = 3196] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (00000015593A8C00) [pid = 3196] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001553707400) [pid = 3196] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (0000001557579C00) [pid = 3196] [serial = 158] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (0000001556CF1000) [pid = 3196] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001552618000) [pid = 3196] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155BA97C00) [pid = 3196] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (00000015529AE400) [pid = 3196] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000154D4E7000) [pid = 3196] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000154D363C00) [pid = 3196] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000154D3B5C00) [pid = 3196] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155A527000) [pid = 3196] [serial = 161] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000154D4EF400) [pid = 3196] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155F2D2400) [pid = 3196] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155C553400) [pid = 3196] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001552613800) [pid = 3196] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155C255000) [pid = 3196] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155F2D9400) [pid = 3196] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155F5A5400) [pid = 3196] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (0000001552842C00) [pid = 3196] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (00000015537D0C00) [pid = 3196] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155D665400) [pid = 3196] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155C51FC00) [pid = 3196] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000155F54B000) [pid = 3196] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:33:09 INFO - PROCESS | 3196 | 1464640389465 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 901ms 13:33:09 INFO - PROCESS | 3196 | 1464640389498 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 3196 | 1464640389504 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 13:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:33:09 INFO - PROCESS | 3196 | 1464640389510 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 3196 | 1464640389513 Marionette TRACE conn6 <- [1,282,null,{}] 13:33:09 INFO - PROCESS | 3196 | 1464640389516 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:09 INFO - PROCESS | 3196 | 1464640389613 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 13:33:09 INFO - PROCESS | 3196 | 1464640389682 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 3196 | ++DOCSHELL 00000015526AB800 == 43 [pid = 3196] [id = 80] 13:33:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000154D326800) [pid = 3196] [serial = 237] [outer = 0000000000000000] 13:33:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000154D4B3800) [pid = 3196] [serial = 238] [outer = 000000154D326800] 13:33:09 INFO - PROCESS | 3196 | 1464640389728 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (0000001551B7C400) [pid = 3196] [serial = 239] [outer = 000000154D326800] 13:33:10 INFO - PROCESS | 3196 | 1464640390118 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 627ms 13:33:10 INFO - PROCESS | 3196 | 1464640390139 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 3196 | 1464640390141 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 13:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:33:10 INFO - PROCESS | 3196 | 1464640390145 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 3196 | 1464640390148 Marionette TRACE conn6 <- [1,286,null,{}] 13:33:10 INFO - PROCESS | 3196 | 1464640390159 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:10 INFO - PROCESS | 3196 | 1464640390249 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 13:33:10 INFO - PROCESS | 3196 | 1464640390257 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559A28000 == 44 [pid = 3196] [id = 81] 13:33:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001553495400) [pid = 3196] [serial = 240] [outer = 0000000000000000] 13:33:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155377FC00) [pid = 3196] [serial = 241] [outer = 0000001553495400] 13:33:10 INFO - PROCESS | 3196 | 1464640390307 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001556CFD400) [pid = 3196] [serial = 242] [outer = 0000001553495400] 13:33:10 INFO - PROCESS | 3196 | 1464640390772 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 13:33:10 INFO - PROCESS | 3196 | 1464640390844 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 3196 | 1464640390847 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 13:33:10 INFO - PROCESS | 3196 | 1464640390851 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 3196 | 1464640390853 Marionette TRACE conn6 <- [1,290,null,{}] 13:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:33:10 INFO - PROCESS | 3196 | 1464640390857 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:10 INFO - PROCESS | 3196 | 1464640390946 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 13:33:10 INFO - PROCESS | 3196 | 1464640390955 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D847800 == 45 [pid = 3196] [id = 82] 13:33:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001558F09000) [pid = 3196] [serial = 243] [outer = 0000000000000000] 13:33:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001558F0E800) [pid = 3196] [serial = 244] [outer = 0000001558F09000] 13:33:11 INFO - PROCESS | 3196 | 1464640391001 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155939F800) [pid = 3196] [serial = 245] [outer = 0000001558F09000] 13:33:11 INFO - PROCESS | 3196 | 1464640391398 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 13:33:11 INFO - PROCESS | 3196 | 1464640391452 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 13:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:33:11 INFO - PROCESS | 3196 | 1464640391454 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 13:33:11 INFO - PROCESS | 3196 | 1464640391458 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 3196 | 1464640391459 Marionette TRACE conn6 <- [1,294,null,{}] 13:33:11 INFO - PROCESS | 3196 | 1464640391463 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:11 INFO - PROCESS | 3196 | 1464640391578 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 13:33:11 INFO - PROCESS | 3196 | 1464640391673 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB19800 == 46 [pid = 3196] [id = 83] 13:33:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155A61F800) [pid = 3196] [serial = 246] [outer = 0000000000000000] 13:33:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155ADBF000) [pid = 3196] [serial = 247] [outer = 000000155A61F800] 13:33:11 INFO - PROCESS | 3196 | 1464640391719 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155BAA2000) [pid = 3196] [serial = 248] [outer = 000000155A61F800] 13:33:11 INFO - PROCESS | 3196 | 1464640391849 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:33:12 INFO - PROCESS | 3196 | 1464640392177 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 795ms 13:33:12 INFO - PROCESS | 3196 | 1464640392258 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 3196 | 1464640392261 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 13:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:33:12 INFO - PROCESS | 3196 | 1464640392264 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 3196 | 1464640392266 Marionette TRACE conn6 <- [1,298,null,{}] 13:33:12 INFO - PROCESS | 3196 | 1464640392284 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:12 INFO - PROCESS | 3196 | 1464640392411 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 13:33:12 INFO - PROCESS | 3196 | 1464640392456 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560750000 == 47 [pid = 3196] [id = 84] 13:33:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155DB53C00) [pid = 3196] [serial = 249] [outer = 0000000000000000] 13:33:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155F169400) [pid = 3196] [serial = 250] [outer = 000000155DB53C00] 13:33:12 INFO - PROCESS | 3196 | 1464640392501 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155F540800) [pid = 3196] [serial = 251] [outer = 000000155DB53C00] 13:33:12 INFO - PROCESS | 3196 | 1464640392907 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 13:33:12 INFO - PROCESS | 3196 | 1464640392991 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 3196 | 1464640392993 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 13:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:33:13 INFO - PROCESS | 3196 | 1464640392997 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 3196 | 1464640392999 Marionette TRACE conn6 <- [1,302,null,{}] 13:33:13 INFO - PROCESS | 3196 | 1464640393003 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:13 INFO - PROCESS | 3196 | 1464640393108 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 13:33:13 INFO - PROCESS | 3196 | 1464640393157 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610E8000 == 48 [pid = 3196] [id = 85] 13:33:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155F54BC00) [pid = 3196] [serial = 252] [outer = 0000000000000000] 13:33:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155F5A2800) [pid = 3196] [serial = 253] [outer = 000000155F54BC00] 13:33:13 INFO - PROCESS | 3196 | 1464640393204 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000156083E800) [pid = 3196] [serial = 254] [outer = 000000155F54BC00] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000154D31EC00) [pid = 3196] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000154D3BF400) [pid = 3196] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (00000015528AA800) [pid = 3196] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001558E7A800) [pid = 3196] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000154D323C00) [pid = 3196] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001553B8E800) [pid = 3196] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155A522000) [pid = 3196] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001556D47000) [pid = 3196] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155961D800) [pid = 3196] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001552484400) [pid = 3196] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000154D3B9400) [pid = 3196] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000154DB03800) [pid = 3196] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (0000001553706000) [pid = 3196] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:33:13 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155DB48000) [pid = 3196] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:33:13 INFO - PROCESS | 3196 | 1464640393713 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 732ms 13:33:13 INFO - PROCESS | 3196 | 1464640393732 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 3196 | 1464640393734 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 13:33:13 INFO - PROCESS | 3196 | 1464640393738 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:33:13 INFO - PROCESS | 3196 | 1464640393740 Marionette TRACE conn6 <- [1,306,null,{}] 13:33:13 INFO - PROCESS | 3196 | 1464640393743 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:13 INFO - PROCESS | 3196 | 1464640393834 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 13:33:13 INFO - PROCESS | 3196 | 1464640393898 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610DB800 == 49 [pid = 3196] [id = 86] 13:33:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000154E919C00) [pid = 3196] [serial = 255] [outer = 0000000000000000] 13:33:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001552AD6000) [pid = 3196] [serial = 256] [outer = 000000154E919C00] 13:33:13 INFO - PROCESS | 3196 | 1464640393943 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155DB49400) [pid = 3196] [serial = 257] [outer = 000000154E919C00] 13:33:14 INFO - PROCESS | 3196 | 1464640394289 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 585ms 13:33:14 INFO - PROCESS | 3196 | 1464640394327 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 3196 | 1464640394329 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 13:33:14 INFO - PROCESS | 3196 | 1464640394332 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:33:14 INFO - PROCESS | 3196 | 1464640394334 Marionette TRACE conn6 <- [1,310,null,{}] 13:33:14 INFO - PROCESS | 3196 | 1464640394337 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:14 INFO - PROCESS | 3196 | 1464640394448 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 13:33:14 INFO - PROCESS | 3196 | 1464640394482 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 3196 | ++DOCSHELL 000000156210C800 == 50 [pid = 3196] [id = 87] 13:33:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001559820400) [pid = 3196] [serial = 258] [outer = 0000000000000000] 13:33:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155E2D0000) [pid = 3196] [serial = 259] [outer = 0000001559820400] 13:33:14 INFO - PROCESS | 3196 | 1464640394528 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155E2D6C00) [pid = 3196] [serial = 260] [outer = 0000001559820400] 13:33:14 INFO - PROCESS | 3196 | 1464640394936 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 628ms 13:33:14 INFO - PROCESS | 3196 | 1464640394963 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 3196 | 1464640394966 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 13:33:14 INFO - PROCESS | 3196 | 1464640394969 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:33:14 INFO - PROCESS | 3196 | 1464640394971 Marionette TRACE conn6 <- [1,314,null,{}] 13:33:14 INFO - PROCESS | 3196 | 1464640394974 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:15 INFO - PROCESS | 3196 | 1464640395096 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 13:33:15 INFO - PROCESS | 3196 | 1464640395105 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 3196 | ++DOCSHELL 00000015623A2800 == 51 [pid = 3196] [id = 88] 13:33:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155ED2DC00) [pid = 3196] [serial = 261] [outer = 0000000000000000] 13:33:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155ED30C00) [pid = 3196] [serial = 262] [outer = 000000155ED2DC00] 13:33:15 INFO - PROCESS | 3196 | 1464640395150 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155ED37000) [pid = 3196] [serial = 263] [outer = 000000155ED2DC00] 13:33:15 INFO - PROCESS | 3196 | 1464640395531 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 585ms 13:33:15 INFO - PROCESS | 3196 | 1464640395557 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 3196 | 1464640395560 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 13:33:15 INFO - PROCESS | 3196 | 1464640395563 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:33:15 INFO - PROCESS | 3196 | 1464640395565 Marionette TRACE conn6 <- [1,318,null,{}] 13:33:15 INFO - PROCESS | 3196 | 1464640395569 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:15 INFO - PROCESS | 3196 | 1464640395722 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 13:33:15 INFO - PROCESS | 3196 | 1464640395866 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552398000 == 52 [pid = 3196] [id = 89] 13:33:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000154D36C800) [pid = 3196] [serial = 264] [outer = 0000000000000000] 13:33:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000154D32C400) [pid = 3196] [serial = 265] [outer = 000000154D36C800] 13:33:16 INFO - PROCESS | 3196 | 1464640396003 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000154E9FF800) [pid = 3196] [serial = 266] [outer = 000000154D36C800] 13:33:16 INFO - PROCESS | 3196 | 1464640396552 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1026ms 13:33:16 INFO - PROCESS | 3196 | 1464640396598 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 3196 | 1464640396603 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 13:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:33:16 INFO - PROCESS | 3196 | 1464640396626 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 3196 | 1464640396631 Marionette TRACE conn6 <- [1,322,null,{}] 13:33:16 INFO - PROCESS | 3196 | 1464640396636 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:16 INFO - PROCESS | 3196 | 1464640396756 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 13:33:16 INFO - PROCESS | 3196 | 1464640396828 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C573800 == 53 [pid = 3196] [id = 90] 13:33:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (0000001553358800) [pid = 3196] [serial = 267] [outer = 0000000000000000] 13:33:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001553616C00) [pid = 3196] [serial = 268] [outer = 0000001553358800] 13:33:16 INFO - PROCESS | 3196 | 1464640396928 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155643D400) [pid = 3196] [serial = 269] [outer = 0000001553358800] 13:33:17 INFO - PROCESS | 3196 | 1464640397517 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 944ms 13:33:17 INFO - PROCESS | 3196 | 1464640397557 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 3196 | 1464640397561 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 13:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:33:17 INFO - PROCESS | 3196 | 1464640397565 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 3196 | 1464640397567 Marionette TRACE conn6 <- [1,326,null,{}] 13:33:17 INFO - PROCESS | 3196 | 1464640397572 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:17 INFO - PROCESS | 3196 | 1464640397683 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 13:33:17 INFO - PROCESS | 3196 | 1464640397771 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 3196 | ++DOCSHELL 000000156085F000 == 54 [pid = 3196] [id = 91] 13:33:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (00000015593A8800) [pid = 3196] [serial = 270] [outer = 0000000000000000] 13:33:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155BC68400) [pid = 3196] [serial = 271] [outer = 00000015593A8800] 13:33:17 INFO - PROCESS | 3196 | 1464640397827 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155D665800) [pid = 3196] [serial = 272] [outer = 00000015593A8800] 13:33:18 INFO - PROCESS | 3196 | 1464640398463 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 944ms 13:33:18 INFO - PROCESS | 3196 | 1464640398510 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 3196 | 1464640398514 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 13:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:33:18 INFO - PROCESS | 3196 | 1464640398526 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 3196 | 1464640398531 Marionette TRACE conn6 <- [1,330,null,{}] 13:33:18 INFO - PROCESS | 3196 | 1464640398536 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:18 INFO - PROCESS | 3196 | 1464640398683 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 13:33:18 INFO - PROCESS | 3196 | 1464640398794 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557444800 == 55 [pid = 3196] [id = 92] 13:33:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155EB3C400) [pid = 3196] [serial = 273] [outer = 0000000000000000] 13:33:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155ED34C00) [pid = 3196] [serial = 274] [outer = 000000155EB3C400] 13:33:18 INFO - PROCESS | 3196 | 1464640398851 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155ED9AC00) [pid = 3196] [serial = 275] [outer = 000000155EB3C400] 13:33:19 INFO - PROCESS | 3196 | 1464640399495 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1039ms 13:33:19 INFO - PROCESS | 3196 | 1464640399563 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 3196 | 1464640399565 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 13:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:33:19 INFO - PROCESS | 3196 | 1464640399569 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 3196 | 1464640399571 Marionette TRACE conn6 <- [1,334,null,{}] 13:33:19 INFO - PROCESS | 3196 | 1464640399575 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:19 INFO - PROCESS | 3196 | 1464640399847 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 13:33:19 INFO - PROCESS | 3196 | 1464640399976 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553453000 == 56 [pid = 3196] [id = 93] 13:33:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000154D36CC00) [pid = 3196] [serial = 276] [outer = 0000000000000000] 13:33:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000154D3B8800) [pid = 3196] [serial = 277] [outer = 000000154D36CC00] 13:33:20 INFO - PROCESS | 3196 | 1464640400027 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (0000001551967C00) [pid = 3196] [serial = 278] [outer = 000000154D36CC00] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015623A2800 == 55 [pid = 3196] [id = 88] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 000000156210C800 == 54 [pid = 3196] [id = 87] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015610DB800 == 53 [pid = 3196] [id = 86] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015610E8000 == 52 [pid = 3196] [id = 85] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001560750000 == 51 [pid = 3196] [id = 84] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB19800 == 50 [pid = 3196] [id = 83] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155D847800 == 49 [pid = 3196] [id = 82] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001559A28000 == 48 [pid = 3196] [id = 81] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000154E9F7800) [pid = 3196] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155F2D7C00) [pid = 3196] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015526AB800 == 47 [pid = 3196] [id = 80] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001558F84000 == 46 [pid = 3196] [id = 79] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015622AF000 == 45 [pid = 3196] [id = 77] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001560850000 == 44 [pid = 3196] [id = 76] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAC1000 == 43 [pid = 3196] [id = 75] 13:33:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001551B3E800 == 42 [pid = 3196] [id = 74] 13:33:20 INFO - PROCESS | 3196 | 1464640400719 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1189ms 13:33:20 INFO - PROCESS | 3196 | 1464640400761 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 3196 | 1464640400765 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 13:33:20 INFO - PROCESS | 3196 | 1464640400770 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:33:20 INFO - PROCESS | 3196 | 1464640400775 Marionette TRACE conn6 <- [1,338,null,{}] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155BD0B000) [pid = 3196] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (00000015593A2400) [pid = 3196] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155BD0D000) [pid = 3196] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001552410000) [pid = 3196] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001556DBB800) [pid = 3196] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155F0D5C00) [pid = 3196] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154D4B5800) [pid = 3196] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001551B80800) [pid = 3196] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001552316400) [pid = 3196] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000154D4B2000) [pid = 3196] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001560838400) [pid = 3196] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001552ADB000) [pid = 3196] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (00000015594E0800) [pid = 3196] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001559826000) [pid = 3196] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001558F14400) [pid = 3196] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001553494000) [pid = 3196] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001556C82000) [pid = 3196] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155421A800) [pid = 3196] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155D867400) [pid = 3196] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155F0CBC00) [pid = 3196] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155BA96400) [pid = 3196] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155D661800) [pid = 3196] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001561141800) [pid = 3196] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155DB4F800) [pid = 3196] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000154D35F400) [pid = 3196] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (00000015576AF400) [pid = 3196] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155F16CC00) [pid = 3196] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:33:20 INFO - PROCESS | 3196 | 1464640400805 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:20 INFO - PROCESS | 3196 | 1464640400916 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 13:33:20 INFO - PROCESS | 3196 | 1464640400930 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552888800 == 43 [pid = 3196] [id = 94] 13:33:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000154D4B1400) [pid = 3196] [serial = 279] [outer = 0000000000000000] 13:33:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000154D4B8000) [pid = 3196] [serial = 280] [outer = 000000154D4B1400] 13:33:20 INFO - PROCESS | 3196 | 1464640400981 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (0000001551B12000) [pid = 3196] [serial = 281] [outer = 000000154D4B1400] 13:33:21 INFO - PROCESS | 3196 | 1464640401463 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 733ms 13:33:21 INFO - PROCESS | 3196 | 1464640401508 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 13:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:33:21 INFO - PROCESS | 3196 | 1464640401511 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 13:33:21 INFO - PROCESS | 3196 | 1464640401515 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 3196 | 1464640401517 Marionette TRACE conn6 <- [1,342,null,{}] 13:33:21 INFO - PROCESS | 3196 | 1464640401521 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:21 INFO - PROCESS | 3196 | 1464640401609 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 13:33:21 INFO - PROCESS | 3196 | 1464640401622 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 3196 | ++DOCSHELL 000000155743F800 == 44 [pid = 3196] [id = 95] 13:33:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (00000015528AA400) [pid = 3196] [serial = 282] [outer = 0000000000000000] 13:33:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001552A2F400) [pid = 3196] [serial = 283] [outer = 00000015528AA400] 13:33:21 INFO - PROCESS | 3196 | 1464640401668 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (0000001553359000) [pid = 3196] [serial = 284] [outer = 00000015528AA400] 13:33:22 INFO - PROCESS | 3196 | 1464640402121 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 13:33:22 INFO - PROCESS | 3196 | 1464640402152 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 3196 | 1464640402156 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 13:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:33:22 INFO - PROCESS | 3196 | 1464640402167 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 3196 | 1464640402172 Marionette TRACE conn6 <- [1,346,null,{}] 13:33:22 INFO - PROCESS | 3196 | 1464640402176 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:22 INFO - PROCESS | 3196 | 1464640402267 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 13:33:22 INFO - PROCESS | 3196 | 1464640402276 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F7E800 == 45 [pid = 3196] [id = 96] 13:33:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001553776000) [pid = 3196] [serial = 285] [outer = 0000000000000000] 13:33:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (00000015537D0000) [pid = 3196] [serial = 286] [outer = 0000001553776000] 13:33:22 INFO - PROCESS | 3196 | 1464640402323 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001556C83C00) [pid = 3196] [serial = 287] [outer = 0000001553776000] 13:33:22 INFO - PROCESS | 3196 | 1464640402783 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 649ms 13:33:22 INFO - PROCESS | 3196 | 1464640402813 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 3196 | 1464640402815 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 13:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:33:22 INFO - PROCESS | 3196 | 1464640402819 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 3196 | 1464640402821 Marionette TRACE conn6 <- [1,350,null,{}] 13:33:22 INFO - PROCESS | 3196 | 1464640402824 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:22 INFO - PROCESS | 3196 | 1464640402909 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 13:33:22 INFO - PROCESS | 3196 | 1464640402915 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 3196 | ++DOCSHELL 00000015594D7800 == 46 [pid = 3196] [id = 97] 13:33:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (0000001556D48800) [pid = 3196] [serial = 288] [outer = 0000000000000000] 13:33:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001558C25000) [pid = 3196] [serial = 289] [outer = 0000001556D48800] 13:33:22 INFO - PROCESS | 3196 | 1464640402965 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001558F0FC00) [pid = 3196] [serial = 290] [outer = 0000001556D48800] 13:33:23 INFO - PROCESS | 3196 | 1464640403418 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 13:33:23 INFO - PROCESS | 3196 | 1464640403456 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 3196 | 1464640403458 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 13:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:33:23 INFO - PROCESS | 3196 | 1464640403461 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 3196 | 1464640403463 Marionette TRACE conn6 <- [1,354,null,{}] 13:33:23 INFO - PROCESS | 3196 | 1464640403467 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:23 INFO - PROCESS | 3196 | 1464640403580 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 13:33:23 INFO - PROCESS | 3196 | 1464640403659 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAB3000 == 47 [pid = 3196] [id = 98] 13:33:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (00000015593A6800) [pid = 3196] [serial = 291] [outer = 0000000000000000] 13:33:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (00000015593AD400) [pid = 3196] [serial = 292] [outer = 00000015593A6800] 13:33:23 INFO - PROCESS | 3196 | 1464640403720 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155A524800) [pid = 3196] [serial = 293] [outer = 00000015593A6800] 13:33:24 INFO - PROCESS | 3196 | 1464640404185 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 773ms 13:33:24 INFO - PROCESS | 3196 | 1464640404241 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 3196 | 1464640404243 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 13:33:24 INFO - PROCESS | 3196 | 1464640404247 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 3196 | 1464640404248 Marionette TRACE conn6 <- [1,358,null,{}] 13:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:33:24 INFO - PROCESS | 3196 | 1464640404253 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:24 INFO - PROCESS | 3196 | 1464640404370 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 13:33:24 INFO - PROCESS | 3196 | 1464640404383 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D60B000 == 48 [pid = 3196] [id = 99] 13:33:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155BD0B000) [pid = 3196] [serial = 294] [outer = 0000000000000000] 13:33:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155C553400) [pid = 3196] [serial = 295] [outer = 000000155BD0B000] 13:33:24 INFO - PROCESS | 3196 | 1464640404431 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155D2BD000) [pid = 3196] [serial = 296] [outer = 000000155BD0B000] 13:33:24 INFO - PROCESS | 3196 | 1464640404871 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 691ms 13:33:24 INFO - PROCESS | 3196 | 1464640404944 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 3196 | 1464640404946 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 13:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:33:24 INFO - PROCESS | 3196 | 1464640404949 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 3196 | 1464640404951 Marionette TRACE conn6 <- [1,362,null,{}] 13:33:24 INFO - PROCESS | 3196 | 1464640404979 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:25 INFO - PROCESS | 3196 | 1464640405106 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 13:33:25 INFO - PROCESS | 3196 | 1464640405119 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB10800 == 49 [pid = 3196] [id = 100] 13:33:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155C24F800) [pid = 3196] [serial = 297] [outer = 0000000000000000] 13:33:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155D86DC00) [pid = 3196] [serial = 298] [outer = 000000155C24F800] 13:33:25 INFO - PROCESS | 3196 | 1464640405166 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155E2CB000) [pid = 3196] [serial = 299] [outer = 000000155C24F800] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154D31F000) [pid = 3196] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000154D4E9400) [pid = 3196] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000154D4AD400) [pid = 3196] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001552AD2400) [pid = 3196] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155F5AA000) [pid = 3196] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155A61F800) [pid = 3196] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155DB52000) [pid = 3196] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155DB53C00) [pid = 3196] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001558F09000) [pid = 3196] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000154D326800) [pid = 3196] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001553495400) [pid = 3196] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155248C800) [pid = 3196] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000154E919C00) [pid = 3196] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001559820400) [pid = 3196] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:33:25 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155F54BC00) [pid = 3196] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:33:25 INFO - PROCESS | 3196 | 1464640405706 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 775ms 13:33:25 INFO - PROCESS | 3196 | 1464640405727 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 3196 | 1464640405730 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 13:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:33:25 INFO - PROCESS | 3196 | 1464640405733 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 3196 | 1464640405735 Marionette TRACE conn6 <- [1,366,null,{}] 13:33:25 INFO - PROCESS | 3196 | 1464640405739 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:25 INFO - PROCESS | 3196 | 1464640405824 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 13:33:25 INFO - PROCESS | 3196 | 1464640405831 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F56D000 == 50 [pid = 3196] [id = 101] 13:33:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001552AD2400) [pid = 3196] [serial = 300] [outer = 0000000000000000] 13:33:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155BA9D800) [pid = 3196] [serial = 301] [outer = 0000001552AD2400] 13:33:25 INFO - PROCESS | 3196 | 1464640405879 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155E2D3000) [pid = 3196] [serial = 302] [outer = 0000001552AD2400] 13:33:26 INFO - PROCESS | 3196 | 1464640406311 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 628ms 13:33:26 INFO - PROCESS | 3196 | 1464640406364 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 3196 | 1464640406367 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 13:33:26 INFO - PROCESS | 3196 | 1464640406370 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:33:26 INFO - PROCESS | 3196 | 1464640406372 Marionette TRACE conn6 <- [1,370,null,{}] 13:33:26 INFO - PROCESS | 3196 | 1464640406375 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:26 INFO - PROCESS | 3196 | 1464640406460 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 13:33:26 INFO - PROCESS | 3196 | 1464640406478 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560736000 == 51 [pid = 3196] [id = 102] 13:33:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155EB3A000) [pid = 3196] [serial = 303] [outer = 0000000000000000] 13:33:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155EB3E400) [pid = 3196] [serial = 304] [outer = 000000155EB3A000] 13:33:26 INFO - PROCESS | 3196 | 1464640406524 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155ED36400) [pid = 3196] [serial = 305] [outer = 000000155EB3A000] 13:33:26 INFO - PROCESS | 3196 | 1464640406977 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 13:33:27 INFO - PROCESS | 3196 | 1464640407003 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 3196 | 1464640407005 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 13:33:27 INFO - PROCESS | 3196 | 1464640407009 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:33:27 INFO - PROCESS | 3196 | 1464640407011 Marionette TRACE conn6 <- [1,374,null,{}] 13:33:27 INFO - PROCESS | 3196 | 1464640407014 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:27 INFO - PROCESS | 3196 | 1464640407099 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 13:33:27 INFO - PROCESS | 3196 | 1464640407105 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 3196 | ++DOCSHELL 000000156085D800 == 52 [pid = 3196] [id = 103] 13:33:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001556407000) [pid = 3196] [serial = 306] [outer = 0000000000000000] 13:33:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155640C800) [pid = 3196] [serial = 307] [outer = 0000001556407000] 13:33:27 INFO - PROCESS | 3196 | 1464640407157 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155ED95800) [pid = 3196] [serial = 308] [outer = 0000001556407000] 13:33:27 INFO - PROCESS | 3196 | 1464640407796 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:33:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 880ms 13:33:27 INFO - PROCESS | 3196 | 1464640407893 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 3196 | 1464640407898 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 13:33:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:33:27 INFO - PROCESS | 3196 | 1464640407904 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 3196 | 1464640407910 Marionette TRACE conn6 <- [1,378,null,{}] 13:33:27 INFO - PROCESS | 3196 | 1464640407916 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:28 INFO - PROCESS | 3196 | 1464640408042 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 13:33:28 INFO - PROCESS | 3196 | 1464640408108 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 3196 | ++DOCSHELL 000000155391D800 == 53 [pid = 3196] [id = 104] 13:33:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000154D3BF400) [pid = 3196] [serial = 309] [outer = 0000000000000000] 13:33:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (0000001551B7B800) [pid = 3196] [serial = 310] [outer = 000000154D3BF400] 13:33:28 INFO - PROCESS | 3196 | 1464640408208 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (00000015528A0000) [pid = 3196] [serial = 311] [outer = 000000154D3BF400] 13:33:28 INFO - PROCESS | 3196 | 1464640408877 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:33:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:33:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1030ms 13:33:28 INFO - PROCESS | 3196 | 1464640408937 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 3196 | 1464640408944 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 13:33:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:33:28 INFO - PROCESS | 3196 | 1464640408951 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 3196 | 1464640408954 Marionette TRACE conn6 <- [1,382,null,{}] 13:33:28 INFO - PROCESS | 3196 | 1464640408958 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:29 INFO - PROCESS | 3196 | 1464640409120 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 13:33:29 INFO - PROCESS | 3196 | 1464640409234 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BA2F800 == 54 [pid = 3196] [id = 105] 13:33:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001553615800) [pid = 3196] [serial = 312] [outer = 0000000000000000] 13:33:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (00000015537CDC00) [pid = 3196] [serial = 313] [outer = 0000001553615800] 13:33:29 INFO - PROCESS | 3196 | 1464640409291 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001556C82400) [pid = 3196] [serial = 314] [outer = 0000001553615800] 13:33:30 INFO - PROCESS | 3196 | 1464640410000 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:33:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1084ms 13:33:30 INFO - PROCESS | 3196 | 1464640410047 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 3196 | 1464640410050 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 13:33:30 INFO - PROCESS | 3196 | 1464640410054 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:33:30 INFO - PROCESS | 3196 | 1464640410059 Marionette TRACE conn6 <- [1,386,null,{}] 13:33:30 INFO - PROCESS | 3196 | 1464640410071 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:30 INFO - PROCESS | 3196 | 1464640410213 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 13:33:30 INFO - PROCESS | 3196 | 1464640410331 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610F4800 == 55 [pid = 3196] [id = 106] 13:33:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155A42F000) [pid = 3196] [serial = 315] [outer = 0000000000000000] 13:33:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155C252800) [pid = 3196] [serial = 316] [outer = 000000155A42F000] 13:33:30 INFO - PROCESS | 3196 | 1464640410393 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155E2AEC00) [pid = 3196] [serial = 317] [outer = 000000155A42F000] 13:33:31 INFO - PROCESS | 3196 | 1464640411006 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 984ms 13:33:31 INFO - PROCESS | 3196 | 1464640411044 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 3196 | 1464640411048 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 13:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:33:31 INFO - PROCESS | 3196 | 1464640411051 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 3196 | 1464640411053 Marionette TRACE conn6 <- [1,390,null,{}] 13:33:31 INFO - PROCESS | 3196 | 1464640411057 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:31 INFO - PROCESS | 3196 | 1464640411174 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 13:33:31 INFO - PROCESS | 3196 | 1464640411261 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553303000 == 56 [pid = 3196] [id = 107] 13:33:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (0000001551B81000) [pid = 3196] [serial = 318] [outer = 0000000000000000] 13:33:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (0000001558F0B000) [pid = 3196] [serial = 319] [outer = 0000001551B81000] 13:33:31 INFO - PROCESS | 3196 | 1464640411320 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155E2CB800) [pid = 3196] [serial = 320] [outer = 0000001551B81000] 13:33:32 INFO - PROCESS | 3196 | 1464640412083 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1081ms 13:33:32 INFO - PROCESS | 3196 | 1464640412135 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 3196 | 1464640412139 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 13:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:33:32 INFO - PROCESS | 3196 | 1464640412144 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 3196 | 1464640412148 Marionette TRACE conn6 <- [1,394,null,{}] 13:33:32 INFO - PROCESS | 3196 | 1464640412154 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:32 INFO - PROCESS | 3196 | 1464640412256 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 13:33:32 INFO - PROCESS | 3196 | 1464640412330 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F8E000 == 57 [pid = 3196] [id = 108] 13:33:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (0000001551B7D800) [pid = 3196] [serial = 321] [outer = 0000000000000000] 13:33:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (00000015523C0000) [pid = 3196] [serial = 322] [outer = 0000001551B7D800] 13:33:32 INFO - PROCESS | 3196 | 1464640412381 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (00000015533B1C00) [pid = 3196] [serial = 323] [outer = 0000001551B7D800] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 000000155C7FD800 == 56 [pid = 3196] [id = 33] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 0000001560736000 == 55 [pid = 3196] [id = 102] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 000000155F56D000 == 54 [pid = 3196] [id = 101] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB10800 == 53 [pid = 3196] [id = 100] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 000000155D60B000 == 52 [pid = 3196] [id = 99] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAB3000 == 51 [pid = 3196] [id = 98] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 00000015594D7800 == 50 [pid = 3196] [id = 97] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 0000001558F7E800 == 49 [pid = 3196] [id = 96] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 000000155743F800 == 48 [pid = 3196] [id = 95] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 0000001552888800 == 47 [pid = 3196] [id = 94] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 0000001553453000 == 46 [pid = 3196] [id = 93] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 000000156085F000 == 45 [pid = 3196] [id = 91] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 000000155C573800 == 44 [pid = 3196] [id = 90] 13:33:32 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155643B800) [pid = 3196] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:33:32 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000154D3B3400) [pid = 3196] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:33:32 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001553356800) [pid = 3196] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:33:32 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155BA96C00) [pid = 3196] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:33:32 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (0000001560835800) [pid = 3196] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:33:32 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155ED30C00) [pid = 3196] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:33:32 INFO - PROCESS | 3196 | --DOCSHELL 0000001552398000 == 43 [pid = 3196] [id = 89] 13:33:33 INFO - PROCESS | 3196 | 1464640413051 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 944ms 13:33:33 INFO - PROCESS | 3196 | 1464640413104 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 3196 | 1464640413110 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (00000015523B6000) [pid = 3196] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001553B8B400) [pid = 3196] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (0000001556C7BC00) [pid = 3196] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155ADBF000) [pid = 3196] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155F5A3400) [pid = 3196] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155F540800) [pid = 3196] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001558F0E800) [pid = 3196] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000154D4B3800) [pid = 3196] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001551B7C400) [pid = 3196] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155377FC00) [pid = 3196] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001556CFD400) [pid = 3196] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155360F000) [pid = 3196] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155289F000) [pid = 3196] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155F169400) [pid = 3196] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001552AD6000) [pid = 3196] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155E2D6C00) [pid = 3196] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155F5A2800) [pid = 3196] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155E2D0000) [pid = 3196] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000156083E800) [pid = 3196] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155BAA2000) [pid = 3196] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155DB49400) [pid = 3196] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155939F800) [pid = 3196] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000154E9F7400) [pid = 3196] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000156113AC00) [pid = 3196] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:33:33 INFO - PROCESS | 3196 | 1464640413127 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 3196 | 1464640413130 Marionette TRACE conn6 <- [1,398,null,{}] 13:33:33 INFO - PROCESS | 3196 | 1464640413134 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:33 INFO - PROCESS | 3196 | 1464640413225 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 13:33:33 INFO - PROCESS | 3196 | 1464640413233 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553303800 == 44 [pid = 3196] [id = 109] 13:33:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000154D3B9400) [pid = 3196] [serial = 324] [outer = 0000000000000000] 13:33:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (0000001552458800) [pid = 3196] [serial = 325] [outer = 000000154D3B9400] 13:33:33 INFO - PROCESS | 3196 | 1464640413282 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (00000015533AEC00) [pid = 3196] [serial = 326] [outer = 000000154D3B9400] 13:33:33 INFO - PROCESS | 3196 | 1464640413767 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 690ms 13:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:33:33 INFO - PROCESS | 3196 | 1464640413818 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 3196 | 1464640413820 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 13:33:33 INFO - PROCESS | 3196 | 1464640413824 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 3196 | 1464640413827 Marionette TRACE conn6 <- [1,402,null,{}] 13:33:33 INFO - PROCESS | 3196 | 1464640413839 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:33 INFO - PROCESS | 3196 | 1464640413930 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 13:33:33 INFO - PROCESS | 3196 | 1464640413938 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558ECE800 == 45 [pid = 3196] [id = 110] 13:33:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (0000001556CF0400) [pid = 3196] [serial = 327] [outer = 0000000000000000] 13:33:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001556DB3000) [pid = 3196] [serial = 328] [outer = 0000001556CF0400] 13:33:34 INFO - PROCESS | 3196 | 1464640413989 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (0000001558F08000) [pid = 3196] [serial = 329] [outer = 0000001556CF0400] 13:33:34 INFO - PROCESS | 3196 | 1464640414465 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 692ms 13:33:34 INFO - PROCESS | 3196 | 1464640414526 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 3196 | 1464640414529 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 13:33:34 INFO - PROCESS | 3196 | 1464640414533 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 3196 | 1464640414535 Marionette TRACE conn6 <- [1,406,null,{}] 13:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:33:34 INFO - PROCESS | 3196 | 1464640414570 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:34 INFO - PROCESS | 3196 | 1464640414682 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 13:33:34 INFO - PROCESS | 3196 | 1464640414696 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAAB800 == 46 [pid = 3196] [id = 111] 13:33:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (00000015593A7000) [pid = 3196] [serial = 330] [outer = 0000000000000000] 13:33:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001559613400) [pid = 3196] [serial = 331] [outer = 00000015593A7000] 13:33:34 INFO - PROCESS | 3196 | 1464640414745 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155BA22400) [pid = 3196] [serial = 332] [outer = 00000015593A7000] 13:33:35 INFO - PROCESS | 3196 | 1464640415182 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 650ms 13:33:35 INFO - PROCESS | 3196 | 1464640415188 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 3196 | 1464640415190 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 13:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:33:35 INFO - PROCESS | 3196 | 1464640415194 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 3196 | 1464640415195 Marionette TRACE conn6 <- [1,410,null,{}] 13:33:35 INFO - PROCESS | 3196 | 1464640415199 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:35 INFO - PROCESS | 3196 | 1464640415316 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 13:33:35 INFO - PROCESS | 3196 | 1464640415332 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D864800 == 47 [pid = 3196] [id = 112] 13:33:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (00000015599D8C00) [pid = 3196] [serial = 333] [outer = 0000000000000000] 13:33:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155C25CC00) [pid = 3196] [serial = 334] [outer = 00000015599D8C00] 13:33:35 INFO - PROCESS | 3196 | 1464640415381 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155D661800) [pid = 3196] [serial = 335] [outer = 00000015599D8C00] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155ED2DC00) [pid = 3196] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (00000015528AA400) [pid = 3196] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000154D36CC00) [pid = 3196] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155C24F800) [pid = 3196] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001552A24C00) [pid = 3196] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155BA99000) [pid = 3196] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (00000015593A6800) [pid = 3196] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001553776000) [pid = 3196] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000154D4B1400) [pid = 3196] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000154D35E400) [pid = 3196] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000155BD0B000) [pid = 3196] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001556D48800) [pid = 3196] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155F5AB800) [pid = 3196] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (0000001552AD2C00) [pid = 3196] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000155ACC6400) [pid = 3196] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001552AD2400) [pid = 3196] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (000000155EB3A000) [pid = 3196] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000156113F000) [pid = 3196] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:33:36 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (00000015533B3400) [pid = 3196] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:33:36 INFO - PROCESS | 3196 | 1464640416323 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1174ms 13:33:36 INFO - PROCESS | 3196 | 1464640416372 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 3196 | 1464640416377 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 13:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:33:36 INFO - PROCESS | 3196 | 1464640416383 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 3196 | 1464640416388 Marionette TRACE conn6 <- [1,414,null,{}] 13:33:36 INFO - PROCESS | 3196 | 1464640416394 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:36 INFO - PROCESS | 3196 | 1464640416513 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 13:33:36 INFO - PROCESS | 3196 | 1464640416588 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557426800 == 48 [pid = 3196] [id = 113] 13:33:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000154D4E6400) [pid = 3196] [serial = 336] [outer = 0000000000000000] 13:33:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000154D807C00) [pid = 3196] [serial = 337] [outer = 000000154D4E6400] 13:33:36 INFO - PROCESS | 3196 | 1464640416690 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001552850000) [pid = 3196] [serial = 338] [outer = 000000154D4E6400] 13:33:37 INFO - PROCESS | 3196 | 1464640417334 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 13:33:37 INFO - PROCESS | 3196 | 1464640417372 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 3196 | 1464640417379 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 13:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:33:37 INFO - PROCESS | 3196 | 1464640417386 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 3196 | 1464640417389 Marionette TRACE conn6 <- [1,418,null,{}] 13:33:37 INFO - PROCESS | 3196 | 1464640417394 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:37 INFO - PROCESS | 3196 | 1464640417509 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 13:33:37 INFO - PROCESS | 3196 | 1464640417582 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C7F7800 == 49 [pid = 3196] [id = 114] 13:33:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155361A400) [pid = 3196] [serial = 339] [outer = 0000000000000000] 13:33:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155421B800) [pid = 3196] [serial = 340] [outer = 000000155361A400] 13:33:37 INFO - PROCESS | 3196 | 1464640417638 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001557578000) [pid = 3196] [serial = 341] [outer = 000000155361A400] 13:33:38 INFO - PROCESS | 3196 | 1464640418693 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1344ms 13:33:38 INFO - PROCESS | 3196 | 1464640418736 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 3196 | 1464640418738 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 13:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:33:38 INFO - PROCESS | 3196 | 1464640418743 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 3196 | 1464640418747 Marionette TRACE conn6 <- [1,422,null,{}] 13:33:38 INFO - PROCESS | 3196 | 1464640418802 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:38 INFO - PROCESS | 3196 | 1464640418904 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 13:33:39 INFO - PROCESS | 3196 | 1464640419010 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600C5000 == 50 [pid = 3196] [id = 115] 13:33:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (00000015593A5800) [pid = 3196] [serial = 342] [outer = 0000000000000000] 13:33:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155DB48800) [pid = 3196] [serial = 343] [outer = 00000015593A5800] 13:33:39 INFO - PROCESS | 3196 | 1464640419069 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155E2B6C00) [pid = 3196] [serial = 344] [outer = 00000015593A5800] 13:33:40 INFO - PROCESS | 3196 | 1464640420174 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:33:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1474ms 13:33:40 INFO - PROCESS | 3196 | 1464640420218 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 3196 | 1464640420222 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 13:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:33:40 INFO - PROCESS | 3196 | 1464640420226 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 3196 | 1464640420228 Marionette TRACE conn6 <- [1,426,null,{}] 13:33:40 INFO - PROCESS | 3196 | 1464640420232 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:40 INFO - PROCESS | 3196 | 1464640420345 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 13:33:40 INFO - PROCESS | 3196 | 1464640420462 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551955800 == 51 [pid = 3196] [id = 116] 13:33:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (0000001552466000) [pid = 3196] [serial = 345] [outer = 0000000000000000] 13:33:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155335A800) [pid = 3196] [serial = 346] [outer = 0000001552466000] 13:33:40 INFO - PROCESS | 3196 | 1464640420520 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155C550800) [pid = 3196] [serial = 347] [outer = 0000001552466000] 13:33:41 INFO - PROCESS | 3196 | 1464640421213 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 3196 | 1464640421273 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 13:33:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:33:41 INFO - PROCESS | 3196 | 1464640421297 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 3196 | 1464640421301 Marionette TRACE conn6 <- [1,430,null,{}] 13:33:41 INFO - PROCESS | 3196 | 1464640421307 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:41 INFO - PROCESS | 3196 | 1464640421415 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 13:33:41 INFO - PROCESS | 3196 | 1464640421489 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558E5A800 == 52 [pid = 3196] [id = 117] 13:33:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (0000001552485000) [pid = 3196] [serial = 348] [outer = 0000000000000000] 13:33:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001552ACFC00) [pid = 3196] [serial = 349] [outer = 0000001552485000] 13:33:41 INFO - PROCESS | 3196 | 1464640421540 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155370B400) [pid = 3196] [serial = 350] [outer = 0000001552485000] 13:33:41 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAAB800 == 51 [pid = 3196] [id = 111] 13:33:41 INFO - PROCESS | 3196 | --DOCSHELL 0000001558ECE800 == 50 [pid = 3196] [id = 110] 13:33:41 INFO - PROCESS | 3196 | --DOCSHELL 0000001553303800 == 49 [pid = 3196] [id = 109] 13:33:41 INFO - PROCESS | 3196 | --DOCSHELL 0000001558F8E000 == 48 [pid = 3196] [id = 108] 13:33:41 INFO - PROCESS | 3196 | --DOCSHELL 00000015610F4800 == 47 [pid = 3196] [id = 106] 13:33:41 INFO - PROCESS | 3196 | --DOCSHELL 000000155BA2F800 == 46 [pid = 3196] [id = 105] 13:33:41 INFO - PROCESS | 3196 | --DOCSHELL 000000155391D800 == 45 [pid = 3196] [id = 104] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155640C800) [pid = 3196] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155ED36400) [pid = 3196] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155ED37000) [pid = 3196] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001552A2F400) [pid = 3196] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (0000001551967C00) [pid = 3196] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155D86DC00) [pid = 3196] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001553611400) [pid = 3196] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001553616C00) [pid = 3196] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (0000001560837000) [pid = 3196] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155A524800) [pid = 3196] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (00000015537D0000) [pid = 3196] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (000000154D32C400) [pid = 3196] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001551B12000) [pid = 3196] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000154E78E400) [pid = 3196] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000155ED34C00) [pid = 3196] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (000000155C553400) [pid = 3196] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (0000001558C25000) [pid = 3196] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000155BC68400) [pid = 3196] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (0000001561140800) [pid = 3196] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000155937B400) [pid = 3196] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000154D4B8000) [pid = 3196] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (000000155D65D400) [pid = 3196] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (0000001553359000) [pid = 3196] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (00000015593AD400) [pid = 3196] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (000000155E2D3000) [pid = 3196] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (000000155BA9D800) [pid = 3196] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (000000154D3B8800) [pid = 3196] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (0000001556C83C00) [pid = 3196] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 76 (000000155D2BD000) [pid = 3196] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 75 (000000155EB3E400) [pid = 3196] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 74 (000000155E2CB000) [pid = 3196] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 73 (0000001561D8F800) [pid = 3196] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 72 (0000001558F0FC00) [pid = 3196] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:33:41 INFO - PROCESS | 3196 | --DOMWINDOW == 71 (000000155D661C00) [pid = 3196] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:33:42 INFO - PROCESS | 3196 | 1464640422082 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 839ms 13:33:42 INFO - PROCESS | 3196 | 1464640422138 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 3196 | 1464640422144 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 13:33:42 INFO - PROCESS | 3196 | 1464640422150 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 3196 | 1464640422153 Marionette TRACE conn6 <- [1,434,null,{}] 13:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:33:42 INFO - PROCESS | 3196 | 1464640422156 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:42 INFO - PROCESS | 3196 | 1464640422248 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 13:33:42 INFO - PROCESS | 3196 | 1464640422317 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570CF000 == 46 [pid = 3196] [id = 118] 13:33:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (000000154D32A400) [pid = 3196] [serial = 351] [outer = 0000000000000000] 13:33:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (000000155360DC00) [pid = 3196] [serial = 352] [outer = 000000154D32A400] 13:33:42 INFO - PROCESS | 3196 | 1464640422372 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (0000001556C83800) [pid = 3196] [serial = 353] [outer = 000000154D32A400] 13:33:42 INFO - PROCESS | 3196 | 1464640422771 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 13:33:42 INFO - PROCESS | 3196 | 1464640422827 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 13:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:33:42 INFO - PROCESS | 3196 | 1464640422830 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 13:33:42 INFO - PROCESS | 3196 | 1464640422833 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 3196 | 1464640422837 Marionette TRACE conn6 <- [1,438,null,{}] 13:33:42 INFO - PROCESS | 3196 | 1464640422848 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:42 INFO - PROCESS | 3196 | 1464640422946 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 13:33:43 INFO - PROCESS | 3196 | 1464640422992 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 3196 | ++DOCSHELL 000000155A48A800 == 47 [pid = 3196] [id = 119] 13:33:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (00000015593A9C00) [pid = 3196] [serial = 354] [outer = 0000000000000000] 13:33:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (000000155961E800) [pid = 3196] [serial = 355] [outer = 00000015593A9C00] 13:33:43 INFO - PROCESS | 3196 | 1464640423040 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (000000155BA9F400) [pid = 3196] [serial = 356] [outer = 00000015593A9C00] 13:33:43 INFO - PROCESS | 3196 | 1464640423486 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 13:33:43 INFO - PROCESS | 3196 | 1464640423526 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 3196 | 1464640423529 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 13:33:43 INFO - PROCESS | 3196 | 1464640423532 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:33:43 INFO - PROCESS | 3196 | 1464640423534 Marionette TRACE conn6 <- [1,442,null,{}] 13:33:43 INFO - PROCESS | 3196 | 1464640423538 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:43 INFO - PROCESS | 3196 | 1464640423629 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 13:33:43 INFO - PROCESS | 3196 | 1464640423636 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C729000 == 48 [pid = 3196] [id = 120] 13:33:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (000000155CABC000) [pid = 3196] [serial = 357] [outer = 0000000000000000] 13:33:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (000000155DB48000) [pid = 3196] [serial = 358] [outer = 000000155CABC000] 13:33:43 INFO - PROCESS | 3196 | 1464640423684 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (000000155E2B6000) [pid = 3196] [serial = 359] [outer = 000000155CABC000] 13:33:44 INFO - PROCESS | 3196 | 1464640424152 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 13:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:33:44 INFO - PROCESS | 3196 | 1464640424207 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 3196 | 1464640424209 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 13:33:44 INFO - PROCESS | 3196 | 1464640424212 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 3196 | 1464640424214 Marionette TRACE conn6 <- [1,446,null,{}] 13:33:44 INFO - PROCESS | 3196 | 1464640424218 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:44 INFO - PROCESS | 3196 | 1464640424366 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 13:33:44 INFO - PROCESS | 3196 | 1464640424388 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB12000 == 49 [pid = 3196] [id = 121] 13:33:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (000000155E2B3C00) [pid = 3196] [serial = 360] [outer = 0000000000000000] 13:33:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000155EB34000) [pid = 3196] [serial = 361] [outer = 000000155E2B3C00] 13:33:44 INFO - PROCESS | 3196 | 1464640424433 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000155EB41400) [pid = 3196] [serial = 362] [outer = 000000155E2B3C00] 13:33:44 INFO - PROCESS | 3196 | 1464640424946 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 794ms 13:33:45 INFO - PROCESS | 3196 | 1464640425013 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 3196 | 1464640425015 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 13:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:33:45 INFO - PROCESS | 3196 | 1464640425019 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 3196 | 1464640425021 Marionette TRACE conn6 <- [1,450,null,{}] 13:33:45 INFO - PROCESS | 3196 | 1464640425024 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:45 INFO - PROCESS | 3196 | 1464640425142 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 13:33:45 INFO - PROCESS | 3196 | 1464640425193 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600BA800 == 50 [pid = 3196] [id = 122] 13:33:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000155ED9B000) [pid = 3196] [serial = 363] [outer = 0000000000000000] 13:33:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (000000155F0D5C00) [pid = 3196] [serial = 364] [outer = 000000155ED9B000] 13:33:45 INFO - PROCESS | 3196 | 1464640425239 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (000000155F16D800) [pid = 3196] [serial = 365] [outer = 000000155ED9B000] 13:33:45 INFO - PROCESS | 3196 | 1464640425705 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 3196 | 1464640425777 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 13:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:33:45 INFO - PROCESS | 3196 | 1464640425781 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 3196 | 1464640425783 Marionette TRACE conn6 <- [1,454,null,{}] 13:33:45 INFO - PROCESS | 3196 | 1464640425786 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:45 INFO - PROCESS | 3196 | 1464640425894 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 13:33:45 INFO - PROCESS | 3196 | 1464640425943 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600C0800 == 51 [pid = 3196] [id = 123] 13:33:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (000000154D36A000) [pid = 3196] [serial = 366] [outer = 0000000000000000] 13:33:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (0000001553981000) [pid = 3196] [serial = 367] [outer = 000000154D36A000] 13:33:45 INFO - PROCESS | 3196 | 1464640425988 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (0000001558C91C00) [pid = 3196] [serial = 368] [outer = 000000154D36A000] 13:33:46 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:46 INFO - PROCESS | 3196 | 1464640426349 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 13:33:46 INFO - PROCESS | 3196 | 1464640426414 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 3196 | 1464640426417 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 13:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:33:46 INFO - PROCESS | 3196 | 1464640426420 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 3196 | 1464640426422 Marionette TRACE conn6 <- [1,458,null,{}] 13:33:46 INFO - PROCESS | 3196 | 1464640426426 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:46 INFO - PROCESS | 3196 | 1464640426511 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 13:33:46 INFO - PROCESS | 3196 | 1464640426519 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610D8000 == 52 [pid = 3196] [id = 124] 13:33:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (00000015593A0C00) [pid = 3196] [serial = 369] [outer = 0000000000000000] 13:33:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (0000001559972000) [pid = 3196] [serial = 370] [outer = 00000015593A0C00] 13:33:46 INFO - PROCESS | 3196 | 1464640426563 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (0000001559978400) [pid = 3196] [serial = 371] [outer = 00000015593A0C00] 13:33:46 INFO - PROCESS | 3196 | 1464640426982 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 3196 | 1464640427013 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:33:47 INFO - PROCESS | 3196 | 1464640427021 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 3196 | 1464640427023 Marionette TRACE conn6 <- [1,462,null,{}] 13:33:47 INFO - PROCESS | 3196 | 1464640427026 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:47 INFO - PROCESS | 3196 | 1464640427112 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 13:33:47 INFO - PROCESS | 3196 | 1464640427120 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D79000 == 53 [pid = 3196] [id = 125] 13:33:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000155DB4EC00) [pid = 3196] [serial = 372] [outer = 0000000000000000] 13:33:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (000000155F2CEC00) [pid = 3196] [serial = 373] [outer = 000000155DB4EC00] 13:33:47 INFO - PROCESS | 3196 | 1464640427165 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (000000155F541800) [pid = 3196] [serial = 374] [outer = 000000155DB4EC00] 13:33:47 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:47 INFO - PROCESS | 3196 | 1464640427617 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 3196 | 1464640427670 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:33:47 INFO - PROCESS | 3196 | 1464640427674 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 3196 | 1464640427675 Marionette TRACE conn6 <- [1,466,null,{}] 13:33:47 INFO - PROCESS | 3196 | 1464640427688 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:47 INFO - PROCESS | 3196 | 1464640427774 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 13:33:47 INFO - PROCESS | 3196 | 1464640427782 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562010800 == 54 [pid = 3196] [id = 126] 13:33:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (000000155D992C00) [pid = 3196] [serial = 375] [outer = 0000000000000000] 13:33:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000155D999C00) [pid = 3196] [serial = 376] [outer = 000000155D992C00] 13:33:47 INFO - PROCESS | 3196 | 1464640427830 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000155F541000) [pid = 3196] [serial = 377] [outer = 000000155D992C00] 13:33:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000154D1EF000) [pid = 3196] [serial = 378] [outer = 0000001556C7B000] 13:33:48 INFO - PROCESS | 3196 | 1464640428627 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 3196 | 1464640428669 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 13:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:33:48 INFO - PROCESS | 3196 | 1464640428675 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 3196 | 1464640428679 Marionette TRACE conn6 <- [1,470,null,{}] 13:33:48 INFO - PROCESS | 3196 | 1464640428685 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:48 INFO - PROCESS | 3196 | 1464640428805 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 13:33:48 INFO - PROCESS | 3196 | 1464640428881 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 3196 | ++DOCSHELL 00000015594C3800 == 55 [pid = 3196] [id = 127] 13:33:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000155397AC00) [pid = 3196] [serial = 379] [outer = 0000000000000000] 13:33:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (0000001554226800) [pid = 3196] [serial = 380] [outer = 000000155397AC00] 13:33:48 INFO - PROCESS | 3196 | 1464640428980 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001558F0E400) [pid = 3196] [serial = 381] [outer = 000000155397AC00] 13:33:49 INFO - PROCESS | 3196 | 1464640429566 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:33:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 944ms 13:33:49 INFO - PROCESS | 3196 | 1464640429621 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 3196 | 1464640429627 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 13:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:33:49 INFO - PROCESS | 3196 | 1464640429634 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 3196 | 1464640429637 Marionette TRACE conn6 <- [1,474,null,{}] 13:33:49 INFO - PROCESS | 3196 | 1464640429641 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:49 INFO - PROCESS | 3196 | 1464640429758 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 13:33:49 INFO - PROCESS | 3196 | 1464640429846 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F57B000 == 56 [pid = 3196] [id = 128] 13:33:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (0000001556D3CC00) [pid = 3196] [serial = 382] [outer = 0000000000000000] 13:33:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155D65A800) [pid = 3196] [serial = 383] [outer = 0000001556D3CC00] 13:33:49 INFO - PROCESS | 3196 | 1464640429903 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155E2D7C00) [pid = 3196] [serial = 384] [outer = 0000001556D3CC00] 13:33:50 INFO - PROCESS | 3196 | 1464640430527 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 942ms 13:33:50 INFO - PROCESS | 3196 | 1464640430577 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 3196 | 1464640430579 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 13:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:33:50 INFO - PROCESS | 3196 | 1464640430598 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 3196 | 1464640430602 Marionette TRACE conn6 <- [1,478,null,{}] 13:33:50 INFO - PROCESS | 3196 | 1464640430615 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:50 INFO - PROCESS | 3196 | 1464640430733 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 13:33:50 INFO - PROCESS | 3196 | 1464640430807 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622B6000 == 57 [pid = 3196] [id = 129] 13:33:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155EB2B000) [pid = 3196] [serial = 385] [outer = 0000000000000000] 13:33:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155EB40C00) [pid = 3196] [serial = 386] [outer = 000000155EB2B000] 13:33:50 INFO - PROCESS | 3196 | 1464640430908 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155ED9B800) [pid = 3196] [serial = 387] [outer = 000000155EB2B000] 13:33:51 INFO - PROCESS | 3196 | 1464640431594 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:33:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1046ms 13:33:51 INFO - PROCESS | 3196 | 1464640431633 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 3196 | 1464640431636 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 13:33:51 INFO - PROCESS | 3196 | 1464640431640 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:33:51 INFO - PROCESS | 3196 | 1464640431642 Marionette TRACE conn6 <- [1,482,null,{}] 13:33:51 INFO - PROCESS | 3196 | 1464640431646 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:51 INFO - PROCESS | 3196 | 1464640431759 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 13:33:51 INFO - PROCESS | 3196 | 1464640431833 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551B25800 == 58 [pid = 3196] [id = 130] 13:33:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000154D1EE000) [pid = 3196] [serial = 388] [outer = 0000000000000000] 13:33:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000154D361000) [pid = 3196] [serial = 389] [outer = 000000154D1EE000] 13:33:52 INFO - PROCESS | 3196 | 1464640432081 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000154D4B5400) [pid = 3196] [serial = 390] [outer = 000000154D1EE000] 13:33:52 INFO - PROCESS | 3196 | 1464640432783 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:33:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1182ms 13:33:52 INFO - PROCESS | 3196 | 1464640432828 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 3196 | 1464640432833 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 13:33:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:33:52 INFO - PROCESS | 3196 | 1464640432838 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 3196 | 1464640432842 Marionette TRACE conn6 <- [1,486,null,{}] 13:33:52 INFO - PROCESS | 3196 | 1464640432847 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:52 INFO - PROCESS | 3196 | 1464640432955 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 13:33:53 INFO - PROCESS | 3196 | 1464640433032 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553313800 == 59 [pid = 3196] [id = 131] 13:33:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000154E9F7400) [pid = 3196] [serial = 391] [outer = 0000000000000000] 13:33:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155240A000) [pid = 3196] [serial = 392] [outer = 000000154E9F7400] 13:33:53 INFO - PROCESS | 3196 | 1464640433083 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001552907000) [pid = 3196] [serial = 393] [outer = 000000154E9F7400] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAB4000 == 58 [pid = 3196] [id = 12] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 0000001562017000 == 57 [pid = 3196] [id = 73] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB1D000 == 56 [pid = 3196] [id = 35] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D79000 == 55 [pid = 3196] [id = 125] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 00000015610D8000 == 54 [pid = 3196] [id = 124] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 00000015600C0800 == 53 [pid = 3196] [id = 123] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 00000015600BA800 == 52 [pid = 3196] [id = 122] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB12000 == 51 [pid = 3196] [id = 121] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 000000155C729000 == 50 [pid = 3196] [id = 120] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 000000155A48A800 == 49 [pid = 3196] [id = 119] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155C25CC00) [pid = 3196] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 00000015570CF000 == 48 [pid = 3196] [id = 118] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 0000001558E5A800 == 47 [pid = 3196] [id = 117] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 0000001551955800 == 46 [pid = 3196] [id = 116] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 00000015600C5000 == 45 [pid = 3196] [id = 115] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 000000155C7F7800 == 44 [pid = 3196] [id = 114] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 0000001557426800 == 43 [pid = 3196] [id = 113] 13:33:53 INFO - PROCESS | 3196 | --DOCSHELL 000000155D864800 == 42 [pid = 3196] [id = 112] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000154E9FF800) [pid = 3196] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155643D400) [pid = 3196] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155D665800) [pid = 3196] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155ED9AC00) [pid = 3196] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (0000001556DB3000) [pid = 3196] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001558F08000) [pid = 3196] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001552458800) [pid = 3196] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (00000015533AEC00) [pid = 3196] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (0000001551B7B800) [pid = 3196] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000155C252800) [pid = 3196] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (00000015537CDC00) [pid = 3196] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (00000015523C0000) [pid = 3196] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (00000015533B1C00) [pid = 3196] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000155E2CB800) [pid = 3196] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001558F0B000) [pid = 3196] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155BA22400) [pid = 3196] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (0000001559613400) [pid = 3196] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:33:53 INFO - PROCESS | 3196 | 1464640433611 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 838ms 13:33:53 INFO - PROCESS | 3196 | 1464640433680 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 3196 | 1464640433684 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 13:33:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:33:53 INFO - PROCESS | 3196 | 1464640433690 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 3196 | 1464640433693 Marionette TRACE conn6 <- [1,490,null,{}] 13:33:53 INFO - PROCESS | 3196 | 1464640433697 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:53 INFO - PROCESS | 3196 | 1464640433800 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 13:33:53 INFO - PROCESS | 3196 | 1464640433867 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 3196 | ++DOCSHELL 00000015536E2800 == 43 [pid = 3196] [id = 132] 13:33:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000154DBDA800) [pid = 3196] [serial = 394] [outer = 0000000000000000] 13:33:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (0000001551C67C00) [pid = 3196] [serial = 395] [outer = 000000154DBDA800] 13:33:53 INFO - PROCESS | 3196 | 1464640433914 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (0000001552844C00) [pid = 3196] [serial = 396] [outer = 000000154DBDA800] 13:33:54 INFO - PROCESS | 3196 | 1464640434297 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 13:33:54 INFO - PROCESS | 3196 | 1464640434322 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 3196 | 1464640434325 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 13:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:33:54 INFO - PROCESS | 3196 | 1464640434329 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 3196 | 1464640434332 Marionette TRACE conn6 <- [1,494,null,{}] 13:33:54 INFO - PROCESS | 3196 | 1464640434343 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:54 INFO - PROCESS | 3196 | 1464640434435 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 13:33:54 INFO - PROCESS | 3196 | 1464640434443 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558CE4800 == 44 [pid = 3196] [id = 133] 13:33:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (00000015533B0000) [pid = 3196] [serial = 397] [outer = 0000000000000000] 13:33:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (0000001553610800) [pid = 3196] [serial = 398] [outer = 00000015533B0000] 13:33:54 INFO - PROCESS | 3196 | 1464640434492 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001553777400) [pid = 3196] [serial = 399] [outer = 00000015533B0000] 13:33:54 INFO - PROCESS | 3196 | 1464640434966 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 13:33:55 INFO - PROCESS | 3196 | 1464640435004 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 3196 | 1464640435007 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 13:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:33:55 INFO - PROCESS | 3196 | 1464640435010 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 3196 | 1464640435012 Marionette TRACE conn6 <- [1,498,null,{}] 13:33:55 INFO - PROCESS | 3196 | 1464640435015 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 3196 | 1464640435103 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 13:33:55 INFO - PROCESS | 3196 | 1464640435110 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 3196 | ++DOCSHELL 000000155909C000 == 45 [pid = 3196] [id = 134] 13:33:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (0000001554221800) [pid = 3196] [serial = 400] [outer = 0000000000000000] 13:33:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (0000001556409800) [pid = 3196] [serial = 401] [outer = 0000001554221800] 13:33:55 INFO - PROCESS | 3196 | 1464640435157 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001556C7CC00) [pid = 3196] [serial = 402] [outer = 0000001554221800] 13:33:55 INFO - PROCESS | 3196 | 1464640435635 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 13:33:55 INFO - PROCESS | 3196 | 1464640435702 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 3196 | 1464640435705 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 13:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:33:55 INFO - PROCESS | 3196 | 1464640435708 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 3196 | 1464640435710 Marionette TRACE conn6 <- [1,502,null,{}] 13:33:55 INFO - PROCESS | 3196 | 1464640435714 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 3196 | 1464640435848 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 13:33:55 INFO - PROCESS | 3196 | 1464640435873 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E22A000 == 46 [pid = 3196] [id = 135] 13:33:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001556D48800) [pid = 3196] [serial = 403] [outer = 0000000000000000] 13:33:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (00000015576AF800) [pid = 3196] [serial = 404] [outer = 0000001556D48800] 13:33:55 INFO - PROCESS | 3196 | 1464640435923 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (0000001558C8E800) [pid = 3196] [serial = 405] [outer = 0000001556D48800] 13:33:56 INFO - PROCESS | 3196 | 1464640436392 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 732ms 13:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:33:56 INFO - PROCESS | 3196 | 1464640436450 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 3196 | 1464640436452 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 13:33:56 INFO - PROCESS | 3196 | 1464640436456 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 3196 | 1464640436458 Marionette TRACE conn6 <- [1,506,null,{}] 13:33:56 INFO - PROCESS | 3196 | 1464640436461 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:56 INFO - PROCESS | 3196 | 1464640436575 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 13:33:56 INFO - PROCESS | 3196 | 1464640436589 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C721800 == 47 [pid = 3196] [id = 136] 13:33:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (0000001558F0B800) [pid = 3196] [serial = 406] [outer = 0000000000000000] 13:33:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (00000015594EC800) [pid = 3196] [serial = 407] [outer = 0000001558F0B800] 13:33:56 INFO - PROCESS | 3196 | 1464640436671 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001559636400) [pid = 3196] [serial = 408] [outer = 0000001558F0B800] 13:33:57 INFO - PROCESS | 3196 | 1464640437078 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 13:33:57 INFO - PROCESS | 3196 | 1464640437148 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 3196 | 1464640437151 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:33:57 INFO - PROCESS | 3196 | 1464640437154 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 3196 | 1464640437156 Marionette TRACE conn6 <- [1,510,null,{}] 13:33:57 INFO - PROCESS | 3196 | 1464640437160 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:57 INFO - PROCESS | 3196 | 1464640437291 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 13:33:57 INFO - PROCESS | 3196 | 1464640437306 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 3196 | ++DOCSHELL 000000155345E000 == 48 [pid = 3196] [id = 137] 13:33:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155961E400) [pid = 3196] [serial = 409] [outer = 0000000000000000] 13:33:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155A51E800) [pid = 3196] [serial = 410] [outer = 000000155961E400] 13:33:57 INFO - PROCESS | 3196 | 1464640437544 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155BA1D400) [pid = 3196] [serial = 411] [outer = 000000155961E400] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155DB4EC00) [pid = 3196] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000154D3BF400) [pid = 3196] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (0000001553615800) [pid = 3196] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001556407000) [pid = 3196] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155A42F000) [pid = 3196] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155E2B3C00) [pid = 3196] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000154D32A400) [pid = 3196] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001552466000) [pid = 3196] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (0000001552485000) [pid = 3196] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155CABC000) [pid = 3196] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000155ED9B000) [pid = 3196] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (00000015593A9C00) [pid = 3196] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (000000154D36A000) [pid = 3196] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:33:57 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (00000015593A0C00) [pid = 3196] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:33:57 INFO - PROCESS | 3196 | 1464640437930 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 838ms 13:33:57 INFO - PROCESS | 3196 | 1464640437995 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 3196 | 1464640437998 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 13:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:33:58 INFO - PROCESS | 3196 | 1464640438010 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 3196 | 1464640438012 Marionette TRACE conn6 <- [1,514,null,{}] 13:33:58 INFO - PROCESS | 3196 | 1464640438015 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:58 INFO - PROCESS | 3196 | 1464640438126 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 13:33:58 INFO - PROCESS | 3196 | 1464640438139 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E55A000 == 49 [pid = 3196] [id = 138] 13:33:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (00000015593A3C00) [pid = 3196] [serial = 412] [outer = 0000000000000000] 13:33:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000155A51D800) [pid = 3196] [serial = 413] [outer = 00000015593A3C00] 13:33:58 INFO - PROCESS | 3196 | 1464640438185 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155BA9D800) [pid = 3196] [serial = 414] [outer = 00000015593A3C00] 13:33:58 INFO - PROCESS | 3196 | 1464640438570 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 587ms 13:33:58 INFO - PROCESS | 3196 | 1464640438591 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 3196 | 1464640438593 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 13:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:33:58 INFO - PROCESS | 3196 | 1464640438596 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 3196 | 1464640438598 Marionette TRACE conn6 <- [1,518,null,{}] 13:33:58 INFO - PROCESS | 3196 | 1464640438602 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:58 INFO - PROCESS | 3196 | 1464640438684 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 13:33:58 INFO - PROCESS | 3196 | 1464640438776 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F57A000 == 50 [pid = 3196] [id = 139] 13:33:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155BA97000) [pid = 3196] [serial = 415] [outer = 0000000000000000] 13:33:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155C51CC00) [pid = 3196] [serial = 416] [outer = 000000155BA97000] 13:33:58 INFO - PROCESS | 3196 | 1464640438827 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155D65C400) [pid = 3196] [serial = 417] [outer = 000000155BA97000] 13:33:59 INFO - PROCESS | 3196 | 1464640439200 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 13:33:59 INFO - PROCESS | 3196 | 1464640439229 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 3196 | 1464640439232 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 13:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:33:59 INFO - PROCESS | 3196 | 1464640439235 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 3196 | 1464640439237 Marionette TRACE conn6 <- [1,522,null,{}] 13:33:59 INFO - PROCESS | 3196 | 1464640439241 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:59 INFO - PROCESS | 3196 | 1464640439360 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 13:33:59 INFO - PROCESS | 3196 | 1464640439367 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560752800 == 51 [pid = 3196] [id = 140] 13:33:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155D868800) [pid = 3196] [serial = 418] [outer = 0000000000000000] 13:33:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155D995400) [pid = 3196] [serial = 419] [outer = 000000155D868800] 13:33:59 INFO - PROCESS | 3196 | 1464640439418 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155DB53400) [pid = 3196] [serial = 420] [outer = 000000155D868800] 13:34:00 INFO - PROCESS | 3196 | 1464640440199 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 984ms 13:34:00 INFO - PROCESS | 3196 | 1464640440223 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 3196 | 1464640440227 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 13:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:34:00 INFO - PROCESS | 3196 | 1464640440233 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 3196 | 1464640440236 Marionette TRACE conn6 <- [1,526,null,{}] 13:34:00 INFO - PROCESS | 3196 | 1464640440242 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 3196 | 1464640440358 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 13:34:00 INFO - PROCESS | 3196 | 1464640440432 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 3196 | ++DOCSHELL 00000015542E2800 == 52 [pid = 3196] [id = 141] 13:34:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000154E723800) [pid = 3196] [serial = 421] [outer = 0000000000000000] 13:34:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001551CCA800) [pid = 3196] [serial = 422] [outer = 000000154E723800] 13:34:00 INFO - PROCESS | 3196 | 1464640440530 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (00000015528A4C00) [pid = 3196] [serial = 423] [outer = 000000154E723800] 13:34:01 INFO - PROCESS | 3196 | 1464640441114 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 943ms 13:34:01 INFO - PROCESS | 3196 | 1464640441180 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 3196 | 1464640441187 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 13:34:01 INFO - PROCESS | 3196 | 1464640441194 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:34:01 INFO - PROCESS | 3196 | 1464640441197 Marionette TRACE conn6 <- [1,530,null,{}] 13:34:01 INFO - PROCESS | 3196 | 1464640441201 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:01 INFO - PROCESS | 3196 | 1464640441323 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 13:34:01 INFO - PROCESS | 3196 | 1464640441396 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F567000 == 53 [pid = 3196] [id = 142] 13:34:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155370C000) [pid = 3196] [serial = 424] [outer = 0000000000000000] 13:34:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001557BD8400) [pid = 3196] [serial = 425] [outer = 000000155370C000] 13:34:01 INFO - PROCESS | 3196 | 1464640441452 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001558F09400) [pid = 3196] [serial = 426] [outer = 000000155370C000] 13:34:02 INFO - PROCESS | 3196 | 1464640442121 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:34:02 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:34:02 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:34:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:34:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 985ms 13:34:02 INFO - PROCESS | 3196 | 1464640442185 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 3196 | 1464640442188 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 13:34:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:34:02 INFO - PROCESS | 3196 | 1464640442192 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 3196 | 1464640442196 Marionette TRACE conn6 <- [1,534,null,{}] 13:34:02 INFO - PROCESS | 3196 | 1464640442208 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:02 INFO - PROCESS | 3196 | 1464640442332 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 13:34:02 INFO - PROCESS | 3196 | 1464640442421 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561ECB000 == 54 [pid = 3196] [id = 143] 13:34:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155D99A000) [pid = 3196] [serial = 427] [outer = 0000000000000000] 13:34:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155DB56000) [pid = 3196] [serial = 428] [outer = 000000155D99A000] 13:34:02 INFO - PROCESS | 3196 | 1464640442479 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155E2CBC00) [pid = 3196] [serial = 429] [outer = 000000155D99A000] 13:34:03 INFO - PROCESS | 3196 | 1464640443048 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:34:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 901ms 13:34:03 INFO - PROCESS | 3196 | 1464640443094 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 3196 | 1464640443098 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 13:34:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:34:03 INFO - PROCESS | 3196 | 1464640443102 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 3196 | 1464640443104 Marionette TRACE conn6 <- [1,538,null,{}] 13:34:03 INFO - PROCESS | 3196 | 1464640443108 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:03 INFO - PROCESS | 3196 | 1464640443224 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 13:34:03 INFO - PROCESS | 3196 | 1464640443309 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 3196 | ++DOCSHELL 000000156211A000 == 55 [pid = 3196] [id = 144] 13:34:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155E2D8C00) [pid = 3196] [serial = 430] [outer = 0000000000000000] 13:34:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155EB25800) [pid = 3196] [serial = 431] [outer = 000000155E2D8C00] 13:34:03 INFO - PROCESS | 3196 | 1464640443364 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155EB2FC00) [pid = 3196] [serial = 432] [outer = 000000155E2D8C00] 13:34:03 INFO - PROCESS | 3196 | 1464640443859 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:34:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 776ms 13:34:03 INFO - PROCESS | 3196 | 1464640443879 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 3196 | 1464640443882 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 13:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:34:03 INFO - PROCESS | 3196 | 1464640443885 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 3196 | 1464640443888 Marionette TRACE conn6 <- [1,542,null,{}] 13:34:03 INFO - PROCESS | 3196 | 1464640443891 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:04 INFO - PROCESS | 3196 | 1464640444001 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 13:34:04 INFO - PROCESS | 3196 | 1464640444088 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562397800 == 56 [pid = 3196] [id = 145] 13:34:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155E2D9000) [pid = 3196] [serial = 433] [outer = 0000000000000000] 13:34:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155EB39400) [pid = 3196] [serial = 434] [outer = 000000155E2D9000] 13:34:04 INFO - PROCESS | 3196 | 1464640444144 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155ED36800) [pid = 3196] [serial = 435] [outer = 000000155E2D9000] 13:34:04 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:04 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:04 INFO - PROCESS | 3196 | 1464640444740 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 13:34:04 INFO - PROCESS | 3196 | 1464640444769 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 3196 | 1464640444772 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 13:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:34:04 INFO - PROCESS | 3196 | 1464640444775 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 3196 | 1464640444778 Marionette TRACE conn6 <- [1,546,null,{}] 13:34:04 INFO - PROCESS | 3196 | 1464640444782 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:04 INFO - PROCESS | 3196 | 1464640444900 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 13:34:04 INFO - PROCESS | 3196 | 1464640444974 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 3196 | ++DOCSHELL 00000015599A8800 == 57 [pid = 3196] [id = 146] 13:34:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155ED57000) [pid = 3196] [serial = 436] [outer = 0000000000000000] 13:34:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155ED93800) [pid = 3196] [serial = 437] [outer = 000000155ED57000] 13:34:05 INFO - PROCESS | 3196 | 1464640445030 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155F0C9400) [pid = 3196] [serial = 438] [outer = 000000155ED57000] 13:34:05 INFO - PROCESS | 3196 | 1464640445694 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 943ms 13:34:05 INFO - PROCESS | 3196 | 1464640445721 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 3196 | 1464640445724 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 13:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:34:05 INFO - PROCESS | 3196 | 1464640445728 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 3196 | 1464640445730 Marionette TRACE conn6 <- [1,550,null,{}] 13:34:05 INFO - PROCESS | 3196 | 1464640445734 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:05 INFO - PROCESS | 3196 | 1464640445841 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 13:34:05 INFO - PROCESS | 3196 | 1464640445914 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A4A800 == 58 [pid = 3196] [id = 147] 13:34:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000154D4E4000) [pid = 3196] [serial = 439] [outer = 0000000000000000] 13:34:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001553612800) [pid = 3196] [serial = 440] [outer = 000000154D4E4000] 13:34:05 INFO - PROCESS | 3196 | 1464640445969 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155BAA3C00) [pid = 3196] [serial = 441] [outer = 000000154D4E4000] 13:34:06 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:06 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:06 INFO - PROCESS | 3196 | 1464640446704 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1032ms 13:34:06 INFO - PROCESS | 3196 | 1464640446762 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 3196 | 1464640446768 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 13:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:34:06 INFO - PROCESS | 3196 | 1464640446790 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 3196 | 1464640446795 Marionette TRACE conn6 <- [1,554,null,{}] 13:34:06 INFO - PROCESS | 3196 | 1464640446846 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:06 INFO - PROCESS | 3196 | 1464640446959 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 13:34:07 INFO - PROCESS | 3196 | 1464640447028 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 3196 | ++DOCSHELL 000000155646B800 == 59 [pid = 3196] [id = 148] 13:34:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155245AC00) [pid = 3196] [serial = 442] [outer = 0000000000000000] 13:34:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (0000001552610800) [pid = 3196] [serial = 443] [outer = 000000155245AC00] 13:34:07 INFO - PROCESS | 3196 | 1464640447080 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001553612400) [pid = 3196] [serial = 444] [outer = 000000155245AC00] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155F57A000 == 58 [pid = 3196] [id = 139] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155E55A000 == 57 [pid = 3196] [id = 138] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155345E000 == 56 [pid = 3196] [id = 137] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155C721800 == 55 [pid = 3196] [id = 136] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 000000154E22A000 == 54 [pid = 3196] [id = 135] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155909C000 == 53 [pid = 3196] [id = 134] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001558CE4800 == 52 [pid = 3196] [id = 133] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 00000015536E2800 == 51 [pid = 3196] [id = 132] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001553313800 == 50 [pid = 3196] [id = 131] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001551B25800 == 49 [pid = 3196] [id = 130] 13:34:07 INFO - PROCESS | 3196 | --DOCSHELL 00000015594C3800 == 48 [pid = 3196] [id = 127] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155EB41400) [pid = 3196] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000154D807C00) [pid = 3196] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001553981000) [pid = 3196] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155421B800) [pid = 3196] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001559972000) [pid = 3196] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155DB48800) [pid = 3196] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155F16D800) [pid = 3196] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001558C91C00) [pid = 3196] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155F541800) [pid = 3196] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001559978400) [pid = 3196] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155E2B6000) [pid = 3196] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155F2CEC00) [pid = 3196] [serial = 373] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (00000015528A0000) [pid = 3196] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001556C82400) [pid = 3196] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155ED95800) [pid = 3196] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155E2AEC00) [pid = 3196] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155EB34000) [pid = 3196] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155360DC00) [pid = 3196] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001556C83800) [pid = 3196] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155C550800) [pid = 3196] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155335A800) [pid = 3196] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155370B400) [pid = 3196] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001552ACFC00) [pid = 3196] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155DB48000) [pid = 3196] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155F0D5C00) [pid = 3196] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000155961E800) [pid = 3196] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155BA9F400) [pid = 3196] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:34:07 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:07 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:07 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:07 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:07 INFO - PROCESS | 3196 | 1464640447649 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 902ms 13:34:07 INFO - PROCESS | 3196 | 1464640447679 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 3196 | 1464640447684 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 13:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:34:07 INFO - PROCESS | 3196 | 1464640447691 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 3196 | 1464640447694 Marionette TRACE conn6 <- [1,558,null,{}] 13:34:07 INFO - PROCESS | 3196 | 1464640447698 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:07 INFO - PROCESS | 3196 | 1464640447792 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 13:34:07 INFO - PROCESS | 3196 | 1464640447861 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570C8800 == 49 [pid = 3196] [id = 149] 13:34:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155240FC00) [pid = 3196] [serial = 445] [outer = 0000000000000000] 13:34:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (00000015533B1000) [pid = 3196] [serial = 446] [outer = 000000155240FC00] 13:34:07 INFO - PROCESS | 3196 | 1464640447915 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (0000001553B8B400) [pid = 3196] [serial = 447] [outer = 000000155240FC00] 13:34:08 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:08 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:08 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:08 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:08 INFO - PROCESS | 3196 | 1464640448300 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 13:34:08 INFO - PROCESS | 3196 | 1464640448384 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 3196 | 1464640448386 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 13:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:34:08 INFO - PROCESS | 3196 | 1464640448390 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 3196 | 1464640448393 Marionette TRACE conn6 <- [1,562,null,{}] 13:34:08 INFO - PROCESS | 3196 | 1464640448404 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:08 INFO - PROCESS | 3196 | 1464640448498 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 13:34:08 INFO - PROCESS | 3196 | 1464640448544 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 3196 | ++DOCSHELL 00000015599A1000 == 50 [pid = 3196] [id = 150] 13:34:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (00000015576A3800) [pid = 3196] [serial = 448] [outer = 0000000000000000] 13:34:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001558C8A000) [pid = 3196] [serial = 449] [outer = 00000015576A3800] 13:34:08 INFO - PROCESS | 3196 | 1464640448593 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155939E400) [pid = 3196] [serial = 450] [outer = 00000015576A3800] 13:34:09 INFO - PROCESS | 3196 | 1464640449042 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 13:34:09 INFO - PROCESS | 3196 | 1464640449083 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 3196 | 1464640449086 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 13:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:34:09 INFO - PROCESS | 3196 | 1464640449089 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 3196 | 1464640449091 Marionette TRACE conn6 <- [1,566,null,{}] 13:34:09 INFO - PROCESS | 3196 | 1464640449095 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:09 INFO - PROCESS | 3196 | 1464640449188 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 13:34:09 INFO - PROCESS | 3196 | 1464640449197 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BD86000 == 51 [pid = 3196] [id = 151] 13:34:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155996E400) [pid = 3196] [serial = 451] [outer = 0000000000000000] 13:34:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001559973000) [pid = 3196] [serial = 452] [outer = 000000155996E400] 13:34:09 INFO - PROCESS | 3196 | 1464640449244 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155BA24000) [pid = 3196] [serial = 453] [outer = 000000155996E400] 13:34:09 INFO - PROCESS | 3196 | 1464640449681 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 13:34:09 INFO - PROCESS | 3196 | 1464640449721 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 3196 | 1464640449724 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 13:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:34:09 INFO - PROCESS | 3196 | 1464640449733 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 3196 | 1464640449735 Marionette TRACE conn6 <- [1,570,null,{}] 13:34:09 INFO - PROCESS | 3196 | 1464640449739 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:09 INFO - PROCESS | 3196 | 1464640449849 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 13:34:09 INFO - PROCESS | 3196 | 1464640449925 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAE6800 == 52 [pid = 3196] [id = 152] 13:34:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155BAA2000) [pid = 3196] [serial = 454] [outer = 0000000000000000] 13:34:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155BC65400) [pid = 3196] [serial = 455] [outer = 000000155BAA2000] 13:34:09 INFO - PROCESS | 3196 | 1464640449971 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155D991400) [pid = 3196] [serial = 456] [outer = 000000155BAA2000] 13:34:10 INFO - PROCESS | 3196 | 1464640450434 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 13:34:10 INFO - PROCESS | 3196 | 1464640450469 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 13:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:34:10 INFO - PROCESS | 3196 | 1464640450471 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 3196 | 1464640450475 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 3196 | 1464640450477 Marionette TRACE conn6 <- [1,574,null,{}] 13:34:10 INFO - PROCESS | 3196 | 1464640450480 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:10 INFO - PROCESS | 3196 | 1464640450601 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 13:34:10 INFO - PROCESS | 3196 | 1464640450654 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F573800 == 53 [pid = 3196] [id = 153] 13:34:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155E2D3400) [pid = 3196] [serial = 457] [outer = 0000000000000000] 13:34:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155ED2B800) [pid = 3196] [serial = 458] [outer = 000000155E2D3400] 13:34:10 INFO - PROCESS | 3196 | 1464640450702 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155ED50400) [pid = 3196] [serial = 459] [outer = 000000155E2D3400] 13:34:10 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:11 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:11 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:11 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:11 INFO - PROCESS | 3196 | 1464640451132 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 13:34:11 INFO - PROCESS | 3196 | 1464640451169 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 3196 | 1464640451171 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 13:34:11 INFO - PROCESS | 3196 | 1464640451175 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:34:11 INFO - PROCESS | 3196 | 1464640451177 Marionette TRACE conn6 <- [1,578,null,{}] 13:34:11 INFO - PROCESS | 3196 | 1464640451185 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:11 INFO - PROCESS | 3196 | 1464640451318 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 13:34:11 INFO - PROCESS | 3196 | 1464640451325 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560741000 == 54 [pid = 3196] [id = 154] 13:34:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155C54F400) [pid = 3196] [serial = 460] [outer = 0000000000000000] 13:34:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155ED55C00) [pid = 3196] [serial = 461] [outer = 000000155C54F400] 13:34:11 INFO - PROCESS | 3196 | 1464640451375 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155ED9E800) [pid = 3196] [serial = 462] [outer = 000000155C54F400] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001556D48800) [pid = 3196] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001558F0B800) [pid = 3196] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001554221800) [pid = 3196] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000154D1EE000) [pid = 3196] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (00000015533B0000) [pid = 3196] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155D992C00) [pid = 3196] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000154E9F7400) [pid = 3196] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000154DBDA800) [pid = 3196] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155961E400) [pid = 3196] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (00000015593A3C00) [pid = 3196] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000154D4E6400) [pid = 3196] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (00000015593A5800) [pid = 3196] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155361A400) [pid = 3196] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:34:11 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155BA97000) [pid = 3196] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:34:11 INFO - PROCESS | 3196 | 1464640451913 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 775ms 13:34:11 INFO - PROCESS | 3196 | 1464640451953 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 3196 | 1464640451955 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 13:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:34:11 INFO - PROCESS | 3196 | 1464640451959 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 3196 | 1464640451960 Marionette TRACE conn6 <- [1,582,null,{}] 13:34:11 INFO - PROCESS | 3196 | 1464640451969 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:12 INFO - PROCESS | 3196 | 1464640452054 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 13:34:12 INFO - PROCESS | 3196 | 1464640452061 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E56800 == 55 [pid = 3196] [id = 155] 13:34:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000154D3BD000) [pid = 3196] [serial = 463] [outer = 0000000000000000] 13:34:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155377FC00) [pid = 3196] [serial = 464] [outer = 000000154D3BD000] 13:34:12 INFO - PROCESS | 3196 | 1464640452109 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155997A800) [pid = 3196] [serial = 465] [outer = 000000154D3BD000] 13:34:12 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:34:12 INFO - PROCESS | 3196 | 1464640452920 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 984ms 13:34:12 INFO - PROCESS | 3196 | 1464640452946 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 3196 | 1464640452949 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 13:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:34:12 INFO - PROCESS | 3196 | 1464640452958 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 3196 | 1464640452960 Marionette TRACE conn6 <- [1,586,null,{}] 13:34:12 INFO - PROCESS | 3196 | 1464640452964 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:13 INFO - PROCESS | 3196 | 1464640453054 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 13:34:13 INFO - PROCESS | 3196 | 1464640453061 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561ECE000 == 56 [pid = 3196] [id = 156] 13:34:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155ED5C800) [pid = 3196] [serial = 466] [outer = 0000000000000000] 13:34:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155F165000) [pid = 3196] [serial = 467] [outer = 000000155ED5C800] 13:34:13 INFO - PROCESS | 3196 | 1464640453105 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155F543000) [pid = 3196] [serial = 468] [outer = 000000155ED5C800] 13:34:13 INFO - PROCESS | 3196 | 1464640453527 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 13:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:34:13 INFO - PROCESS | 3196 | 1464640453585 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 3196 | 1464640453587 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 13:34:13 INFO - PROCESS | 3196 | 1464640453600 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 3196 | 1464640453602 Marionette TRACE conn6 <- [1,590,null,{}] 13:34:13 INFO - PROCESS | 3196 | 1464640453605 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:13 INFO - PROCESS | 3196 | 1464640453690 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 13:34:13 INFO - PROCESS | 3196 | 1464640453700 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622B4000 == 57 [pid = 3196] [id = 157] 13:34:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155991D000) [pid = 3196] [serial = 469] [outer = 0000000000000000] 13:34:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001559925000) [pid = 3196] [serial = 470] [outer = 000000155991D000] 13:34:13 INFO - PROCESS | 3196 | 1464640453747 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155ED9EC00) [pid = 3196] [serial = 471] [outer = 000000155991D000] 13:34:14 INFO - PROCESS | 3196 | 1464640454470 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 943ms 13:34:14 INFO - PROCESS | 3196 | 1464640454537 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 3196 | 1464640454543 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 13:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:34:14 INFO - PROCESS | 3196 | 1464640454548 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 3196 | 1464640454553 Marionette TRACE conn6 <- [1,594,null,{}] 13:34:14 INFO - PROCESS | 3196 | 1464640454559 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:14 INFO - PROCESS | 3196 | 1464640454709 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 13:34:14 INFO - PROCESS | 3196 | 1464640454828 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 3196 | ++DOCSHELL 000000155743B800 == 58 [pid = 3196] [id = 158] 13:34:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001552410000) [pid = 3196] [serial = 472] [outer = 0000000000000000] 13:34:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155335A800) [pid = 3196] [serial = 473] [outer = 0000001552410000] 13:34:14 INFO - PROCESS | 3196 | 1464640454888 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (0000001556407800) [pid = 3196] [serial = 474] [outer = 0000001552410000] 13:34:15 INFO - PROCESS | 3196 | 1464640455508 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 13:34:15 INFO - PROCESS | 3196 | 1464640455537 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 3196 | 1464640455544 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 13:34:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:34:15 INFO - PROCESS | 3196 | 1464640455551 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 3196 | 1464640455554 Marionette TRACE conn6 <- [1,598,null,{}] 13:34:15 INFO - PROCESS | 3196 | 1464640455559 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:15 INFO - PROCESS | 3196 | 1464640455684 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 13:34:15 INFO - PROCESS | 3196 | 1464640455773 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F560800 == 59 [pid = 3196] [id = 159] 13:34:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (0000001558E70400) [pid = 3196] [serial = 475] [outer = 0000000000000000] 13:34:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155991E800) [pid = 3196] [serial = 476] [outer = 0000001558E70400] 13:34:15 INFO - PROCESS | 3196 | 1464640455829 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155BAA2400) [pid = 3196] [serial = 477] [outer = 0000001558E70400] 13:34:16 INFO - PROCESS | 3196 | 1464640456438 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:34:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 923ms 13:34:16 INFO - PROCESS | 3196 | 1464640456479 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 3196 | 1464640456482 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 13:34:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:34:16 INFO - PROCESS | 3196 | 1464640456486 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 3196 | 1464640456491 Marionette TRACE conn6 <- [1,602,null,{}] 13:34:16 INFO - PROCESS | 3196 | 1464640456503 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:16 INFO - PROCESS | 3196 | 1464640456620 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 13:34:16 INFO - PROCESS | 3196 | 1464640456712 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564805000 == 60 [pid = 3196] [id = 160] 13:34:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155EB2C800) [pid = 3196] [serial = 478] [outer = 0000000000000000] 13:34:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155ED2D400) [pid = 3196] [serial = 479] [outer = 000000155EB2C800] 13:34:16 INFO - PROCESS | 3196 | 1464640456772 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155F542400) [pid = 3196] [serial = 480] [outer = 000000155EB2C800] 13:34:17 INFO - PROCESS | 3196 | 1464640457331 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:34:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 879ms 13:34:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:34:17 INFO - PROCESS | 3196 | 1464640457367 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 3196 | 1464640457370 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 13:34:17 INFO - PROCESS | 3196 | 1464640457374 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 3196 | 1464640457376 Marionette TRACE conn6 <- [1,606,null,{}] 13:34:17 INFO - PROCESS | 3196 | 1464640457380 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:17 INFO - PROCESS | 3196 | 1464640457495 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 13:34:17 INFO - PROCESS | 3196 | 1464640457583 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E664000 == 61 [pid = 3196] [id = 161] 13:34:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155F59FC00) [pid = 3196] [serial = 481] [outer = 0000000000000000] 13:34:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155F5A4800) [pid = 3196] [serial = 482] [outer = 000000155F59FC00] 13:34:17 INFO - PROCESS | 3196 | 1464640457638 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155F5ADC00) [pid = 3196] [serial = 483] [outer = 000000155F59FC00] 13:34:18 INFO - PROCESS | 3196 | 1464640458206 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:34:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 882ms 13:34:18 INFO - PROCESS | 3196 | 1464640458257 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 3196 | 1464640458260 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:34:18 INFO - PROCESS | 3196 | 1464640458263 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 3196 | 1464640458266 Marionette TRACE conn6 <- [1,610,null,{}] 13:34:18 INFO - PROCESS | 3196 | 1464640458270 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:18 INFO - PROCESS | 3196 | 1464640458382 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 13:34:18 INFO - PROCESS | 3196 | 1464640458492 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E680800 == 62 [pid = 3196] [id = 162] 13:34:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000154D4EB400) [pid = 3196] [serial = 484] [outer = 0000000000000000] 13:34:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001560838C00) [pid = 3196] [serial = 485] [outer = 000000154D4EB400] 13:34:18 INFO - PROCESS | 3196 | 1464640458550 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (0000001559929400) [pid = 3196] [serial = 486] [outer = 000000154D4EB400] 13:34:19 INFO - PROCESS | 3196 | 1464640459385 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1190ms 13:34:19 INFO - PROCESS | 3196 | 1464640459456 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 3196 | 1464640459461 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 13:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:34:19 INFO - PROCESS | 3196 | 1464640459466 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 3196 | 1464640459471 Marionette TRACE conn6 <- [1,614,null,{}] 13:34:19 INFO - PROCESS | 3196 | 1464640459478 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:19 INFO - PROCESS | 3196 | 1464640459628 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 13:34:19 INFO - PROCESS | 3196 | 1464640459741 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 3196 | ++DOCSHELL 000000154D1BA800 == 63 [pid = 3196] [id = 163] 13:34:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000154D4AA000) [pid = 3196] [serial = 487] [outer = 0000000000000000] 13:34:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000154D4EF000) [pid = 3196] [serial = 488] [outer = 000000154D4AA000] 13:34:19 INFO - PROCESS | 3196 | 1464640459794 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (0000001551CC8800) [pid = 3196] [serial = 489] [outer = 000000154D4AA000] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001562106800 == 62 [pid = 3196] [id = 63] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 000000156085D800 == 61 [pid = 3196] [id = 103] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001561ECE000 == 60 [pid = 3196] [id = 156] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E56800 == 59 [pid = 3196] [id = 155] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001560741000 == 58 [pid = 3196] [id = 154] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155F573800 == 57 [pid = 3196] [id = 153] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAE6800 == 56 [pid = 3196] [id = 152] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155BD86000 == 55 [pid = 3196] [id = 151] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (0000001554226800) [pid = 3196] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155D65A800) [pid = 3196] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155EB40C00) [pid = 3196] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015599A1000 == 54 [pid = 3196] [id = 150] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015570C8800 == 53 [pid = 3196] [id = 149] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155646B800 == 52 [pid = 3196] [id = 148] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 000000156211A000 == 51 [pid = 3196] [id = 144] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001561ECB000 == 50 [pid = 3196] [id = 143] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155F567000 == 49 [pid = 3196] [id = 142] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015542E2800 == 48 [pid = 3196] [id = 141] 13:34:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001560752800 == 47 [pid = 3196] [id = 140] 13:34:20 INFO - PROCESS | 3196 | 1464640460461 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:34:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1028ms 13:34:20 INFO - PROCESS | 3196 | 1464640460497 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 3196 | 1464640460503 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 13:34:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:34:20 INFO - PROCESS | 3196 | 1464640460510 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 3196 | 1464640460513 Marionette TRACE conn6 <- [1,618,null,{}] 13:34:20 INFO - PROCESS | 3196 | 1464640460517 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:20 INFO - PROCESS | 3196 | 1464640460638 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001552850000) [pid = 3196] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155E2B6C00) [pid = 3196] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (0000001557578000) [pid = 3196] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (00000015576AF800) [pid = 3196] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (00000015594EC800) [pid = 3196] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001558C8E800) [pid = 3196] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (0000001556409800) [pid = 3196] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154D4B5400) [pid = 3196] [serial = 390] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000154D361000) [pid = 3196] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001553610800) [pid = 3196] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001553777400) [pid = 3196] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155D999C00) [pid = 3196] [serial = 376] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155F541000) [pid = 3196] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (0000001552907000) [pid = 3196] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155240A000) [pid = 3196] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001559636400) [pid = 3196] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001551C67C00) [pid = 3196] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155D65C400) [pid = 3196] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001556C7E000) [pid = 3196] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155BA1D400) [pid = 3196] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155A51E800) [pid = 3196] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (0000001552844C00) [pid = 3196] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155A51D800) [pid = 3196] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155BA9D800) [pid = 3196] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (0000001556C7CC00) [pid = 3196] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155C51CC00) [pid = 3196] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:34:20 INFO - PROCESS | 3196 | 1464640460730 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552894800 == 48 [pid = 3196] [id = 164] 13:34:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000154D361000) [pid = 3196] [serial = 490] [outer = 0000000000000000] 13:34:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000154D809C00) [pid = 3196] [serial = 491] [outer = 000000154D361000] 13:34:20 INFO - PROCESS | 3196 | 1464640460779 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001552386800) [pid = 3196] [serial = 492] [outer = 000000154D361000] 13:34:21 INFO - PROCESS | 3196 | 1464640461229 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 775ms 13:34:21 INFO - PROCESS | 3196 | 1464640461286 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 3196 | 1464640461289 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:34:21 INFO - PROCESS | 3196 | 1464640461293 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 3196 | 1464640461296 Marionette TRACE conn6 <- [1,622,null,{}] 13:34:21 INFO - PROCESS | 3196 | 1464640461307 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:21 INFO - PROCESS | 3196 | 1464640461398 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 13:34:21 INFO - PROCESS | 3196 | 1464640461414 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EBF000 == 49 [pid = 3196] [id = 165] 13:34:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (0000001553617C00) [pid = 3196] [serial = 493] [outer = 0000000000000000] 13:34:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001553711C00) [pid = 3196] [serial = 494] [outer = 0000001553617C00] 13:34:21 INFO - PROCESS | 3196 | 1464640461463 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001556404800) [pid = 3196] [serial = 495] [outer = 0000001553617C00] 13:34:21 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:21 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:21 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:21 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:21 INFO - PROCESS | 3196 | 1464640461922 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 693ms 13:34:21 INFO - PROCESS | 3196 | 1464640461987 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 3196 | 1464640461990 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 13:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:34:22 INFO - PROCESS | 3196 | 1464640461993 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 3196 | 1464640461995 Marionette TRACE conn6 <- [1,626,null,{}] 13:34:22 INFO - PROCESS | 3196 | 1464640461999 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:22 INFO - PROCESS | 3196 | 1464640462091 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 13:34:22 INFO - PROCESS | 3196 | 1464640462100 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559991000 == 50 [pid = 3196] [id = 166] 13:34:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001556C84000) [pid = 3196] [serial = 496] [outer = 0000000000000000] 13:34:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (0000001556CF2C00) [pid = 3196] [serial = 497] [outer = 0000001556C84000] 13:34:22 INFO - PROCESS | 3196 | 1464640462146 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (00000015576AFC00) [pid = 3196] [serial = 498] [outer = 0000001556C84000] 13:34:22 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:22 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:22 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:22 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:22 INFO - PROCESS | 3196 | 1464640462619 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 13:34:22 INFO - PROCESS | 3196 | 1464640462688 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 3196 | 1464640462690 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 13:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:34:22 INFO - PROCESS | 3196 | 1464640462694 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 3196 | 1464640462696 Marionette TRACE conn6 <- [1,630,null,{}] 13:34:22 INFO - PROCESS | 3196 | 1464640462699 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:22 INFO - PROCESS | 3196 | 1464640462783 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 13:34:22 INFO - PROCESS | 3196 | 1464640462790 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BA44000 == 51 [pid = 3196] [id = 167] 13:34:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001558C29800) [pid = 3196] [serial = 499] [outer = 0000000000000000] 13:34:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001558C8A400) [pid = 3196] [serial = 500] [outer = 0000001558C29800] 13:34:22 INFO - PROCESS | 3196 | 1464640462836 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001558F0BC00) [pid = 3196] [serial = 501] [outer = 0000001558C29800] 13:34:23 INFO - PROCESS | 3196 | 1464640463312 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:34:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 13:34:23 INFO - PROCESS | 3196 | 1464640463388 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 13:34:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:34:23 INFO - PROCESS | 3196 | 1464640463390 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 13:34:23 INFO - PROCESS | 3196 | 1464640463394 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 3196 | 1464640463396 Marionette TRACE conn6 <- [1,634,null,{}] 13:34:23 INFO - PROCESS | 3196 | 1464640463416 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:23 INFO - PROCESS | 3196 | 1464640463579 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 13:34:23 INFO - PROCESS | 3196 | 1464640463626 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D60A800 == 52 [pid = 3196] [id = 168] 13:34:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155991E000) [pid = 3196] [serial = 502] [outer = 0000000000000000] 13:34:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (0000001559973400) [pid = 3196] [serial = 503] [outer = 000000155991E000] 13:34:23 INFO - PROCESS | 3196 | 1464640463673 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155A652800) [pid = 3196] [serial = 504] [outer = 000000155991E000] 13:34:24 INFO - PROCESS | 3196 | 1464640464120 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 796ms 13:34:24 INFO - PROCESS | 3196 | 1464640464196 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 3196 | 1464640464198 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 13:34:24 INFO - PROCESS | 3196 | 1464640464202 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:34:24 INFO - PROCESS | 3196 | 1464640464204 Marionette TRACE conn6 <- [1,638,null,{}] 13:34:24 INFO - PROCESS | 3196 | 1464640464207 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:24 INFO - PROCESS | 3196 | 1464640464317 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 13:34:24 INFO - PROCESS | 3196 | 1464640464370 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E548800 == 53 [pid = 3196] [id = 169] 13:34:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155BA96800) [pid = 3196] [serial = 505] [outer = 0000000000000000] 13:34:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155BA9C400) [pid = 3196] [serial = 506] [outer = 000000155BA96800] 13:34:24 INFO - PROCESS | 3196 | 1464640464415 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155C77FC00) [pid = 3196] [serial = 507] [outer = 000000155BA96800] 13:34:24 INFO - PROCESS | 3196 | 1464640464839 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 13:34:24 INFO - PROCESS | 3196 | 1464640464935 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 3196 | 1464640464937 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 13:34:24 INFO - PROCESS | 3196 | 1464640464941 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 3196 | 1464640464943 Marionette TRACE conn6 <- [1,642,null,{}] 13:34:24 INFO - PROCESS | 3196 | 1464640464946 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:34:25 INFO - PROCESS | 3196 | 1464640465224 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155240FC00) [pid = 3196] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155996E400) [pid = 3196] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (00000015599D8C00) [pid = 3196] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155BAA2000) [pid = 3196] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155370C000) [pid = 3196] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155D99A000) [pid = 3196] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000154D4E4000) [pid = 3196] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (00000015576A3800) [pid = 3196] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155ED57000) [pid = 3196] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155ED5C800) [pid = 3196] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000154D3BD000) [pid = 3196] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000154E723800) [pid = 3196] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155C54F400) [pid = 3196] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155EB2B000) [pid = 3196] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155245AC00) [pid = 3196] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001556D3CC00) [pid = 3196] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155E2D3400) [pid = 3196] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155D868800) [pid = 3196] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000155397AC00) [pid = 3196] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155E2D9000) [pid = 3196] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:34:25 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155E2D8C00) [pid = 3196] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:34:25 INFO - PROCESS | 3196 | 1464640465285 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 3196 | ++DOCSHELL 000000155194D800 == 54 [pid = 3196] [id = 170] 13:34:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000154D31E000) [pid = 3196] [serial = 508] [outer = 0000000000000000] 13:34:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000154E260C00) [pid = 3196] [serial = 509] [outer = 000000154D31E000] 13:34:25 INFO - PROCESS | 3196 | 1464640465331 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (0000001556D47800) [pid = 3196] [serial = 510] [outer = 000000154D31E000] 13:34:25 INFO - PROCESS | 3196 | 1464640465701 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:34:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 776ms 13:34:25 INFO - PROCESS | 3196 | 1464640465727 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 3196 | 1464640465729 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 13:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:34:25 INFO - PROCESS | 3196 | 1464640465733 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 3196 | 1464640465735 Marionette TRACE conn6 <- [1,646,null,{}] 13:34:25 INFO - PROCESS | 3196 | 1464640465739 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:25 INFO - PROCESS | 3196 | 1464640465826 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 13:34:25 INFO - PROCESS | 3196 | 1464640465833 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F573000 == 55 [pid = 3196] [id = 171] 13:34:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (00000015599D8C00) [pid = 3196] [serial = 511] [outer = 0000000000000000] 13:34:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155D990800) [pid = 3196] [serial = 512] [outer = 00000015599D8C00] 13:34:25 INFO - PROCESS | 3196 | 1464640465879 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155DB49800) [pid = 3196] [serial = 513] [outer = 00000015599D8C00] 13:34:26 INFO - PROCESS | 3196 | 1464640466290 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 587ms 13:34:26 INFO - PROCESS | 3196 | 1464640466323 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 3196 | 1464640466325 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 13:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:34:26 INFO - PROCESS | 3196 | 1464640466340 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 3196 | 1464640466342 Marionette TRACE conn6 <- [1,650,null,{}] 13:34:26 INFO - PROCESS | 3196 | 1464640466351 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:26 INFO - PROCESS | 3196 | 1464640466446 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 13:34:26 INFO - PROCESS | 3196 | 1464640466453 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560748800 == 56 [pid = 3196] [id = 172] 13:34:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155DB54400) [pid = 3196] [serial = 514] [outer = 0000000000000000] 13:34:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155E2AF400) [pid = 3196] [serial = 515] [outer = 000000155DB54400] 13:34:26 INFO - PROCESS | 3196 | 1464640466499 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155E2CD800) [pid = 3196] [serial = 516] [outer = 000000155DB54400] 13:34:26 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:26 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:26 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:26 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:26 INFO - PROCESS | 3196 | 1464640466961 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:34:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 13:34:27 INFO - PROCESS | 3196 | 1464640467013 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 3196 | 1464640467016 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 13:34:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:34:27 INFO - PROCESS | 3196 | 1464640467019 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 3196 | 1464640467022 Marionette TRACE conn6 <- [1,654,null,{}] 13:34:27 INFO - PROCESS | 3196 | 1464640467026 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:27 INFO - PROCESS | 3196 | 1464640467132 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 13:34:27 INFO - PROCESS | 3196 | 1464640467140 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610EE800 == 57 [pid = 3196] [id = 173] 13:34:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000154D360800) [pid = 3196] [serial = 517] [outer = 0000000000000000] 13:34:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155EB35000) [pid = 3196] [serial = 518] [outer = 000000154D360800] 13:34:27 INFO - PROCESS | 3196 | 1464640467192 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155ED36C00) [pid = 3196] [serial = 519] [outer = 000000154D360800] 13:34:27 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:27 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:27 INFO - PROCESS | 3196 | 1464640467931 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:34:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 943ms 13:34:27 INFO - PROCESS | 3196 | 1464640467966 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 3196 | 1464640467972 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 13:34:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:34:27 INFO - PROCESS | 3196 | 1464640467977 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 3196 | 1464640467982 Marionette TRACE conn6 <- [1,658,null,{}] 13:34:27 INFO - PROCESS | 3196 | 1464640467987 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:28 INFO - PROCESS | 3196 | 1464640468108 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 13:34:28 INFO - PROCESS | 3196 | 1464640468230 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570CE800 == 58 [pid = 3196] [id = 174] 13:34:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001551B79800) [pid = 3196] [serial = 520] [outer = 0000000000000000] 13:34:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (00000015526B2400) [pid = 3196] [serial = 521] [outer = 0000001551B79800] 13:34:28 INFO - PROCESS | 3196 | 1464640468291 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001553358000) [pid = 3196] [serial = 522] [outer = 0000001551B79800] 13:34:28 INFO - PROCESS | 3196 | 1464640468884 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 942ms 13:34:28 INFO - PROCESS | 3196 | 1464640468922 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 3196 | 1464640468929 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 13:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:34:28 INFO - PROCESS | 3196 | 1464640468936 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 3196 | 1464640468939 Marionette TRACE conn6 <- [1,662,null,{}] 13:34:28 INFO - PROCESS | 3196 | 1464640468943 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:29 INFO - PROCESS | 3196 | 1464640469063 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 13:34:29 INFO - PROCESS | 3196 | 1464640469180 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D852800 == 59 [pid = 3196] [id = 175] 13:34:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (0000001556CF3C00) [pid = 3196] [serial = 523] [outer = 0000000000000000] 13:34:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (0000001558C84400) [pid = 3196] [serial = 524] [outer = 0000001556CF3C00] 13:34:29 INFO - PROCESS | 3196 | 1464640469237 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (00000015593A9C00) [pid = 3196] [serial = 525] [outer = 0000001556CF3C00] 13:34:29 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:29 INFO - PROCESS | 3196 | [3196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:29 INFO - PROCESS | 3196 | 1464640469834 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:34:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 942ms 13:34:29 INFO - PROCESS | 3196 | 1464640469883 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 3196 | 1464640469886 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 13:34:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:34:29 INFO - PROCESS | 3196 | 1464640469890 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 3196 | 1464640469895 Marionette TRACE conn6 <- [1,666,null,{}] 13:34:29 INFO - PROCESS | 3196 | 1464640469907 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:30 INFO - PROCESS | 3196 | 1464640470058 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 13:34:30 INFO - PROCESS | 3196 | 1464640470196 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562020800 == 60 [pid = 3196] [id = 176] 13:34:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155C514000) [pid = 3196] [serial = 526] [outer = 0000000000000000] 13:34:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155DB51000) [pid = 3196] [serial = 527] [outer = 000000155C514000] 13:34:30 INFO - PROCESS | 3196 | 1464640470258 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155EB34000) [pid = 3196] [serial = 528] [outer = 000000155C514000] 13:34:30 INFO - PROCESS | 3196 | 1464640470857 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:34:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1032ms 13:34:30 INFO - PROCESS | 3196 | 1464640470924 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 3196 | 1464640470927 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 13:34:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:34:30 INFO - PROCESS | 3196 | 1464640470931 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 3196 | 1464640470933 Marionette TRACE conn6 <- [1,670,null,{}] 13:34:30 INFO - PROCESS | 3196 | 1464640470937 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:31 INFO - PROCESS | 3196 | 1464640471053 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 13:34:31 INFO - PROCESS | 3196 | 1464640471141 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 3196 | ++DOCSHELL 000000156239A800 == 61 [pid = 3196] [id = 177] 13:34:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155ED2FC00) [pid = 3196] [serial = 529] [outer = 0000000000000000] 13:34:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155ED52000) [pid = 3196] [serial = 530] [outer = 000000155ED2FC00] 13:34:31 INFO - PROCESS | 3196 | 1464640471196 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155ED95800) [pid = 3196] [serial = 531] [outer = 000000155ED2FC00] 13:34:31 INFO - PROCESS | 3196 | [3196] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:34:32 INFO - PROCESS | 3196 | [3196] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:34:32 INFO - PROCESS | 3196 | 1464640472237 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 13:34:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1337ms 13:34:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:34:32 INFO - PROCESS | 3196 | 1464640472269 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 3196 | 1464640472272 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 13:34:32 INFO - PROCESS | 3196 | 1464640472276 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 3196 | 1464640472278 Marionette TRACE conn6 <- [1,674,null,{}] 13:34:32 INFO - PROCESS | 3196 | 1464640472282 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:32 INFO - PROCESS | 3196 | 1464640472425 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 13:34:32 INFO - PROCESS | 3196 | 1464640472545 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 3196 | ++DOCSHELL 000000155238C000 == 62 [pid = 3196] [id = 178] 13:34:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000154D4AC400) [pid = 3196] [serial = 532] [outer = 0000000000000000] 13:34:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (0000001554223800) [pid = 3196] [serial = 533] [outer = 000000154D4AC400] 13:34:32 INFO - PROCESS | 3196 | 1464640472603 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155ED53000) [pid = 3196] [serial = 534] [outer = 000000154D4AC400] 13:34:33 INFO - PROCESS | 3196 | 1464640473776 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:34:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1536ms 13:34:33 INFO - PROCESS | 3196 | 1464640473813 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 3196 | 1464640473817 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 13:34:33 INFO - PROCESS | 3196 | 1464640473823 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:34:33 INFO - PROCESS | 3196 | 1464640473827 Marionette TRACE conn6 <- [1,678,null,{}] 13:34:33 INFO - PROCESS | 3196 | 1464640473832 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:34 INFO - PROCESS | 3196 | 1464640474006 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001560748800 == 61 [pid = 3196] [id = 172] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155F573000 == 60 [pid = 3196] [id = 171] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155194D800 == 59 [pid = 3196] [id = 170] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155E548800 == 58 [pid = 3196] [id = 169] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155D60A800 == 57 [pid = 3196] [id = 168] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155BA44000 == 56 [pid = 3196] [id = 167] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001559991000 == 55 [pid = 3196] [id = 166] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EBF000 == 54 [pid = 3196] [id = 165] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001552894800 == 53 [pid = 3196] [id = 164] 13:34:34 INFO - PROCESS | 3196 | --DOCSHELL 000000154D1BA800 == 52 [pid = 3196] [id = 163] 13:34:34 INFO - PROCESS | 3196 | 1464640474145 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155F543000) [pid = 3196] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (00000015533B1000) [pid = 3196] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155BA24000) [pid = 3196] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155D661800) [pid = 3196] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155BC65400) [pid = 3196] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (0000001558F09400) [pid = 3196] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155DB56000) [pid = 3196] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001553612800) [pid = 3196] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001558C8A000) [pid = 3196] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001553B8B400) [pid = 3196] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155ED93800) [pid = 3196] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155BAA3C00) [pid = 3196] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001557BD8400) [pid = 3196] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155F165000) [pid = 3196] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155997A800) [pid = 3196] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001551CCA800) [pid = 3196] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (00000015528A4C00) [pid = 3196] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155E2CBC00) [pid = 3196] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155ED55C00) [pid = 3196] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155ED9B800) [pid = 3196] [serial = 387] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (0000001553612400) [pid = 3196] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155E2D7C00) [pid = 3196] [serial = 384] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155ED2B800) [pid = 3196] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155377FC00) [pid = 3196] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001552610800) [pid = 3196] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155DB53400) [pid = 3196] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155D995400) [pid = 3196] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (0000001559973000) [pid = 3196] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (0000001558F0E400) [pid = 3196] [serial = 381] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (000000155F0C9400) [pid = 3196] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (000000155ED36800) [pid = 3196] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000155EB39400) [pid = 3196] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000155EB2FC00) [pid = 3196] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (000000155EB25800) [pid = 3196] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155ED9E800) [pid = 3196] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000155ED50400) [pid = 3196] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (000000155D991400) [pid = 3196] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000155939E400) [pid = 3196] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:34:34 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E765800 == 53 [pid = 3196] [id = 179] 13:34:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (000000154D1E8000) [pid = 3196] [serial = 535] [outer = 0000000000000000] 13:34:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (000000154D3B2C00) [pid = 3196] [serial = 536] [outer = 000000154D1E8000] 13:34:34 INFO - PROCESS | 3196 | 1464640474209 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (00000015526B7800) [pid = 3196] [serial = 537] [outer = 000000154D1E8000] 13:34:35 INFO - PROCESS | 3196 | 1464640475123 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:34:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1342ms 13:34:35 INFO - PROCESS | 3196 | 1464640475170 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 3196 | 1464640475176 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 13:34:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:34:35 INFO - PROCESS | 3196 | 1464640475183 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 3196 | 1464640475185 Marionette TRACE conn6 <- [1,682,null,{}] 13:34:35 INFO - PROCESS | 3196 | 1464640475189 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:35 INFO - PROCESS | 3196 | 1464640475282 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 13:34:35 INFO - PROCESS | 3196 | 1464640475290 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558CE4800 == 54 [pid = 3196] [id = 180] 13:34:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (0000001553491400) [pid = 3196] [serial = 538] [outer = 0000000000000000] 13:34:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155370C000) [pid = 3196] [serial = 539] [outer = 0000001553491400] 13:34:35 INFO - PROCESS | 3196 | 1464640475337 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (0000001556405000) [pid = 3196] [serial = 540] [outer = 0000001553491400] 13:34:36 INFO - PROCESS | 3196 | 1464640476300 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:34:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1136ms 13:34:36 INFO - PROCESS | 3196 | 1464640476325 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 3196 | 1464640476328 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 13:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:34:36 INFO - PROCESS | 3196 | 1464640476338 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 3196 | 1464640476341 Marionette TRACE conn6 <- [1,686,null,{}] 13:34:36 INFO - PROCESS | 3196 | 1464640476352 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:36 INFO - PROCESS | 3196 | 1464640476473 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 13:34:36 INFO - PROCESS | 3196 | 1464640476519 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559995000 == 55 [pid = 3196] [id = 181] 13:34:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (0000001557BE6800) [pid = 3196] [serial = 541] [outer = 0000000000000000] 13:34:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001558E79400) [pid = 3196] [serial = 542] [outer = 0000001557BE6800] 13:34:36 INFO - PROCESS | 3196 | 1464640476575 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (00000015593A3800) [pid = 3196] [serial = 543] [outer = 0000001557BE6800] 13:34:37 INFO - PROCESS | 3196 | 1464640477524 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:34:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1238ms 13:34:37 INFO - PROCESS | 3196 | 1464640477579 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 3196 | 1464640477582 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 13:34:37 INFO - PROCESS | 3196 | 1464640477586 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 3196 | 1464640477587 Marionette TRACE conn6 <- [1,690,null,{}] 13:34:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:34:37 INFO - PROCESS | 3196 | 1464640477591 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:37 INFO - PROCESS | 3196 | 1464640477705 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 13:34:37 INFO - PROCESS | 3196 | 1464640477713 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557431000 == 56 [pid = 3196] [id = 182] 13:34:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (0000001559925400) [pid = 3196] [serial = 544] [outer = 0000000000000000] 13:34:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155996E400) [pid = 3196] [serial = 545] [outer = 0000001559925400] 13:34:37 INFO - PROCESS | 3196 | 1464640477816 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155BA22400) [pid = 3196] [serial = 546] [outer = 0000001559925400] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155991E000) [pid = 3196] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155BA96800) [pid = 3196] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000154D361000) [pid = 3196] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001558C29800) [pid = 3196] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001553617C00) [pid = 3196] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000154D4AA000) [pid = 3196] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (0000001556C84000) [pid = 3196] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (00000015599D8C00) [pid = 3196] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000154D31E000) [pid = 3196] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:34:37 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000155DB54400) [pid = 3196] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:34:38 INFO - PROCESS | 3196 | 1464640478710 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:34:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1136ms 13:34:38 INFO - PROCESS | 3196 | 1464640478728 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 3196 | 1464640478730 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 13:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:34:38 INFO - PROCESS | 3196 | 1464640478737 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 3196 | 1464640478739 Marionette TRACE conn6 <- [1,694,null,{}] 13:34:38 INFO - PROCESS | 3196 | 1464640478743 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:38 INFO - PROCESS | 3196 | 1464640478828 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 13:34:38 INFO - PROCESS | 3196 | 1464640478835 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAE3800 == 57 [pid = 3196] [id = 183] 13:34:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000155996CC00) [pid = 3196] [serial = 547] [outer = 0000000000000000] 13:34:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000155BA9EC00) [pid = 3196] [serial = 548] [outer = 000000155996CC00] 13:34:38 INFO - PROCESS | 3196 | 1464640478890 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155CAB2C00) [pid = 3196] [serial = 549] [outer = 000000155996CC00] 13:34:39 INFO - PROCESS | 3196 | 1464640479830 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:34:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 13:34:39 INFO - PROCESS | 3196 | 1464640479868 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 3196 | 1464640479870 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 13:34:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:34:39 INFO - PROCESS | 3196 | 1464640479874 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 3196 | 1464640479876 Marionette TRACE conn6 <- [1,698,null,{}] 13:34:39 INFO - PROCESS | 3196 | 1464640479880 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:39 INFO - PROCESS | 3196 | 1464640479989 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 13:34:40 INFO - PROCESS | 3196 | 1464640479998 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E55C800 == 58 [pid = 3196] [id = 184] 13:34:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000155D990000) [pid = 3196] [serial = 550] [outer = 0000000000000000] 13:34:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000155E2B1000) [pid = 3196] [serial = 551] [outer = 000000155D990000] 13:34:40 INFO - PROCESS | 3196 | 1464640480044 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000155E2D5400) [pid = 3196] [serial = 552] [outer = 000000155D990000] 13:34:41 INFO - PROCESS | 3196 | 1464640481245 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:34:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:34:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1387ms 13:34:41 INFO - PROCESS | 3196 | 1464640481264 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 3196 | 1464640481268 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 13:34:41 INFO - PROCESS | 3196 | 1464640481274 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:34:41 INFO - PROCESS | 3196 | 1464640481278 Marionette TRACE conn6 <- [1,702,null,{}] 13:34:41 INFO - PROCESS | 3196 | 1464640481284 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:41 INFO - PROCESS | 3196 | 1464640481403 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 13:34:41 INFO - PROCESS | 3196 | 1464640481524 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EBF000 == 59 [pid = 3196] [id = 185] 13:34:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (00000015537D5400) [pid = 3196] [serial = 553] [outer = 0000000000000000] 13:34:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (0000001554226800) [pid = 3196] [serial = 554] [outer = 00000015537D5400] 13:34:41 INFO - PROCESS | 3196 | 1464640481583 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001556D42C00) [pid = 3196] [serial = 555] [outer = 00000015537D5400] 13:34:42 INFO - PROCESS | 3196 | 1464640482617 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:34:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1386ms 13:34:42 INFO - PROCESS | 3196 | 1464640482701 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 3196 | 1464640482707 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 13:34:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:34:42 INFO - PROCESS | 3196 | 1464640482715 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 3196 | 1464640482718 Marionette TRACE conn6 <- [1,706,null,{}] 13:34:42 INFO - PROCESS | 3196 | 1464640482723 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:42 INFO - PROCESS | 3196 | 1464640482832 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 13:34:43 INFO - PROCESS | 3196 | 1464640483026 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E554000 == 60 [pid = 3196] [id = 186] 13:34:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001559615C00) [pid = 3196] [serial = 556] [outer = 0000000000000000] 13:34:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155A524C00) [pid = 3196] [serial = 557] [outer = 0000001559615C00] 13:34:43 INFO - PROCESS | 3196 | 1464640483082 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155D990400) [pid = 3196] [serial = 558] [outer = 0000001559615C00] 13:34:44 INFO - PROCESS | 3196 | 1464640484135 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:34:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1448ms 13:34:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:34:44 INFO - PROCESS | 3196 | 1464640484166 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 3196 | 1464640484169 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 13:34:44 INFO - PROCESS | 3196 | 1464640484173 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 3196 | 1464640484178 Marionette TRACE conn6 <- [1,710,null,{}] 13:34:44 INFO - PROCESS | 3196 | 1464640484189 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:44 INFO - PROCESS | 3196 | 1464640484308 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 13:34:44 INFO - PROCESS | 3196 | 1464640484422 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 3196 | ++DOCSHELL 000000156074F800 == 61 [pid = 3196] [id = 187] 13:34:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155E2AE000) [pid = 3196] [serial = 559] [outer = 0000000000000000] 13:34:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155E2D8C00) [pid = 3196] [serial = 560] [outer = 000000155E2AE000] 13:34:44 INFO - PROCESS | 3196 | 1464640484483 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155ED2BC00) [pid = 3196] [serial = 561] [outer = 000000155E2AE000] 13:34:45 INFO - PROCESS | 3196 | 1464640485040 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 3196 | 1464640485122 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 13:34:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:34:45 INFO - PROCESS | 3196 | 1464640485125 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 3196 | 1464640485128 Marionette TRACE conn6 <- [1,714,null,{}] 13:34:45 INFO - PROCESS | 3196 | 1464640485132 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:45 INFO - PROCESS | 3196 | 1464640485377 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 13:34:45 INFO - PROCESS | 3196 | 1464640485533 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 3196 | ++DOCSHELL 000000155742D800 == 62 [pid = 3196] [id = 188] 13:34:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000154E9F7400) [pid = 3196] [serial = 562] [outer = 0000000000000000] 13:34:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001551D45C00) [pid = 3196] [serial = 563] [outer = 000000154E9F7400] 13:34:45 INFO - PROCESS | 3196 | 1464640485585 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001553492000) [pid = 3196] [serial = 564] [outer = 000000154E9F7400] 13:34:46 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAE3800 == 61 [pid = 3196] [id = 183] 13:34:46 INFO - PROCESS | 3196 | --DOCSHELL 0000001557431000 == 60 [pid = 3196] [id = 182] 13:34:46 INFO - PROCESS | 3196 | --DOCSHELL 0000001559995000 == 59 [pid = 3196] [id = 181] 13:34:46 INFO - PROCESS | 3196 | --DOCSHELL 0000001558CE4800 == 58 [pid = 3196] [id = 180] 13:34:46 INFO - PROCESS | 3196 | --DOCSHELL 000000154E765800 == 57 [pid = 3196] [id = 179] 13:34:46 INFO - PROCESS | 3196 | --DOCSHELL 000000155D852800 == 56 [pid = 3196] [id = 175] 13:34:46 INFO - PROCESS | 3196 | --DOCSHELL 00000015570CE800 == 55 [pid = 3196] [id = 174] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155E2AF400) [pid = 3196] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (0000001559925000) [pid = 3196] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (0000001559973400) [pid = 3196] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155335A800) [pid = 3196] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155991E800) [pid = 3196] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155BA9C400) [pid = 3196] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000155ED2D400) [pid = 3196] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155A652800) [pid = 3196] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000154D809C00) [pid = 3196] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (0000001552386800) [pid = 3196] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (0000001558C8A400) [pid = 3196] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001553711C00) [pid = 3196] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001556404800) [pid = 3196] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (0000001551CC8800) [pid = 3196] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000154D4EF000) [pid = 3196] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001556CF2C00) [pid = 3196] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155C77FC00) [pid = 3196] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (00000015576AFC00) [pid = 3196] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (0000001560838C00) [pid = 3196] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000155D990800) [pid = 3196] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000155F5A4800) [pid = 3196] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (0000001556D47800) [pid = 3196] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (000000154E260C00) [pid = 3196] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (000000155E2CD800) [pid = 3196] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (000000155DB49800) [pid = 3196] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (0000001558F0BC00) [pid = 3196] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:34:46 INFO - PROCESS | 3196 | 1464640486351 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:34:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:34:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1294ms 13:34:46 INFO - PROCESS | 3196 | 1464640486422 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 3196 | 1464640486426 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 13:34:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:34:46 INFO - PROCESS | 3196 | 1464640486431 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 3196 | 1464640486434 Marionette TRACE conn6 <- [1,718,null,{}] 13:34:46 INFO - PROCESS | 3196 | 1464640486439 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:46 INFO - PROCESS | 3196 | 1464640486537 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 13:34:46 INFO - PROCESS | 3196 | 1464640486547 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 3196 | ++DOCSHELL 000000155391A800 == 56 [pid = 3196] [id = 189] 13:34:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (0000001551C5F400) [pid = 3196] [serial = 565] [outer = 0000000000000000] 13:34:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (0000001552386800) [pid = 3196] [serial = 566] [outer = 0000001551C5F400] 13:34:46 INFO - PROCESS | 3196 | 1464640486597 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (0000001553617C00) [pid = 3196] [serial = 567] [outer = 0000001551C5F400] 13:34:47 INFO - PROCESS | 3196 | 1464640487119 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 3196 | 1464640487172 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 13:34:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:34:47 INFO - PROCESS | 3196 | 1464640487176 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 3196 | 1464640487178 Marionette TRACE conn6 <- [1,722,null,{}] 13:34:47 INFO - PROCESS | 3196 | 1464640487182 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:47 INFO - PROCESS | 3196 | 1464640487275 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 13:34:47 INFO - PROCESS | 3196 | 1464640487348 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559996000 == 57 [pid = 3196] [id = 190] 13:34:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (0000001553495800) [pid = 3196] [serial = 568] [outer = 0000000000000000] 13:34:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (0000001558F09000) [pid = 3196] [serial = 569] [outer = 0000001553495800] 13:34:47 INFO - PROCESS | 3196 | 1464640487395 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (0000001559610400) [pid = 3196] [serial = 570] [outer = 0000001553495800] 13:34:47 INFO - PROCESS | 3196 | 1464640487780 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:34:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 13:34:47 INFO - PROCESS | 3196 | 1464640487877 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 3196 | 1464640487881 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 13:34:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:34:47 INFO - PROCESS | 3196 | 1464640487892 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 3196 | 1464640487897 Marionette TRACE conn6 <- [1,726,null,{}] 13:34:47 INFO - PROCESS | 3196 | 1464640487906 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:48 INFO - PROCESS | 3196 | 1464640488036 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 13:34:48 INFO - PROCESS | 3196 | 1464640488046 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C583800 == 58 [pid = 3196] [id = 191] 13:34:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (000000155ACC4800) [pid = 3196] [serial = 571] [outer = 0000000000000000] 13:34:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (000000155BA97C00) [pid = 3196] [serial = 572] [outer = 000000155ACC4800] 13:34:48 INFO - PROCESS | 3196 | 1464640488092 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000155CABB800) [pid = 3196] [serial = 573] [outer = 000000155ACC4800] 13:34:48 INFO - PROCESS | 3196 | [3196] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:34:49 INFO - PROCESS | 3196 | 1464640489012 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1148ms 13:34:49 INFO - PROCESS | 3196 | 1464640489037 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 3196 | 1464640489039 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 13:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:34:49 INFO - PROCESS | 3196 | 1464640489043 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 3196 | 1464640489045 Marionette TRACE conn6 <- [1,730,null,{}] 13:34:49 INFO - PROCESS | 3196 | 1464640489056 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:49 INFO - PROCESS | 3196 | 1464640489171 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 13:34:49 INFO - PROCESS | 3196 | 1464640489179 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB1B800 == 59 [pid = 3196] [id = 192] 13:34:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000155ACC8C00) [pid = 3196] [serial = 574] [outer = 0000000000000000] 13:34:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155DB49800) [pid = 3196] [serial = 575] [outer = 000000155ACC8C00] 13:34:49 INFO - PROCESS | 3196 | 1464640489224 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000155E2CBC00) [pid = 3196] [serial = 576] [outer = 000000155ACC8C00] 13:34:50 INFO - PROCESS | 3196 | 1464640490175 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1199ms 13:34:50 INFO - PROCESS | 3196 | 1464640490252 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 3196 | 1464640490255 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 13:34:50 INFO - PROCESS | 3196 | 1464640490259 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 3196 | 1464640490261 Marionette TRACE conn6 <- [1,734,null,{}] 13:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:34:50 INFO - PROCESS | 3196 | 1464640490272 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:50 INFO - PROCESS | 3196 | 1464640490390 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 13:34:50 INFO - PROCESS | 3196 | 1464640490398 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F562800 == 60 [pid = 3196] [id = 193] 13:34:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000155EB39800) [pid = 3196] [serial = 577] [outer = 0000000000000000] 13:34:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000155EB40C00) [pid = 3196] [serial = 578] [outer = 000000155EB39800] 13:34:50 INFO - PROCESS | 3196 | 1464640490494 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155ED56000) [pid = 3196] [serial = 579] [outer = 000000155EB39800] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (000000155996CC00) [pid = 3196] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001557BE6800) [pid = 3196] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000154D1E8000) [pid = 3196] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000154D360800) [pid = 3196] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001553491400) [pid = 3196] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000154D4AC400) [pid = 3196] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (0000001556CF3C00) [pid = 3196] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (0000001551B79800) [pid = 3196] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000155ED2FC00) [pid = 3196] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000155C514000) [pid = 3196] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (0000001559925400) [pid = 3196] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (000000155F59FC00) [pid = 3196] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (0000001552410000) [pid = 3196] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (0000001558E70400) [pid = 3196] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (000000155EB2C800) [pid = 3196] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (000000155991D000) [pid = 3196] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:34:50 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (000000154D4EB400) [pid = 3196] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:34:51 INFO - PROCESS | 3196 | 1464640491405 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:34:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 13:34:51 INFO - PROCESS | 3196 | 1464640491444 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 3196 | 1464640491446 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 13:34:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:34:51 INFO - PROCESS | 3196 | 1464640491449 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 3196 | 1464640491451 Marionette TRACE conn6 <- [1,738,null,{}] 13:34:51 INFO - PROCESS | 3196 | 1464640491455 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:51 INFO - PROCESS | 3196 | 1464640491544 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 13:34:51 INFO - PROCESS | 3196 | 1464640491551 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560751000 == 61 [pid = 3196] [id = 194] 13:34:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (0000001556C82C00) [pid = 3196] [serial = 580] [outer = 0000000000000000] 13:34:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (000000155D86B000) [pid = 3196] [serial = 581] [outer = 0000001556C82C00] 13:34:51 INFO - PROCESS | 3196 | 1464640491598 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (000000155ED98400) [pid = 3196] [serial = 582] [outer = 0000001556C82C00] 13:34:52 INFO - PROCESS | 3196 | 1464640492526 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:34:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 13:34:52 INFO - PROCESS | 3196 | 1464640492580 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 3196 | 1464640492582 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 13:34:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:34:52 INFO - PROCESS | 3196 | 1464640492594 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 3196 | 1464640492596 Marionette TRACE conn6 <- [1,742,null,{}] 13:34:52 INFO - PROCESS | 3196 | 1464640492601 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:52 INFO - PROCESS | 3196 | 1464640492743 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 13:34:52 INFO - PROCESS | 3196 | 1464640492813 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 3196 | ++DOCSHELL 000000154D1BF000 == 62 [pid = 3196] [id = 195] 13:34:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (000000154D11D000) [pid = 3196] [serial = 583] [outer = 0000000000000000] 13:34:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000154D1F3800) [pid = 3196] [serial = 584] [outer = 000000154D11D000] 13:34:52 INFO - PROCESS | 3196 | 1464640492872 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000154DB0A800) [pid = 3196] [serial = 585] [outer = 000000154D11D000] 13:34:54 INFO - PROCESS | 3196 | 1464640494023 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 13:34:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1490ms 13:34:54 INFO - PROCESS | 3196 | 1464640494080 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 3196 | 1464640494085 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 13:34:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:34:54 INFO - PROCESS | 3196 | 1464640494090 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 3196 | 1464640494096 Marionette TRACE conn6 <- [1,746,null,{}] 13:34:54 INFO - PROCESS | 3196 | 1464640494143 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:54 INFO - PROCESS | 3196 | 1464640494292 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 13:34:54 INFO - PROCESS | 3196 | 1464640494374 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 3196 | ++DOCSHELL 00000015590D9800 == 63 [pid = 3196] [id = 196] 13:34:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (0000001552ADBC00) [pid = 3196] [serial = 586] [outer = 0000000000000000] 13:34:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (0000001553778000) [pid = 3196] [serial = 587] [outer = 0000001552ADBC00] 13:34:54 INFO - PROCESS | 3196 | 1464640494434 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (0000001556438800) [pid = 3196] [serial = 588] [outer = 0000001552ADBC00] 13:34:55 INFO - PROCESS | 3196 | 1464640495026 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:34:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 13:34:55 INFO - PROCESS | 3196 | 1464640495080 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 13:34:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:34:55 INFO - PROCESS | 3196 | 1464640495083 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 13:34:55 INFO - PROCESS | 3196 | 1464640495087 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 3196 | 1464640495090 Marionette TRACE conn6 <- [1,750,null,{}] 13:34:55 INFO - PROCESS | 3196 | 1464640495094 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:55 INFO - PROCESS | 3196 | 1464640495212 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 13:34:55 INFO - PROCESS | 3196 | 1464640495333 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560738000 == 64 [pid = 3196] [id = 197] 13:34:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (0000001557030000) [pid = 3196] [serial = 589] [outer = 0000000000000000] 13:34:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (00000015576B0800) [pid = 3196] [serial = 590] [outer = 0000001557030000] 13:34:55 INFO - PROCESS | 3196 | 1464640495393 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (0000001558F15000) [pid = 3196] [serial = 591] [outer = 0000001557030000] 13:34:56 INFO - PROCESS | 3196 | [3196] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:34:56 INFO - PROCESS | 3196 | 1464640496472 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:34:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1446ms 13:34:56 INFO - PROCESS | 3196 | 1464640496550 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 3196 | 1464640496554 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 13:34:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:34:56 INFO - PROCESS | 3196 | 1464640496567 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 3196 | 1464640496572 Marionette TRACE conn6 <- [1,754,null,{}] 13:34:56 INFO - PROCESS | 3196 | 1464640496576 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:56 INFO - PROCESS | 3196 | 1464640496733 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 13:34:56 INFO - PROCESS | 3196 | 1464640496801 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561EE2800 == 65 [pid = 3196] [id = 198] 13:34:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (00000015599D9C00) [pid = 3196] [serial = 592] [outer = 0000000000000000] 13:34:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000155D86B800) [pid = 3196] [serial = 593] [outer = 00000015599D9C00] 13:34:56 INFO - PROCESS | 3196 | 1464640496857 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000155EB2B000) [pid = 3196] [serial = 594] [outer = 00000015599D9C00] 13:34:58 INFO - PROCESS | 3196 | 1464640498112 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1606ms 13:34:58 INFO - PROCESS | 3196 | 1464640498167 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 3196 | 1464640498172 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 13:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:34:58 INFO - PROCESS | 3196 | 1464640498276 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 3196 | 1464640498280 Marionette TRACE conn6 <- [1,758,null,{}] 13:34:58 INFO - PROCESS | 3196 | 1464640498289 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:58 INFO - PROCESS | 3196 | 1464640498394 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 13:34:58 INFO - PROCESS | 3196 | 1464640498463 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570BB000 == 66 [pid = 3196] [id = 199] 13:34:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000154E925400) [pid = 3196] [serial = 595] [outer = 0000000000000000] 13:34:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155196C800) [pid = 3196] [serial = 596] [outer = 000000154E925400] 13:34:58 INFO - PROCESS | 3196 | 1464640498515 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155283B000) [pid = 3196] [serial = 597] [outer = 000000154E925400] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001562010800 == 65 [pid = 3196] [id = 126] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001552A4A800 == 64 [pid = 3196] [id = 147] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155761D000 == 63 [pid = 3196] [id = 29] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001552397000 == 62 [pid = 3196] [id = 27] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001553463800 == 61 [pid = 3196] [id = 28] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001560751000 == 60 [pid = 3196] [id = 194] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155F562800 == 59 [pid = 3196] [id = 193] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB1B800 == 58 [pid = 3196] [id = 192] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155C583800 == 57 [pid = 3196] [id = 191] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001559996000 == 56 [pid = 3196] [id = 190] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155391A800 == 55 [pid = 3196] [id = 189] 13:34:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155742D800 == 54 [pid = 3196] [id = 188] 13:34:59 INFO - PROCESS | 3196 | --DOCSHELL 000000155E55C800 == 53 [pid = 3196] [id = 184] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (0000001559929400) [pid = 3196] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (00000015593A3800) [pid = 3196] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (000000154D3B2C00) [pid = 3196] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (00000015526B7800) [pid = 3196] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000155EB35000) [pid = 3196] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (000000155ED36C00) [pid = 3196] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155370C000) [pid = 3196] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000155ED53000) [pid = 3196] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (0000001554223800) [pid = 3196] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (00000015593A9C00) [pid = 3196] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (0000001558C84400) [pid = 3196] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (0000001553358000) [pid = 3196] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (00000015526B2400) [pid = 3196] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (000000155ED52000) [pid = 3196] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (000000155ED95800) [pid = 3196] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (000000155DB51000) [pid = 3196] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (000000155EB34000) [pid = 3196] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (000000155996E400) [pid = 3196] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 76 (0000001558E79400) [pid = 3196] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 75 (0000001556405000) [pid = 3196] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 74 (000000155BA22400) [pid = 3196] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 73 (000000155CAB2C00) [pid = 3196] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 72 (000000155F5ADC00) [pid = 3196] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 71 (0000001556407800) [pid = 3196] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 70 (000000155BAA2400) [pid = 3196] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 69 (000000155F542400) [pid = 3196] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 68 (000000155ED9EC00) [pid = 3196] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | --DOMWINDOW == 67 (000000155BA9EC00) [pid = 3196] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 3196 | 1464640499136 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 944ms 13:34:59 INFO - PROCESS | 3196 | 1464640499165 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 3196 | 1464640499172 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 13:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:34:59 INFO - PROCESS | 3196 | 1464640499178 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 3196 | 1464640499181 Marionette TRACE conn6 <- [1,762,null,{}] 13:34:59 INFO - PROCESS | 3196 | 1464640499185 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:59 INFO - PROCESS | 3196 | 1464640499284 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 13:34:59 INFO - PROCESS | 3196 | 1464640499357 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557433000 == 54 [pid = 3196] [id = 200] 13:34:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 68 (000000154D365400) [pid = 3196] [serial = 598] [outer = 0000000000000000] 13:34:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 69 (000000155230F800) [pid = 3196] [serial = 599] [outer = 000000154D365400] 13:34:59 INFO - PROCESS | 3196 | 1464640499407 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 70 (0000001553351800) [pid = 3196] [serial = 600] [outer = 000000154D365400] 13:34:59 INFO - PROCESS | 3196 | 1464640499856 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 731ms 13:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:34:59 INFO - PROCESS | 3196 | 1464640499910 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 3196 | 1464640499913 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 13:34:59 INFO - PROCESS | 3196 | 1464640499917 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 3196 | 1464640499921 Marionette TRACE conn6 <- [1,766,null,{}] 13:34:59 INFO - PROCESS | 3196 | 1464640499932 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:00 INFO - PROCESS | 3196 | 1464640500037 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 13:35:00 INFO - PROCESS | 3196 | 1464640500053 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 3196 | ++DOCSHELL 00000015590CD800 == 55 [pid = 3196] [id = 201] 13:35:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 71 (0000001556409400) [pid = 3196] [serial = 601] [outer = 0000000000000000] 13:35:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (000000155640E000) [pid = 3196] [serial = 602] [outer = 0000001556409400] 13:35:00 INFO - PROCESS | 3196 | 1464640500104 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (0000001556CF9400) [pid = 3196] [serial = 603] [outer = 0000001556409400] 13:35:00 INFO - PROCESS | 3196 | 1464640500612 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 733ms 13:35:00 INFO - PROCESS | 3196 | 1464640500652 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 3196 | 1464640500655 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 13:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:35:00 INFO - PROCESS | 3196 | 1464640500659 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 3196 | 1464640500661 Marionette TRACE conn6 <- [1,770,null,{}] 13:35:00 INFO - PROCESS | 3196 | 1464640500664 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:00 INFO - PROCESS | 3196 | 1464640500760 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 13:35:00 INFO - PROCESS | 3196 | 1464640500768 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAB3000 == 56 [pid = 3196] [id = 202] 13:35:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (0000001558C91000) [pid = 3196] [serial = 604] [outer = 0000000000000000] 13:35:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (0000001558E77000) [pid = 3196] [serial = 605] [outer = 0000001558C91000] 13:35:00 INFO - PROCESS | 3196 | 1464640500817 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (0000001559378000) [pid = 3196] [serial = 606] [outer = 0000001558C91000] 13:35:01 INFO - PROCESS | 3196 | 1464640501256 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 13:35:01 INFO - PROCESS | 3196 | 1464640501293 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 13:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:35:01 INFO - PROCESS | 3196 | 1464640501295 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 13:35:01 INFO - PROCESS | 3196 | 1464640501299 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 3196 | 1464640501301 Marionette TRACE conn6 <- [1,774,null,{}] 13:35:01 INFO - PROCESS | 3196 | 1464640501305 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 3196 | 1464640501420 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 13:35:01 INFO - PROCESS | 3196 | 1464640501494 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAE9800 == 57 [pid = 3196] [id = 203] 13:35:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (0000001559616400) [pid = 3196] [serial = 607] [outer = 0000000000000000] 13:35:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (000000155981F000) [pid = 3196] [serial = 608] [outer = 0000001559616400] 13:35:01 INFO - PROCESS | 3196 | 1464640501540 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (0000001559929800) [pid = 3196] [serial = 609] [outer = 0000001559616400] 13:35:01 INFO - PROCESS | 3196 | 1464640501981 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 735ms 13:35:02 INFO - PROCESS | 3196 | 1464640502038 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 3196 | 1464640502040 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 13:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:35:02 INFO - PROCESS | 3196 | 1464640502044 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 3196 | 1464640502046 Marionette TRACE conn6 <- [1,778,null,{}] 13:35:02 INFO - PROCESS | 3196 | 1464640502050 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:02 INFO - PROCESS | 3196 | 1464640502202 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 13:35:02 INFO - PROCESS | 3196 | 1464640502257 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E672000 == 58 [pid = 3196] [id = 204] 13:35:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (000000155A652C00) [pid = 3196] [serial = 610] [outer = 0000000000000000] 13:35:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (000000155C782000) [pid = 3196] [serial = 611] [outer = 000000155A652C00] 13:35:02 INFO - PROCESS | 3196 | 1464640502304 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000155D993000) [pid = 3196] [serial = 612] [outer = 000000155A652C00] 13:35:02 INFO - PROCESS | 3196 | 1464640502758 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 776ms 13:35:02 INFO - PROCESS | 3196 | 1464640502823 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 3196 | 1464640502825 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 13:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:35:02 INFO - PROCESS | 3196 | 1464640502828 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 3196 | 1464640502830 Marionette TRACE conn6 <- [1,782,null,{}] 13:35:02 INFO - PROCESS | 3196 | 1464640502833 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:02 INFO - PROCESS | 3196 | 1464640502951 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 13:35:03 INFO - PROCESS | 3196 | 1464640503007 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 3196 | ++DOCSHELL 000000156085A800 == 59 [pid = 3196] [id = 205] 13:35:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000155E2AD800) [pid = 3196] [serial = 613] [outer = 0000000000000000] 13:35:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000155E2CB800) [pid = 3196] [serial = 614] [outer = 000000155E2AD800] 13:35:03 INFO - PROCESS | 3196 | 1464640503053 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (000000155EB29C00) [pid = 3196] [serial = 615] [outer = 000000155E2AD800] 13:35:03 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000155ACC8C00) [pid = 3196] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:35:03 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (0000001551C5F400) [pid = 3196] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:35:03 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (000000155EB39800) [pid = 3196] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:35:03 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (000000155D990000) [pid = 3196] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:35:03 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (000000155ACC4800) [pid = 3196] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:35:03 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (000000154E9F7400) [pid = 3196] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:35:03 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (0000001553495800) [pid = 3196] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:35:03 INFO - PROCESS | 3196 | 1464640503463 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 13:35:03 INFO - PROCESS | 3196 | 1464640503521 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 3196 | 1464640503532 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 13:35:03 INFO - PROCESS | 3196 | 1464640503535 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:35:03 INFO - PROCESS | 3196 | 1464640503537 Marionette TRACE conn6 <- [1,786,null,{}] 13:35:03 INFO - PROCESS | 3196 | 1464640503541 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 3196 | 1464640503659 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 13:35:03 INFO - PROCESS | 3196 | 1464640503707 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAFC800 == 60 [pid = 3196] [id = 206] 13:35:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (0000001553711C00) [pid = 3196] [serial = 616] [outer = 0000000000000000] 13:35:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (000000155E2D8800) [pid = 3196] [serial = 617] [outer = 0000001553711C00] 13:35:03 INFO - PROCESS | 3196 | 1464640503755 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (000000155EB41000) [pid = 3196] [serial = 618] [outer = 0000001553711C00] 13:35:04 INFO - PROCESS | 3196 | 1464640504115 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 13:35:04 INFO - PROCESS | 3196 | 1464640504171 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 3196 | 1464640504173 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 13:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:35:04 INFO - PROCESS | 3196 | 1464640504176 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 3196 | 1464640504178 Marionette TRACE conn6 <- [1,790,null,{}] 13:35:04 INFO - PROCESS | 3196 | 1464640504182 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:04 INFO - PROCESS | 3196 | 1464640504271 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 13:35:04 INFO - PROCESS | 3196 | 1464640504306 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561ED8800 == 61 [pid = 3196] [id = 207] 13:35:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000155ED32000) [pid = 3196] [serial = 619] [outer = 0000000000000000] 13:35:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000155ED4F400) [pid = 3196] [serial = 620] [outer = 000000155ED32000] 13:35:04 INFO - PROCESS | 3196 | 1464640504352 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000155ED99000) [pid = 3196] [serial = 621] [outer = 000000155ED32000] 13:35:04 INFO - PROCESS | 3196 | 1464640504789 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 13:35:04 INFO - PROCESS | 3196 | 1464640504870 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 3196 | 1464640504872 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 13:35:04 INFO - PROCESS | 3196 | 1464640504875 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:35:04 INFO - PROCESS | 3196 | 1464640504877 Marionette TRACE conn6 <- [1,794,null,{}] 13:35:04 INFO - PROCESS | 3196 | 1464640504881 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:04 INFO - PROCESS | 3196 | 1464640504986 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 13:35:04 INFO - PROCESS | 3196 | 1464640504994 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562113800 == 62 [pid = 3196] [id = 208] 13:35:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (000000155ED5A400) [pid = 3196] [serial = 622] [outer = 0000000000000000] 13:35:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (000000155F0CE400) [pid = 3196] [serial = 623] [outer = 000000155ED5A400] 13:35:05 INFO - PROCESS | 3196 | 1464640505040 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (000000155F16E800) [pid = 3196] [serial = 624] [outer = 000000155ED5A400] 13:35:05 INFO - PROCESS | 3196 | 1464640505690 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 881ms 13:35:05 INFO - PROCESS | 3196 | 1464640505760 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 3196 | 1464640505765 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:35:05 INFO - PROCESS | 3196 | 1464640505771 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 3196 | 1464640505776 Marionette TRACE conn6 <- [1,798,null,{}] 13:35:05 INFO - PROCESS | 3196 | 1464640505782 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:05 INFO - PROCESS | 3196 | 1464640505914 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 13:35:06 INFO - PROCESS | 3196 | 1464640506028 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EBB000 == 63 [pid = 3196] [id = 209] 13:35:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000154D4EBC00) [pid = 3196] [serial = 625] [outer = 0000000000000000] 13:35:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (0000001552837400) [pid = 3196] [serial = 626] [outer = 000000154D4EBC00] 13:35:06 INFO - PROCESS | 3196 | 1464640506097 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155360DC00) [pid = 3196] [serial = 627] [outer = 000000154D4EBC00] 13:35:06 INFO - PROCESS | 3196 | 1464640506704 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 13:35:06 INFO - PROCESS | 3196 | 1464640506761 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 3196 | 1464640506768 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 13:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:35:06 INFO - PROCESS | 3196 | 1464640506775 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 3196 | 1464640506778 Marionette TRACE conn6 <- [1,802,null,{}] 13:35:06 INFO - PROCESS | 3196 | 1464640506783 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:06 INFO - PROCESS | 3196 | 1464640506904 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 13:35:07 INFO - PROCESS | 3196 | 1464640507021 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 3196 | ++DOCSHELL 000000156084C000 == 64 [pid = 3196] [id = 210] 13:35:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (0000001556CF2C00) [pid = 3196] [serial = 628] [outer = 0000000000000000] 13:35:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (00000015576A3C00) [pid = 3196] [serial = 629] [outer = 0000001556CF2C00] 13:35:07 INFO - PROCESS | 3196 | 1464640507078 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001559617400) [pid = 3196] [serial = 630] [outer = 0000001556CF2C00] 13:35:07 INFO - PROCESS | 3196 | 1464640507712 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 3196 | 1464640507767 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 13:35:07 INFO - PROCESS | 3196 | 1464640507771 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 3196 | 1464640507775 Marionette TRACE conn6 <- [1,806,null,{}] 13:35:07 INFO - PROCESS | 3196 | 1464640507788 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:07 INFO - PROCESS | 3196 | 1464640507910 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 13:35:08 INFO - PROCESS | 3196 | 1464640508029 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 3196 | ++DOCSHELL 000000156239D000 == 65 [pid = 3196] [id = 211] 13:35:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155C25A800) [pid = 3196] [serial = 631] [outer = 0000000000000000] 13:35:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155DDB0000) [pid = 3196] [serial = 632] [outer = 000000155C25A800] 13:35:08 INFO - PROCESS | 3196 | 1464640508089 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155DDB7C00) [pid = 3196] [serial = 633] [outer = 000000155C25A800] 13:35:08 INFO - PROCESS | 3196 | 1464640508741 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 985ms 13:35:08 INFO - PROCESS | 3196 | 1464640508758 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 3196 | 1464640508761 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 13:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:35:08 INFO - PROCESS | 3196 | 1464640508779 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 3196 | 1464640508782 Marionette TRACE conn6 <- [1,810,null,{}] 13:35:08 INFO - PROCESS | 3196 | 1464640508786 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:08 INFO - PROCESS | 3196 | 1464640508905 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 13:35:09 INFO - PROCESS | 3196 | 1464640509021 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 3196 | ++DOCSHELL 000000156413A800 == 66 [pid = 3196] [id = 212] 13:35:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155ED54400) [pid = 3196] [serial = 634] [outer = 0000000000000000] 13:35:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155F0D4C00) [pid = 3196] [serial = 635] [outer = 000000155ED54400] 13:35:09 INFO - PROCESS | 3196 | 1464640509078 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155F53F000) [pid = 3196] [serial = 636] [outer = 000000155ED54400] 13:35:09 INFO - PROCESS | 3196 | 1464640509635 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 3196 | 1464640509668 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 13:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:35:09 INFO - PROCESS | 3196 | 1464640509671 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 3196 | 1464640509674 Marionette TRACE conn6 <- [1,814,null,{}] 13:35:09 INFO - PROCESS | 3196 | 1464640509677 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:09 INFO - PROCESS | 3196 | 1464640509787 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 13:35:09 INFO - PROCESS | 3196 | 1464640509876 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564820000 == 67 [pid = 3196] [id = 213] 13:35:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155E207400) [pid = 3196] [serial = 637] [outer = 0000000000000000] 13:35:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155E20D400) [pid = 3196] [serial = 638] [outer = 000000155E207400] 13:35:09 INFO - PROCESS | 3196 | 1464640509931 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155F16AC00) [pid = 3196] [serial = 639] [outer = 000000155E207400] 13:35:10 INFO - PROCESS | 3196 | 1464640510585 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 943ms 13:35:10 INFO - PROCESS | 3196 | 1464640510623 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 13:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:35:10 INFO - PROCESS | 3196 | 1464640510625 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 13:35:10 INFO - PROCESS | 3196 | 1464640510630 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 3196 | 1464640510632 Marionette TRACE conn6 <- [1,818,null,{}] 13:35:10 INFO - PROCESS | 3196 | 1464640510637 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:10 INFO - PROCESS | 3196 | 1464640510773 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 13:35:11 INFO - PROCESS | 3196 | 1464640511019 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 3196 | ++DOCSHELL 000000155645C800 == 68 [pid = 3196] [id = 214] 13:35:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000154D329800) [pid = 3196] [serial = 640] [outer = 0000000000000000] 13:35:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000154D366800) [pid = 3196] [serial = 641] [outer = 000000154D329800] 13:35:11 INFO - PROCESS | 3196 | 1464640511083 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000154D4E7400) [pid = 3196] [serial = 642] [outer = 000000154D329800] 13:35:13 INFO - PROCESS | 3196 | 1464640513013 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2447ms 13:35:13 INFO - PROCESS | 3196 | 1464640513078 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 3196 | 1464640513083 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 13:35:13 INFO - PROCESS | 3196 | 1464640513087 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:35:13 INFO - PROCESS | 3196 | 1464640513090 Marionette TRACE conn6 <- [1,822,null,{}] 13:35:13 INFO - PROCESS | 3196 | 1464640513095 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:13 INFO - PROCESS | 3196 | 1464640513252 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 13:35:13 INFO - PROCESS | 3196 | --DOCSHELL 000000154E22E800 == 67 [pid = 3196] [id = 14] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155D86B000) [pid = 3196] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOCSHELL 00000015590D9800 == 66 [pid = 3196] [id = 196] 13:35:13 INFO - PROCESS | 3196 | --DOCSHELL 000000154D1BF000 == 65 [pid = 3196] [id = 195] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155ED56000) [pid = 3196] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155CABB800) [pid = 3196] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155DB49800) [pid = 3196] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (0000001552386800) [pid = 3196] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155EB40C00) [pid = 3196] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001553617C00) [pid = 3196] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155E2B1000) [pid = 3196] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155BA97C00) [pid = 3196] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155E2D5400) [pid = 3196] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000155E2CBC00) [pid = 3196] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001553492000) [pid = 3196] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001551D45C00) [pid = 3196] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000155E2D8C00) [pid = 3196] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (0000001558F09000) [pid = 3196] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001559610400) [pid = 3196] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155A524C00) [pid = 3196] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (0000001554226800) [pid = 3196] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:35:13 INFO - PROCESS | 3196 | 1464640513377 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552397000 == 66 [pid = 3196] [id = 215] 13:35:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000154D322400) [pid = 3196] [serial = 643] [outer = 0000000000000000] 13:35:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000154D4AF800) [pid = 3196] [serial = 644] [outer = 000000154D322400] 13:35:13 INFO - PROCESS | 3196 | 1464640513426 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (0000001552610C00) [pid = 3196] [serial = 645] [outer = 000000154D322400] 13:35:13 INFO - PROCESS | 3196 | 1464640513881 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 839ms 13:35:13 INFO - PROCESS | 3196 | 1464640513933 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 3196 | 1464640513937 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 13:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:35:13 INFO - PROCESS | 3196 | 1464640513942 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 3196 | 1464640513944 Marionette TRACE conn6 <- [1,826,null,{}] 13:35:13 INFO - PROCESS | 3196 | 1464640513948 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:14 INFO - PROCESS | 3196 | 1464640514043 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 13:35:14 INFO - PROCESS | 3196 | 1464640514053 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 3196 | ++DOCSHELL 000000155909B000 == 67 [pid = 3196] [id = 216] 13:35:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (0000001556C80000) [pid = 3196] [serial = 646] [outer = 0000000000000000] 13:35:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (00000015576AFC00) [pid = 3196] [serial = 647] [outer = 0000001556C80000] 13:35:14 INFO - PROCESS | 3196 | 1464640514105 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (00000015593ACC00) [pid = 3196] [serial = 648] [outer = 0000001556C80000] 13:35:14 INFO - PROCESS | 3196 | 1464640514579 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 13:35:14 INFO - PROCESS | 3196 | 1464640514637 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 3196 | 1464640514640 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 13:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:35:14 INFO - PROCESS | 3196 | 1464640514645 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 3196 | 1464640514651 Marionette TRACE conn6 <- [1,830,null,{}] 13:35:14 INFO - PROCESS | 3196 | 1464640514661 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:14 INFO - PROCESS | 3196 | 1464640514759 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 13:35:14 INFO - PROCESS | 3196 | 1464640514846 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DADE800 == 68 [pid = 3196] [id = 217] 13:35:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155996E000) [pid = 3196] [serial = 649] [outer = 0000000000000000] 13:35:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155A526800) [pid = 3196] [serial = 650] [outer = 000000155996E000] 13:35:14 INFO - PROCESS | 3196 | 1464640514892 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155C54F400) [pid = 3196] [serial = 651] [outer = 000000155996E000] 13:35:15 INFO - PROCESS | 3196 | 1464640515271 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 690ms 13:35:15 INFO - PROCESS | 3196 | 1464640515337 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 3196 | 1464640515339 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 13:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:35:15 INFO - PROCESS | 3196 | 1464640515343 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 3196 | 1464640515345 Marionette TRACE conn6 <- [1,834,null,{}] 13:35:15 INFO - PROCESS | 3196 | 1464640515349 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:15 INFO - PROCESS | 3196 | 1464640515504 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 13:35:15 INFO - PROCESS | 3196 | 1464640515550 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F568000 == 69 [pid = 3196] [id = 218] 13:35:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155D874800) [pid = 3196] [serial = 652] [outer = 0000000000000000] 13:35:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155D99C400) [pid = 3196] [serial = 653] [outer = 000000155D874800] 13:35:15 INFO - PROCESS | 3196 | 1464640515599 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155DB56800) [pid = 3196] [serial = 654] [outer = 000000155D874800] 13:35:16 INFO - PROCESS | 3196 | 1464640516061 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 732ms 13:35:16 INFO - PROCESS | 3196 | 1464640516076 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 3196 | 1464640516079 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 13:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:35:16 INFO - PROCESS | 3196 | 1464640516082 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 3196 | 1464640516084 Marionette TRACE conn6 <- [1,838,null,{}] 13:35:16 INFO - PROCESS | 3196 | 1464640516094 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:16 INFO - PROCESS | 3196 | 1464640516208 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 13:35:16 INFO - PROCESS | 3196 | 1464640516269 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560858800 == 70 [pid = 3196] [id = 219] 13:35:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155E2AF800) [pid = 3196] [serial = 655] [outer = 0000000000000000] 13:35:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155E2B9000) [pid = 3196] [serial = 656] [outer = 000000155E2AF800] 13:35:16 INFO - PROCESS | 3196 | 1464640516322 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155EB2E400) [pid = 3196] [serial = 657] [outer = 000000155E2AF800] 13:35:16 INFO - PROCESS | 3196 | 1464640516781 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 731ms 13:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:35:16 INFO - PROCESS | 3196 | 1464640516817 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 3196 | 1464640516819 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 13:35:16 INFO - PROCESS | 3196 | 1464640516823 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 3196 | 1464640516825 Marionette TRACE conn6 <- [1,842,null,{}] 13:35:16 INFO - PROCESS | 3196 | 1464640516866 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:16 INFO - PROCESS | 3196 | 1464640516984 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 13:35:17 INFO - PROCESS | 3196 | 1464640517037 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562021800 == 71 [pid = 3196] [id = 220] 13:35:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155E2D7400) [pid = 3196] [serial = 658] [outer = 0000000000000000] 13:35:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155ED97000) [pid = 3196] [serial = 659] [outer = 000000155E2D7400] 13:35:17 INFO - PROCESS | 3196 | 1464640517082 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155F545800) [pid = 3196] [serial = 660] [outer = 000000155E2D7400] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001559616400) [pid = 3196] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (0000001556409400) [pid = 3196] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000154E925400) [pid = 3196] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001556C82C00) [pid = 3196] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000154D365400) [pid = 3196] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (0000001558C91000) [pid = 3196] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000155A652C00) [pid = 3196] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001553711C00) [pid = 3196] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155E2AD800) [pid = 3196] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:35:17 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155ED32000) [pid = 3196] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:35:17 INFO - PROCESS | 3196 | 1464640517570 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 775ms 13:35:17 INFO - PROCESS | 3196 | 1464640517601 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 3196 | 1464640517604 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 13:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:35:17 INFO - PROCESS | 3196 | 1464640517607 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 3196 | 1464640517609 Marionette TRACE conn6 <- [1,846,null,{}] 13:35:17 INFO - PROCESS | 3196 | 1464640517613 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:17 INFO - PROCESS | 3196 | 1464640517702 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 13:35:17 INFO - PROCESS | 3196 | 1464640517787 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622BC800 == 72 [pid = 3196] [id = 221] 13:35:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (00000015533AF400) [pid = 3196] [serial = 661] [outer = 0000000000000000] 13:35:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001559971C00) [pid = 3196] [serial = 662] [outer = 00000015533AF400] 13:35:17 INFO - PROCESS | 3196 | 1464640517833 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155EB14800) [pid = 3196] [serial = 663] [outer = 00000015533AF400] 13:35:18 INFO - PROCESS | 3196 | 1464640518204 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:35:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155D4BD000) [pid = 3196] [serial = 664] [outer = 0000001556C7B000] 13:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 13:35:18 INFO - PROCESS | 3196 | 1464640518259 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 3196 | 1464640518261 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 13:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:35:18 INFO - PROCESS | 3196 | 1464640518280 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 3196 | 1464640518282 Marionette TRACE conn6 <- [1,850,null,{}] 13:35:18 INFO - PROCESS | 3196 | 1464640518286 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:18 INFO - PROCESS | 3196 | 1464640518404 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 13:35:18 INFO - PROCESS | 3196 | 1464640518416 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E41B000 == 73 [pid = 3196] [id = 222] 13:35:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155D4BA000) [pid = 3196] [serial = 665] [outer = 0000000000000000] 13:35:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155D4BFC00) [pid = 3196] [serial = 666] [outer = 000000155D4BA000] 13:35:18 INFO - PROCESS | 3196 | 1464640518462 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155EB19800) [pid = 3196] [serial = 667] [outer = 000000155D4BA000] 13:35:18 INFO - PROCESS | 3196 | 1464640518877 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 650ms 13:35:18 INFO - PROCESS | 3196 | 1464640518930 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 3196 | 1464640518933 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 13:35:18 INFO - PROCESS | 3196 | 1464640518937 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 3196 | 1464640518939 Marionette TRACE conn6 <- [1,854,null,{}] 13:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:35:18 INFO - PROCESS | 3196 | 1464640518947 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:19 INFO - PROCESS | 3196 | 1464640519037 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 13:35:19 INFO - PROCESS | 3196 | 1464640519046 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 3196 | ++DOCSHELL 000000156551A800 == 74 [pid = 3196] [id = 223] 13:35:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155EB16C00) [pid = 3196] [serial = 668] [outer = 0000000000000000] 13:35:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155EBC8800) [pid = 3196] [serial = 669] [outer = 000000155EB16C00] 13:35:19 INFO - PROCESS | 3196 | 1464640519091 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155EBCE800) [pid = 3196] [serial = 670] [outer = 000000155EB16C00] 13:35:19 INFO - PROCESS | 3196 | 1464640519693 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 773ms 13:35:19 INFO - PROCESS | 3196 | 1464640519777 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 3196 | 1464640519781 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 13:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:35:19 INFO - PROCESS | 3196 | 1464640519802 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 3196 | 1464640519807 Marionette TRACE conn6 <- [1,858,null,{}] 13:35:19 INFO - PROCESS | 3196 | 1464640519814 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:19 INFO - PROCESS | 3196 | 1464640519948 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 13:35:20 INFO - PROCESS | 3196 | 1464640520062 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 3196 | ++DOCSHELL 000000155908A800 == 75 [pid = 3196] [id = 224] 13:35:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000154D4ABC00) [pid = 3196] [serial = 671] [outer = 0000000000000000] 13:35:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155284E400) [pid = 3196] [serial = 672] [outer = 000000154D4ABC00] 13:35:20 INFO - PROCESS | 3196 | 1464640520122 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001557024000) [pid = 3196] [serial = 673] [outer = 000000154D4ABC00] 13:35:20 INFO - PROCESS | 3196 | 1464640520702 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 942ms 13:35:20 INFO - PROCESS | 3196 | 1464640520759 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 3196 | 1464640520765 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 13:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:35:20 INFO - PROCESS | 3196 | 1464640520773 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 3196 | 1464640520776 Marionette TRACE conn6 <- [1,862,null,{}] 13:35:20 INFO - PROCESS | 3196 | 1464640520781 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:20 INFO - PROCESS | 3196 | 1464640520905 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 13:35:21 INFO - PROCESS | 3196 | 1464640520999 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600C7000 == 76 [pid = 3196] [id = 225] 13:35:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001556405000) [pid = 3196] [serial = 674] [outer = 0000000000000000] 13:35:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001559921400) [pid = 3196] [serial = 675] [outer = 0000001556405000] 13:35:21 INFO - PROCESS | 3196 | 1464640521056 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155BAA2400) [pid = 3196] [serial = 676] [outer = 0000001556405000] 13:35:21 INFO - PROCESS | 3196 | 1464640521701 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 985ms 13:35:21 INFO - PROCESS | 3196 | 1464640521760 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 3196 | 1464640521763 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 13:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:35:21 INFO - PROCESS | 3196 | 1464640521767 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 3196 | 1464640521771 Marionette TRACE conn6 <- [1,866,null,{}] 13:35:21 INFO - PROCESS | 3196 | 1464640521783 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:21 INFO - PROCESS | 3196 | 1464640521937 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 13:35:22 INFO - PROCESS | 3196 | 1464640522061 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 3196 | ++DOCSHELL 000000156551C800 == 77 [pid = 3196] [id = 226] 13:35:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155EB12800) [pid = 3196] [serial = 677] [outer = 0000000000000000] 13:35:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155EB25400) [pid = 3196] [serial = 678] [outer = 000000155EB12800] 13:35:22 INFO - PROCESS | 3196 | 1464640522120 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155EBD2400) [pid = 3196] [serial = 679] [outer = 000000155EB12800] 13:35:22 INFO - PROCESS | 3196 | 1464640522745 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1028ms 13:35:22 INFO - PROCESS | 3196 | 1464640522797 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 13:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:35:22 INFO - PROCESS | 3196 | 1464640522800 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 13:35:22 INFO - PROCESS | 3196 | 1464640522804 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 3196 | 1464640522806 Marionette TRACE conn6 <- [1,870,null,{}] 13:35:22 INFO - PROCESS | 3196 | 1464640522810 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:22 INFO - PROCESS | 3196 | 1464640522929 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 13:35:23 INFO - PROCESS | 3196 | 1464640523021 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E78E800 == 78 [pid = 3196] [id = 227] 13:35:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155EDA1400) [pid = 3196] [serial = 680] [outer = 0000000000000000] 13:35:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155F167000) [pid = 3196] [serial = 681] [outer = 000000155EDA1400] 13:35:23 INFO - PROCESS | 3196 | 1464640523079 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155F5A0000) [pid = 3196] [serial = 682] [outer = 000000155EDA1400] 13:35:23 INFO - PROCESS | 3196 | 1464640523597 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 839ms 13:35:23 INFO - PROCESS | 3196 | 1464640523658 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 3196 | 1464640523660 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 13:35:23 INFO - PROCESS | 3196 | 1464640523665 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 3196 | 1464640523667 Marionette TRACE conn6 <- [1,874,null,{}] 13:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:35:23 INFO - PROCESS | 3196 | 1464640523671 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:23 INFO - PROCESS | 3196 | 1464640523793 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 13:35:23 INFO - PROCESS | 3196 | 1464640523885 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E7A9800 == 79 [pid = 3196] [id = 228] 13:35:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155E46FC00) [pid = 3196] [serial = 683] [outer = 0000000000000000] 13:35:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155E474800) [pid = 3196] [serial = 684] [outer = 000000155E46FC00] 13:35:23 INFO - PROCESS | 3196 | 1464640523940 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155E47A800) [pid = 3196] [serial = 685] [outer = 000000155E46FC00] 13:35:24 INFO - PROCESS | 3196 | 1464640524550 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 923ms 13:35:24 INFO - PROCESS | 3196 | 1464640524595 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 3196 | 1464640524598 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:35:24 INFO - PROCESS | 3196 | 1464640524601 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 3196 | 1464640524603 Marionette TRACE conn6 <- [1,878,null,{}] 13:35:24 INFO - PROCESS | 3196 | 1464640524607 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:24 INFO - PROCESS | 3196 | 1464640524741 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 13:35:24 INFO - PROCESS | 3196 | 1464640524864 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 3196 | ++DOCSHELL 000000156408D800 == 80 [pid = 3196] [id = 229] 13:35:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155E479C00) [pid = 3196] [serial = 686] [outer = 0000000000000000] 13:35:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (0000001560837800) [pid = 3196] [serial = 687] [outer = 000000155E479C00] 13:35:24 INFO - PROCESS | 3196 | 1464640524921 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000156113B800) [pid = 3196] [serial = 688] [outer = 000000155E479C00] 13:35:25 INFO - PROCESS | 3196 | 1464640525573 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1028ms 13:35:25 INFO - PROCESS | 3196 | 1464640525632 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 3196 | 1464640525635 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 13:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:35:25 INFO - PROCESS | 3196 | 1464640525638 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 3196 | 1464640525641 Marionette TRACE conn6 <- [1,882,null,{}] 13:35:25 INFO - PROCESS | 3196 | 1464640525645 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:25 INFO - PROCESS | 3196 | 1464640525759 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 13:35:26 INFO - PROCESS | 3196 | 1464640526025 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EB7000 == 81 [pid = 3196] [id = 230] 13:35:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000154D362C00) [pid = 3196] [serial = 689] [outer = 0000000000000000] 13:35:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000154D3BC000) [pid = 3196] [serial = 690] [outer = 000000154D362C00] 13:35:26 INFO - PROCESS | 3196 | 1464640526087 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (0000001552616000) [pid = 3196] [serial = 691] [outer = 000000154D362C00] 13:35:26 INFO - PROCESS | 3196 | 1464640526707 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1128ms 13:35:26 INFO - PROCESS | 3196 | 1464640526769 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 3196 | 1464640526774 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 13:35:26 INFO - PROCESS | 3196 | 1464640526779 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:35:26 INFO - PROCESS | 3196 | 1464640526782 Marionette TRACE conn6 <- [1,886,null,{}] 13:35:26 INFO - PROCESS | 3196 | 1464640526788 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:26 INFO - PROCESS | 3196 | 1464640526953 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 13:35:26 INFO - PROCESS | 3196 | 1464640526965 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558ECA000 == 82 [pid = 3196] [id = 231] 13:35:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (0000001556409800) [pid = 3196] [serial = 692] [outer = 0000000000000000] 13:35:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155702DC00) [pid = 3196] [serial = 693] [outer = 0000001556409800] 13:35:27 INFO - PROCESS | 3196 | 1464640527018 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (00000015593A1000) [pid = 3196] [serial = 694] [outer = 0000001556409800] 13:35:27 INFO - PROCESS | 3196 | --DOCSHELL 00000015590E3000 == 81 [pid = 3196] [id = 30] 13:35:27 INFO - PROCESS | 3196 | --DOCSHELL 000000156074F800 == 80 [pid = 3196] [id = 187] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000154D1F3800) [pid = 3196] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (0000001553778000) [pid = 3196] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (00000015576B0800) [pid = 3196] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155D86B800) [pid = 3196] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155F0CE400) [pid = 3196] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155981F000) [pid = 3196] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155640E000) [pid = 3196] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001556CF9400) [pid = 3196] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001559929800) [pid = 3196] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155283B000) [pid = 3196] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155196C800) [pid = 3196] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155ED98400) [pid = 3196] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155230F800) [pid = 3196] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001553351800) [pid = 3196] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001558E77000) [pid = 3196] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155D993000) [pid = 3196] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155C782000) [pid = 3196] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155E2D8800) [pid = 3196] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155E2CB800) [pid = 3196] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155EB29C00) [pid = 3196] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155ED99000) [pid = 3196] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155ED4F400) [pid = 3196] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155EB41000) [pid = 3196] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001559378000) [pid = 3196] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:35:27 INFO - PROCESS | 3196 | 1464640527601 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 880ms 13:35:27 INFO - PROCESS | 3196 | 1464640527665 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 3196 | 1464640527669 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 13:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:35:27 INFO - PROCESS | 3196 | 1464640527674 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 3196 | 1464640527676 Marionette TRACE conn6 <- [1,890,null,{}] 13:35:27 INFO - PROCESS | 3196 | 1464640527680 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:27 INFO - PROCESS | 3196 | 1464640527778 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 13:35:27 INFO - PROCESS | 3196 | 1464640527876 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EC4000 == 81 [pid = 3196] [id = 232] 13:35:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000154E25B400) [pid = 3196] [serial = 695] [outer = 0000000000000000] 13:35:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (00000015533B0400) [pid = 3196] [serial = 696] [outer = 000000154E25B400] 13:35:27 INFO - PROCESS | 3196 | 1464640527924 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001558F09C00) [pid = 3196] [serial = 697] [outer = 000000154E25B400] 13:35:28 INFO - PROCESS | 3196 | 1464640528324 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 13:35:28 INFO - PROCESS | 3196 | 1464640528369 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 3196 | 1464640528371 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 13:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:35:28 INFO - PROCESS | 3196 | 1464640528376 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 3196 | 1464640528383 Marionette TRACE conn6 <- [1,894,null,{}] 13:35:28 INFO - PROCESS | 3196 | 1464640528392 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:28 INFO - PROCESS | 3196 | 1464640528489 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 13:35:28 INFO - PROCESS | 3196 | 1464640528498 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E41A800 == 82 [pid = 3196] [id = 233] 13:35:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155991C000) [pid = 3196] [serial = 698] [outer = 0000000000000000] 13:35:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155ADB6C00) [pid = 3196] [serial = 699] [outer = 000000155991C000] 13:35:28 INFO - PROCESS | 3196 | 1464640528544 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155CABA400) [pid = 3196] [serial = 700] [outer = 000000155991C000] 13:35:29 INFO - PROCESS | 3196 | 1464640529051 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 733ms 13:35:29 INFO - PROCESS | 3196 | 1464640529111 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 3196 | 1464640529113 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 13:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:35:29 INFO - PROCESS | 3196 | 1464640529117 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 3196 | 1464640529118 Marionette TRACE conn6 <- [1,898,null,{}] 13:35:29 INFO - PROCESS | 3196 | 1464640529122 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:29 INFO - PROCESS | 3196 | 1464640529220 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 13:35:29 INFO - PROCESS | 3196 | 1464640529227 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E78B000 == 83 [pid = 3196] [id = 234] 13:35:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155D660400) [pid = 3196] [serial = 701] [outer = 0000000000000000] 13:35:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155D869400) [pid = 3196] [serial = 702] [outer = 000000155D660400] 13:35:29 INFO - PROCESS | 3196 | 1464640529274 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155DDB1400) [pid = 3196] [serial = 703] [outer = 000000155D660400] 13:35:29 INFO - PROCESS | 3196 | 1464640529755 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 13:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:35:29 INFO - PROCESS | 3196 | 1464640529791 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 3196 | 1464640529793 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 13:35:29 INFO - PROCESS | 3196 | 1464640529796 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 3196 | 1464640529798 Marionette TRACE conn6 <- [1,902,null,{}] 13:35:29 INFO - PROCESS | 3196 | 1464640529801 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:29 INFO - PROCESS | 3196 | 1464640529948 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 13:35:29 INFO - PROCESS | 3196 | 1464640529973 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560751000 == 84 [pid = 3196] [id = 235] 13:35:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155E20B400) [pid = 3196] [serial = 704] [outer = 0000000000000000] 13:35:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155E2AC800) [pid = 3196] [serial = 705] [outer = 000000155E20B400] 13:35:30 INFO - PROCESS | 3196 | 1464640530025 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155E46D000) [pid = 3196] [serial = 706] [outer = 000000155E20B400] 13:35:30 INFO - PROCESS | 3196 | 1464640530514 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 732ms 13:35:30 INFO - PROCESS | 3196 | 1464640530531 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 3196 | 1464640530534 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 13:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:35:30 INFO - PROCESS | 3196 | 1464640530544 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 3196 | 1464640530546 Marionette TRACE conn6 <- [1,906,null,{}] 13:35:30 INFO - PROCESS | 3196 | 1464640530550 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:30 INFO - PROCESS | 3196 | 1464640530690 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 13:35:30 INFO - PROCESS | 3196 | 1464640530751 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D78000 == 85 [pid = 3196] [id = 236] 13:35:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155EBC6800) [pid = 3196] [serial = 707] [outer = 0000000000000000] 13:35:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155EBD4000) [pid = 3196] [serial = 708] [outer = 000000155EBC6800] 13:35:30 INFO - PROCESS | 3196 | 1464640530796 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155ED53800) [pid = 3196] [serial = 709] [outer = 000000155EBC6800] 13:35:31 INFO - PROCESS | 3196 | 1464640531219 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 13:35:31 INFO - PROCESS | 3196 | 1464640531271 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 3196 | 1464640531273 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 13:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:35:31 INFO - PROCESS | 3196 | 1464640531318 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 3196 | 1464640531320 Marionette TRACE conn6 <- [1,910,null,{}] 13:35:31 INFO - PROCESS | 3196 | 1464640531324 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:31 INFO - PROCESS | 3196 | 1464640531440 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155D874800) [pid = 3196] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (0000001556C80000) [pid = 3196] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155ED5A400) [pid = 3196] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155E2AF800) [pid = 3196] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155996E000) [pid = 3196] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000154D329800) [pid = 3196] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000154D322400) [pid = 3196] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (00000015533AF400) [pid = 3196] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155E2D7400) [pid = 3196] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:35:31 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155D4BA000) [pid = 3196] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:35:31 INFO - PROCESS | 3196 | 1464640531586 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559A38000 == 86 [pid = 3196] [id = 237] 13:35:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000154D329800) [pid = 3196] [serial = 710] [outer = 0000000000000000] 13:35:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (0000001551CD3000) [pid = 3196] [serial = 711] [outer = 000000154D329800] 13:35:31 INFO - PROCESS | 3196 | 1464640531633 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155E2AF800) [pid = 3196] [serial = 712] [outer = 000000154D329800] 13:35:32 INFO - PROCESS | 3196 | 1464640532011 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 755ms 13:35:32 INFO - PROCESS | 3196 | 1464640532061 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 3196 | 1464640532063 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 13:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:35:32 INFO - PROCESS | 3196 | 1464640532066 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 3196 | 1464640532068 Marionette TRACE conn6 <- [1,914,null,{}] 13:35:32 INFO - PROCESS | 3196 | 1464640532072 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:32 INFO - PROCESS | 3196 | 1464640532193 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 13:35:32 INFO - PROCESS | 3196 | 1464640532203 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564089000 == 87 [pid = 3196] [id = 238] 13:35:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155996E000) [pid = 3196] [serial = 713] [outer = 0000000000000000] 13:35:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155E490C00) [pid = 3196] [serial = 714] [outer = 000000155996E000] 13:35:32 INFO - PROCESS | 3196 | 1464640532249 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155E4C1800) [pid = 3196] [serial = 715] [outer = 000000155996E000] 13:35:32 INFO - PROCESS | 3196 | 1464640532669 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 13:35:32 INFO - PROCESS | 3196 | 1464640532698 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 3196 | 1464640532700 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 13:35:32 INFO - PROCESS | 3196 | 1464640532704 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:35:32 INFO - PROCESS | 3196 | 1464640532706 Marionette TRACE conn6 <- [1,918,null,{}] 13:35:32 INFO - PROCESS | 3196 | 1464640532709 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:32 INFO - PROCESS | 3196 | 1464640532833 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 13:35:32 INFO - PROCESS | 3196 | 1464640532876 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564816000 == 88 [pid = 3196] [id = 239] 13:35:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155E4C5400) [pid = 3196] [serial = 716] [outer = 0000000000000000] 13:35:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155E4C8400) [pid = 3196] [serial = 717] [outer = 000000155E4C5400] 13:35:32 INFO - PROCESS | 3196 | 1464640532920 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155ED99400) [pid = 3196] [serial = 718] [outer = 000000155E4C5400] 13:35:33 INFO - PROCESS | 3196 | 1464640533344 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 13:35:33 INFO - PROCESS | 3196 | 1464640533379 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 13:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:35:33 INFO - PROCESS | 3196 | 1464640533381 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 13:35:33 INFO - PROCESS | 3196 | 1464640533384 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 3196 | 1464640533386 Marionette TRACE conn6 <- [1,922,null,{}] 13:35:33 INFO - PROCESS | 3196 | 1464640533390 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:33 INFO - PROCESS | 3196 | 1464640533483 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 13:35:33 INFO - PROCESS | 3196 | 1464640533493 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565B5D000 == 89 [pid = 3196] [id = 240] 13:35:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155E604800) [pid = 3196] [serial = 719] [outer = 0000000000000000] 13:35:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155E60C800) [pid = 3196] [serial = 720] [outer = 000000155E604800] 13:35:33 INFO - PROCESS | 3196 | 1464640533543 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155F0C7800) [pid = 3196] [serial = 721] [outer = 000000155E604800] 13:35:34 INFO - PROCESS | 3196 | 1464640534273 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 942ms 13:35:34 INFO - PROCESS | 3196 | 1464640534330 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 3196 | 1464640534337 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 13:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:35:34 INFO - PROCESS | 3196 | 1464640534342 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 3196 | 1464640534347 Marionette TRACE conn6 <- [1,926,null,{}] 13:35:34 INFO - PROCESS | 3196 | 1464640534353 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:34 INFO - PROCESS | 3196 | 1464640534477 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 13:35:34 INFO - PROCESS | 3196 | 1464640534605 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BABA800 == 90 [pid = 3196] [id = 241] 13:35:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (0000001553611000) [pid = 3196] [serial = 722] [outer = 0000000000000000] 13:35:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001556438000) [pid = 3196] [serial = 723] [outer = 0000001553611000] 13:35:34 INFO - PROCESS | 3196 | 1464640534666 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155939EC00) [pid = 3196] [serial = 724] [outer = 0000001553611000] 13:35:35 INFO - PROCESS | 3196 | 1464640535235 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 943ms 13:35:35 INFO - PROCESS | 3196 | 1464640535288 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 3196 | 1464640535294 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 13:35:35 INFO - PROCESS | 3196 | 1464640535301 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:35:35 INFO - PROCESS | 3196 | 1464640535304 Marionette TRACE conn6 <- [1,930,null,{}] 13:35:35 INFO - PROCESS | 3196 | 1464640535309 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:35 INFO - PROCESS | 3196 | 1464640535433 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 13:35:35 INFO - PROCESS | 3196 | 1464640535559 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 3196 | ++DOCSHELL 000000155EE5F800 == 91 [pid = 3196] [id = 242] 13:35:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155D4BE000) [pid = 3196] [serial = 725] [outer = 0000000000000000] 13:35:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155D99D000) [pid = 3196] [serial = 726] [outer = 000000155D4BE000] 13:35:35 INFO - PROCESS | 3196 | 1464640535616 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155E20E400) [pid = 3196] [serial = 727] [outer = 000000155D4BE000] 13:35:36 INFO - PROCESS | 3196 | 1464640536233 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 13:35:36 INFO - PROCESS | 3196 | 1464640536293 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 3196 | 1464640536296 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 13:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:35:36 INFO - PROCESS | 3196 | 1464640536300 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 3196 | 1464640536304 Marionette TRACE conn6 <- [1,934,null,{}] 13:35:36 INFO - PROCESS | 3196 | 1464640536317 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:36 INFO - PROCESS | 3196 | 1464640536479 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 13:35:36 INFO - PROCESS | 3196 | 1464640536539 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564843800 == 92 [pid = 3196] [id = 243] 13:35:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155E611000) [pid = 3196] [serial = 728] [outer = 0000000000000000] 13:35:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155EB10C00) [pid = 3196] [serial = 729] [outer = 000000155E611000] 13:35:36 INFO - PROCESS | 3196 | 1464640536597 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155ED56000) [pid = 3196] [serial = 730] [outer = 000000155E611000] 13:35:37 INFO - PROCESS | 3196 | 1464640537217 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 944ms 13:35:37 INFO - PROCESS | 3196 | 1464640537246 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 3196 | 1464640537249 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 13:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:35:37 INFO - PROCESS | 3196 | 1464640537253 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 3196 | 1464640537255 Marionette TRACE conn6 <- [1,938,null,{}] 13:35:37 INFO - PROCESS | 3196 | 1464640537259 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 3196 | 1464640537382 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 13:35:37 INFO - PROCESS | 3196 | 1464640537479 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565B62800 == 93 [pid = 3196] [id = 244] 13:35:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155F542C00) [pid = 3196] [serial = 731] [outer = 0000000000000000] 13:35:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155F59F800) [pid = 3196] [serial = 732] [outer = 000000155F542C00] 13:35:37 INFO - PROCESS | 3196 | 1464640537534 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (0000001560835C00) [pid = 3196] [serial = 733] [outer = 000000155F542C00] 13:35:38 INFO - PROCESS | 3196 | 1464640538098 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 880ms 13:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:35:38 INFO - PROCESS | 3196 | 1464640538135 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 3196 | 1464640538137 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 13:35:38 INFO - PROCESS | 3196 | 1464640538141 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 3196 | 1464640538143 Marionette TRACE conn6 <- [1,942,null,{}] 13:35:38 INFO - PROCESS | 3196 | 1464640538146 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:38 INFO - PROCESS | 3196 | 1464640538260 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 13:35:38 INFO - PROCESS | 3196 | 1464640538356 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AF7D800 == 94 [pid = 3196] [id = 245] 13:35:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155AFB0C00) [pid = 3196] [serial = 734] [outer = 0000000000000000] 13:35:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155AFB7C00) [pid = 3196] [serial = 735] [outer = 000000155AFB0C00] 13:35:38 INFO - PROCESS | 3196 | 1464640538411 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155AFBD800) [pid = 3196] [serial = 736] [outer = 000000155AFB0C00] 13:35:39 INFO - PROCESS | 3196 | 1464640539006 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 944ms 13:35:39 INFO - PROCESS | 3196 | 1464640539088 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 3196 | 1464640539091 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 13:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:35:39 INFO - PROCESS | 3196 | 1464640539095 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 3196 | 1464640539097 Marionette TRACE conn6 <- [1,946,null,{}] 13:35:39 INFO - PROCESS | 3196 | 1464640539101 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:39 INFO - PROCESS | 3196 | 1464640539268 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 13:35:39 INFO - PROCESS | 3196 | 1464640539388 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E458800 == 95 [pid = 3196] [id = 246] 13:35:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (0000001561144000) [pid = 3196] [serial = 737] [outer = 0000000000000000] 13:35:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (0000001561D92400) [pid = 3196] [serial = 738] [outer = 0000001561144000] 13:35:39 INFO - PROCESS | 3196 | 1464640539446 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (0000001561D99000) [pid = 3196] [serial = 739] [outer = 0000001561144000] 13:35:40 INFO - PROCESS | 3196 | 1464640540045 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 984ms 13:35:40 INFO - PROCESS | 3196 | 1464640540081 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 3196 | 1464640540083 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 13:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:35:40 INFO - PROCESS | 3196 | 1464640540087 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 3196 | 1464640540089 Marionette TRACE conn6 <- [1,950,null,{}] 13:35:40 INFO - PROCESS | 3196 | 1464640540093 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:40 INFO - PROCESS | 3196 | 1464640540209 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 13:35:40 INFO - PROCESS | 3196 | 1464640540335 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551955800 == 96 [pid = 3196] [id = 247] 13:35:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000154D3B0800) [pid = 3196] [serial = 740] [outer = 0000000000000000] 13:35:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000154D4EF400) [pid = 3196] [serial = 741] [outer = 000000154D3B0800] 13:35:40 INFO - PROCESS | 3196 | 1464640540393 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155EB1A400) [pid = 3196] [serial = 742] [outer = 000000154D3B0800] 13:35:41 INFO - PROCESS | 3196 | 1464640541207 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1193ms 13:35:41 INFO - PROCESS | 3196 | 1464640541283 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 3196 | 1464640541288 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 13:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:35:41 INFO - PROCESS | 3196 | 1464640541293 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 3196 | 1464640541297 Marionette TRACE conn6 <- [1,954,null,{}] 13:35:41 INFO - PROCESS | 3196 | 1464640541303 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:41 INFO - PROCESS | 3196 | 1464640541459 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 13:35:41 INFO - PROCESS | 3196 | 1464640541513 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 3196 | ++DOCSHELL 00000015590D4000 == 97 [pid = 3196] [id = 248] 13:35:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (0000001551B0B400) [pid = 3196] [serial = 743] [outer = 0000000000000000] 13:35:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155240EC00) [pid = 3196] [serial = 744] [outer = 0000001551B0B400] 13:35:41 INFO - PROCESS | 3196 | 1464640541564 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (0000001553776800) [pid = 3196] [serial = 745] [outer = 0000001551B0B400] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001562020800 == 96 [pid = 3196] [id = 176] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001552A3F800 == 95 [pid = 3196] [id = 16] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E51800 == 94 [pid = 3196] [id = 23] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 000000156239A800 == 93 [pid = 3196] [id = 177] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155BABD000 == 92 [pid = 3196] [id = 20] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001553320800 == 91 [pid = 3196] [id = 60] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 00000015610E9000 == 90 [pid = 3196] [id = 24] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001551F84800 == 89 [pid = 3196] [id = 15] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155F560800 == 88 [pid = 3196] [id = 159] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 00000015622B6000 == 87 [pid = 3196] [id = 129] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001564816000 == 86 [pid = 3196] [id = 239] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001564089000 == 85 [pid = 3196] [id = 238] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001559A38000 == 84 [pid = 3196] [id = 237] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D78000 == 83 [pid = 3196] [id = 236] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001560751000 == 82 [pid = 3196] [id = 235] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155E78B000 == 81 [pid = 3196] [id = 234] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (0000001552837400) [pid = 3196] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (00000015576A3C00) [pid = 3196] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155DDB0000) [pid = 3196] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155F0D4C00) [pid = 3196] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000155E20D400) [pid = 3196] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155EBC8800) [pid = 3196] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155E41A800 == 80 [pid = 3196] [id = 233] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EC4000 == 79 [pid = 3196] [id = 232] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001558ECA000 == 78 [pid = 3196] [id = 231] 13:35:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EB7000 == 77 [pid = 3196] [id = 230] 13:35:42 INFO - PROCESS | 3196 | 1464640542245 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 984ms 13:35:42 INFO - PROCESS | 3196 | 1464640542280 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 3196 | 1464640542286 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 13:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155D99C400) [pid = 3196] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155DB56800) [pid = 3196] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (00000015576AFC00) [pid = 3196] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (00000015593ACC00) [pid = 3196] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155F16E800) [pid = 3196] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000155E2B9000) [pid = 3196] [serial = 656] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155A526800) [pid = 3196] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000154D4E7400) [pid = 3196] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000154D366800) [pid = 3196] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000154D4AF800) [pid = 3196] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001552610C00) [pid = 3196] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001559971C00) [pid = 3196] [serial = 662] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155ED97000) [pid = 3196] [serial = 659] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155D4BFC00) [pid = 3196] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155EB19800) [pid = 3196] [serial = 667] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155F545800) [pid = 3196] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155EB2E400) [pid = 3196] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155C54F400) [pid = 3196] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000154D1EF000) [pid = 3196] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:35:42 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155EB14800) [pid = 3196] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:35:42 INFO - PROCESS | 3196 | 1464640542330 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 3196 | 1464640542334 Marionette TRACE conn6 <- [1,958,null,{}] 13:35:42 INFO - PROCESS | 3196 | 1464640542340 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:42 INFO - PROCESS | 3196 | 1464640542446 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 13:35:42 INFO - PROCESS | 3196 | 1464640542454 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 3196 | ++DOCSHELL 00000015536DB000 == 78 [pid = 3196] [id = 249] 13:35:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (0000001552386800) [pid = 3196] [serial = 746] [outer = 0000000000000000] 13:35:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155245D000) [pid = 3196] [serial = 747] [outer = 0000001552386800] 13:35:42 INFO - PROCESS | 3196 | 1464640542503 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155377B800) [pid = 3196] [serial = 748] [outer = 0000001552386800] 13:35:43 INFO - PROCESS | 3196 | 1464640543003 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 776ms 13:35:43 INFO - PROCESS | 3196 | 1464640543076 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 3196 | 1464640543078 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 13:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:35:43 INFO - PROCESS | 3196 | 1464640543082 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 3196 | 1464640543086 Marionette TRACE conn6 <- [1,962,null,{}] 13:35:43 INFO - PROCESS | 3196 | 1464640543098 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:43 INFO - PROCESS | 3196 | 1464640543201 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 13:35:43 INFO - PROCESS | 3196 | 1464640543283 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559322800 == 79 [pid = 3196] [id = 250] 13:35:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001556C7CC00) [pid = 3196] [serial = 749] [outer = 0000000000000000] 13:35:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (0000001558C92000) [pid = 3196] [serial = 750] [outer = 0000001556C7CC00] 13:35:43 INFO - PROCESS | 3196 | 1464640543332 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (00000015593AD800) [pid = 3196] [serial = 751] [outer = 0000001556C7CC00] 13:35:43 INFO - PROCESS | 3196 | 1464640543719 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 13:35:43 INFO - PROCESS | 3196 | 1464640543777 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 3196 | 1464640543780 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 13:35:43 INFO - PROCESS | 3196 | 1464640543783 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:35:43 INFO - PROCESS | 3196 | 1464640543785 Marionette TRACE conn6 <- [1,966,null,{}] 13:35:43 INFO - PROCESS | 3196 | 1464640543788 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:43 INFO - PROCESS | 3196 | 1464640543888 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 13:35:43 INFO - PROCESS | 3196 | 1464640543895 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB14800 == 80 [pid = 3196] [id = 251] 13:35:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155996F000) [pid = 3196] [serial = 752] [outer = 0000000000000000] 13:35:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155A51D800) [pid = 3196] [serial = 753] [outer = 000000155996F000] 13:35:43 INFO - PROCESS | 3196 | 1464640543947 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155AFB7000) [pid = 3196] [serial = 754] [outer = 000000155996F000] 13:35:44 INFO - PROCESS | 3196 | 1464640544394 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 13:35:44 INFO - PROCESS | 3196 | 1464640544425 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 3196 | 1464640544428 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 13:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:35:44 INFO - PROCESS | 3196 | 1464640544431 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 3196 | 1464640544433 Marionette TRACE conn6 <- [1,970,null,{}] 13:35:44 INFO - PROCESS | 3196 | 1464640544445 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:44 INFO - PROCESS | 3196 | 1464640544564 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 13:35:44 INFO - PROCESS | 3196 | 1464640544647 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E54C000 == 81 [pid = 3196] [id = 252] 13:35:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155BA20C00) [pid = 3196] [serial = 755] [outer = 0000000000000000] 13:35:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155BD0F000) [pid = 3196] [serial = 756] [outer = 000000155BA20C00] 13:35:44 INFO - PROCESS | 3196 | 1464640544693 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155CAB2400) [pid = 3196] [serial = 757] [outer = 000000155BA20C00] 13:35:45 INFO - PROCESS | 3196 | 1464640545141 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 13:35:45 INFO - PROCESS | 3196 | 1464640545168 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 3196 | 1464640545171 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 13:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:35:45 INFO - PROCESS | 3196 | 1464640545182 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - PROCESS | 3196 | 1464640545184 Marionette TRACE conn6 <- [1,974,null,{}] 13:35:45 INFO - PROCESS | 3196 | 1464640545194 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:45 INFO - PROCESS | 3196 | 1464640545321 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 13:35:45 INFO - PROCESS | 3196 | 1464640545384 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E7AA800 == 82 [pid = 3196] [id = 253] 13:35:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155D997800) [pid = 3196] [serial = 758] [outer = 0000000000000000] 13:35:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155DB53000) [pid = 3196] [serial = 759] [outer = 000000155D997800] 13:35:45 INFO - PROCESS | 3196 | 1464640545431 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155E204000) [pid = 3196] [serial = 760] [outer = 000000155D997800] 13:35:45 INFO - PROCESS | 3196 | 1464640545881 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 732ms 13:35:45 INFO - PROCESS | 3196 | 1464640545910 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 3196 | 1464640545912 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 13:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:35:45 INFO - PROCESS | 3196 | 1464640545915 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - PROCESS | 3196 | 1464640545917 Marionette TRACE conn6 <- [1,978,null,{}] 13:35:45 INFO - PROCESS | 3196 | 1464640545920 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:46 INFO - PROCESS | 3196 | 1464640546070 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 13:35:46 INFO - PROCESS | 3196 | 1464640546127 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600B7800 == 83 [pid = 3196] [id = 254] 13:35:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155DDB7400) [pid = 3196] [serial = 761] [outer = 0000000000000000] 13:35:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155E2B7C00) [pid = 3196] [serial = 762] [outer = 000000155DDB7400] 13:35:46 INFO - PROCESS | 3196 | 1464640546175 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E46E800) [pid = 3196] [serial = 763] [outer = 000000155DDB7400] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155E4C5400) [pid = 3196] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155E20B400) [pid = 3196] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155EBC6800) [pid = 3196] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000154D329800) [pid = 3196] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000154E25B400) [pid = 3196] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155991C000) [pid = 3196] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000154D362C00) [pid = 3196] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155D660400) [pid = 3196] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001556409800) [pid = 3196] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155EB16C00) [pid = 3196] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:35:46 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155996E000) [pid = 3196] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:35:46 INFO - PROCESS | 3196 | 1464640546939 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1074ms 13:35:47 INFO - PROCESS | 3196 | 1464640547005 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 3196 | 1464640547011 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 13:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:35:47 INFO - PROCESS | 3196 | 1464640547016 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 3196 | 1464640547021 Marionette TRACE conn6 <- [1,982,null,{}] 13:35:47 INFO - PROCESS | 3196 | 1464640547027 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:47 INFO - PROCESS | 3196 | 1464640547154 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 13:35:47 INFO - PROCESS | 3196 | 1464640547254 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558CF5800 == 84 [pid = 3196] [id = 255] 13:35:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000154DBDAC00) [pid = 3196] [serial = 764] [outer = 0000000000000000] 13:35:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (0000001551968800) [pid = 3196] [serial = 765] [outer = 000000154DBDAC00] 13:35:47 INFO - PROCESS | 3196 | 1464640547313 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (0000001552AD6000) [pid = 3196] [serial = 766] [outer = 000000154DBDAC00] 13:35:47 INFO - PROCESS | 3196 | 1464640547903 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 943ms 13:35:47 INFO - PROCESS | 3196 | 1464640547963 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 3196 | 1464640547970 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 13:35:47 INFO - PROCESS | 3196 | 1464640547977 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:35:47 INFO - PROCESS | 3196 | 1464640547980 Marionette TRACE conn6 <- [1,986,null,{}] 13:35:47 INFO - PROCESS | 3196 | 1464640547984 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:48 INFO - PROCESS | 3196 | 1464640548111 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 13:35:48 INFO - PROCESS | 3196 | 1464640548237 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E558800 == 85 [pid = 3196] [id = 256] 13:35:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155702B800) [pid = 3196] [serial = 767] [outer = 0000000000000000] 13:35:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (00000015593A2400) [pid = 3196] [serial = 768] [outer = 000000155702B800] 13:35:48 INFO - PROCESS | 3196 | 1464640548295 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155A6B1400) [pid = 3196] [serial = 769] [outer = 000000155702B800] 13:35:48 INFO - PROCESS | 3196 | 1464640548888 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 922ms 13:35:48 INFO - PROCESS | 3196 | 1464640548905 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 3196 | 1464640548908 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 13:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:35:48 INFO - PROCESS | 3196 | 1464640548912 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 3196 | 1464640548916 Marionette TRACE conn6 <- [1,990,null,{}] 13:35:48 INFO - PROCESS | 3196 | 1464640548928 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:49 INFO - PROCESS | 3196 | 1464640549085 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 13:35:49 INFO - PROCESS | 3196 | 1464640549186 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610E9000 == 86 [pid = 3196] [id = 257] 13:35:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155D664800) [pid = 3196] [serial = 770] [outer = 0000000000000000] 13:35:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155DB4F000) [pid = 3196] [serial = 771] [outer = 000000155D664800] 13:35:49 INFO - PROCESS | 3196 | 1464640549245 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155E470C00) [pid = 3196] [serial = 772] [outer = 000000155D664800] 13:35:49 INFO - PROCESS | 3196 | 1464640549836 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 984ms 13:35:49 INFO - PROCESS | 3196 | 1464640549898 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 13:35:49 INFO - PROCESS | 3196 | 1464640549902 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 13:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:35:49 INFO - PROCESS | 3196 | 1464640549905 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 3196 | 1464640549908 Marionette TRACE conn6 <- [1,994,null,{}] 13:35:49 INFO - PROCESS | 3196 | 1464640549912 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 3196 | 1464640550035 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 13:35:50 INFO - PROCESS | 3196 | 1464640550132 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562102800 == 87 [pid = 3196] [id = 258] 13:35:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155E487000) [pid = 3196] [serial = 773] [outer = 0000000000000000] 13:35:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E48EC00) [pid = 3196] [serial = 774] [outer = 000000155E487000] 13:35:50 INFO - PROCESS | 3196 | 1464640550188 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E4C5400) [pid = 3196] [serial = 775] [outer = 000000155E487000] 13:35:50 INFO - PROCESS | 3196 | 1464640550778 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 943ms 13:35:50 INFO - PROCESS | 3196 | 1464640550850 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 3196 | 1464640550852 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 13:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:35:50 INFO - PROCESS | 3196 | 1464640550856 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 3196 | 1464640550858 Marionette TRACE conn6 <- [1,998,null,{}] 13:35:50 INFO - PROCESS | 3196 | 1464640550863 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 3196 | 1464640550979 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 13:35:51 INFO - PROCESS | 3196 | 1464640551105 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 3196 | ++DOCSHELL 000000156238E800 == 88 [pid = 3196] [id = 259] 13:35:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155E604C00) [pid = 3196] [serial = 776] [outer = 0000000000000000] 13:35:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155E60B800) [pid = 3196] [serial = 777] [outer = 000000155E604C00] 13:35:51 INFO - PROCESS | 3196 | 1464640551162 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155EB17C00) [pid = 3196] [serial = 778] [outer = 000000155E604C00] 13:35:51 INFO - PROCESS | 3196 | 1464640551796 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 13:35:51 INFO - PROCESS | 3196 | 1464640551845 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 3196 | 1464640551847 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 13:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:35:51 INFO - PROCESS | 3196 | 1464640551851 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 3196 | 1464640551854 Marionette TRACE conn6 <- [1,1002,null,{}] 13:35:51 INFO - PROCESS | 3196 | 1464640551872 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:52 INFO - PROCESS | 3196 | 1464640552001 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 13:35:52 INFO - PROCESS | 3196 | 1464640552126 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 3196 | ++DOCSHELL 000000156411D800 == 89 [pid = 3196] [id = 260] 13:35:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155E4A0800) [pid = 3196] [serial = 779] [outer = 0000000000000000] 13:35:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155EB2F000) [pid = 3196] [serial = 780] [outer = 000000155E4A0800] 13:35:52 INFO - PROCESS | 3196 | 1464640552183 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155EBCC800) [pid = 3196] [serial = 781] [outer = 000000155E4A0800] 13:35:52 INFO - PROCESS | 3196 | 1464640552722 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 900ms 13:35:52 INFO - PROCESS | 3196 | 1464640552753 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 3196 | 1464640552756 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 13:35:52 INFO - PROCESS | 3196 | 1464640552775 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:35:52 INFO - PROCESS | 3196 | 1464640552778 Marionette TRACE conn6 <- [1,1006,null,{}] 13:35:52 INFO - PROCESS | 3196 | 1464640552782 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:52 INFO - PROCESS | 3196 | 1464640552894 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 13:35:52 INFO - PROCESS | 3196 | 1464640552990 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564844000 == 90 [pid = 3196] [id = 261] 13:35:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000155D40B800) [pid = 3196] [serial = 782] [outer = 0000000000000000] 13:35:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000155D411400) [pid = 3196] [serial = 783] [outer = 000000155D40B800] 13:35:53 INFO - PROCESS | 3196 | 1464640553046 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155E4A1800) [pid = 3196] [serial = 784] [outer = 000000155D40B800] 13:35:53 INFO - PROCESS | 3196 | 1464640553655 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 943ms 13:35:53 INFO - PROCESS | 3196 | 1464640553724 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 3196 | 1464640553726 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 13:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:35:53 INFO - PROCESS | 3196 | 1464640553730 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 3196 | 1464640553732 Marionette TRACE conn6 <- [1,1010,null,{}] 13:35:53 INFO - PROCESS | 3196 | 1464640553736 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:53 INFO - PROCESS | 3196 | 1464640553852 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 13:35:54 INFO - PROCESS | 3196 | 1464640554088 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 3196 | ++DOCSHELL 00000015542E4800 == 91 [pid = 3196] [id = 262] 13:35:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000154D366800) [pid = 3196] [serial = 785] [outer = 0000000000000000] 13:35:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (000000154D4ACC00) [pid = 3196] [serial = 786] [outer = 000000154D366800] 13:35:54 INFO - PROCESS | 3196 | 1464640554140 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (00000015523B6800) [pid = 3196] [serial = 787] [outer = 000000154D366800] 13:35:54 INFO - PROCESS | 3196 | 1464640554747 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1086ms 13:35:54 INFO - PROCESS | 3196 | 1464640554819 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 3196 | 1464640554824 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 13:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:35:54 INFO - PROCESS | 3196 | 1464640554829 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:35:54 INFO - PROCESS | 3196 | 1464640554833 Marionette TRACE conn6 <- [1,1014,null,{}] 13:35:54 INFO - PROCESS | 3196 | 1464640554837 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:54 INFO - PROCESS | 3196 | 1464640554983 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 13:35:55 INFO - PROCESS | 3196 | 1464640555114 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EC1000 == 92 [pid = 3196] [id = 263] 13:35:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (00000015537BB800) [pid = 3196] [serial = 788] [outer = 0000000000000000] 13:35:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (0000001558C8B000) [pid = 3196] [serial = 789] [outer = 00000015537BB800] 13:35:55 INFO - PROCESS | 3196 | 1464640555168 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000155963BC00) [pid = 3196] [serial = 790] [outer = 00000015537BB800] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 000000155E7AA800 == 91 [pid = 3196] [id = 253] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 000000155E54C000 == 90 [pid = 3196] [id = 252] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB14800 == 89 [pid = 3196] [id = 251] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 0000001559322800 == 88 [pid = 3196] [id = 250] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 00000015536DB000 == 87 [pid = 3196] [id = 249] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 00000015590D4000 == 86 [pid = 3196] [id = 248] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 0000001564843800 == 85 [pid = 3196] [id = 243] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 000000155EE5F800 == 84 [pid = 3196] [id = 242] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 000000155BABA800 == 83 [pid = 3196] [id = 241] 13:35:55 INFO - PROCESS | 3196 | --DOCSHELL 0000001565B5D000 == 82 [pid = 3196] [id = 240] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (000000155E4C8400) [pid = 3196] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (000000155E2AC800) [pid = 3196] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (000000155EBD4000) [pid = 3196] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000155E46D000) [pid = 3196] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (0000001551CD3000) [pid = 3196] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155ED53800) [pid = 3196] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (00000015533B0400) [pid = 3196] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155ADB6C00) [pid = 3196] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000155CABA400) [pid = 3196] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (0000001552616000) [pid = 3196] [serial = 691] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000154D3BC000) [pid = 3196] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155D869400) [pid = 3196] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (00000015593A1000) [pid = 3196] [serial = 694] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155702DC00) [pid = 3196] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001559921400) [pid = 3196] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155284E400) [pid = 3196] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155EBCE800) [pid = 3196] [serial = 670] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155EB25400) [pid = 3196] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155E2AF800) [pid = 3196] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000155F167000) [pid = 3196] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155E474800) [pid = 3196] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (0000001560837800) [pid = 3196] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155E490C00) [pid = 3196] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (0000001558F09C00) [pid = 3196] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155ED99400) [pid = 3196] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155E4C1800) [pid = 3196] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155DDB1400) [pid = 3196] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:35:55 INFO - PROCESS | 3196 | 1464640555742 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 943ms 13:35:55 INFO - PROCESS | 3196 | 1464640555778 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 3196 | 1464640555782 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 13:35:55 INFO - PROCESS | 3196 | 1464640555786 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:35:55 INFO - PROCESS | 3196 | 1464640555788 Marionette TRACE conn6 <- [1,1018,null,{}] 13:35:55 INFO - PROCESS | 3196 | 1464640555792 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:55 INFO - PROCESS | 3196 | 1464640555893 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 13:35:55 INFO - PROCESS | 3196 | 1464640555979 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 3196 | ++DOCSHELL 000000155999B800 == 83 [pid = 3196] [id = 264] 13:35:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (0000001558C2D400) [pid = 3196] [serial = 791] [outer = 0000000000000000] 13:35:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (0000001559617C00) [pid = 3196] [serial = 792] [outer = 0000001558C2D400] 13:35:56 INFO - PROCESS | 3196 | 1464640556026 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (00000015599CB000) [pid = 3196] [serial = 793] [outer = 0000001558C2D400] 13:35:56 INFO - PROCESS | 3196 | 1464640556438 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 13:35:56 INFO - PROCESS | 3196 | 1464640556482 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 3196 | 1464640556484 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 13:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:35:56 INFO - PROCESS | 3196 | 1464640556495 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - PROCESS | 3196 | 1464640556501 Marionette TRACE conn6 <- [1,1022,null,{}] 13:35:56 INFO - PROCESS | 3196 | 1464640556506 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:56 INFO - PROCESS | 3196 | 1464640556631 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 13:35:56 INFO - PROCESS | 3196 | 1464640556643 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E453800 == 84 [pid = 3196] [id = 265] 13:35:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155BA16C00) [pid = 3196] [serial = 794] [outer = 0000000000000000] 13:35:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155CA59400) [pid = 3196] [serial = 795] [outer = 000000155BA16C00] 13:35:56 INFO - PROCESS | 3196 | 1464640556691 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155D991C00) [pid = 3196] [serial = 796] [outer = 000000155BA16C00] 13:35:57 INFO - PROCESS | 3196 | 1464640557162 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 13:35:57 INFO - PROCESS | 3196 | 1464640557183 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 3196 | 1464640557185 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 13:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:35:57 INFO - PROCESS | 3196 | 1464640557193 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 3196 | 1464640557195 Marionette TRACE conn6 <- [1,1026,null,{}] 13:35:57 INFO - PROCESS | 3196 | 1464640557199 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:57 INFO - PROCESS | 3196 | 1464640557298 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 13:35:57 INFO - PROCESS | 3196 | 1464640557307 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E795000 == 85 [pid = 3196] [id = 266] 13:35:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155DDB5400) [pid = 3196] [serial = 797] [outer = 0000000000000000] 13:35:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155E2AC400) [pid = 3196] [serial = 798] [outer = 000000155DDB5400] 13:35:57 INFO - PROCESS | 3196 | 1464640557352 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155E46BC00) [pid = 3196] [serial = 799] [outer = 000000155DDB5400] 13:35:57 INFO - PROCESS | 3196 | 1464640557795 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 628ms 13:35:57 INFO - PROCESS | 3196 | 1464640557825 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 3196 | 1464640557827 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 13:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:35:57 INFO - PROCESS | 3196 | 1464640557831 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 3196 | 1464640557833 Marionette TRACE conn6 <- [1,1030,null,{}] 13:35:57 INFO - PROCESS | 3196 | 1464640557843 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:57 INFO - PROCESS | 3196 | 1464640557961 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 13:35:58 INFO - PROCESS | 3196 | 1464640558017 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600B9000 == 86 [pid = 3196] [id = 267] 13:35:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155E495000) [pid = 3196] [serial = 800] [outer = 0000000000000000] 13:35:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E498C00) [pid = 3196] [serial = 801] [outer = 000000155E495000] 13:35:58 INFO - PROCESS | 3196 | 1464640558102 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E4C5800) [pid = 3196] [serial = 802] [outer = 000000155E495000] 13:35:58 INFO - PROCESS | 3196 | 1464640558567 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 776ms 13:35:58 INFO - PROCESS | 3196 | 1464640558609 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 3196 | 1464640558612 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 13:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:35:58 INFO - PROCESS | 3196 | 1464640558633 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 3196 | 1464640558635 Marionette TRACE conn6 <- [1,1034,null,{}] 13:35:58 INFO - PROCESS | 3196 | 1464640558638 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:58 INFO - PROCESS | 3196 | 1464640558763 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 13:35:58 INFO - PROCESS | 3196 | 1464640558784 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D75000 == 87 [pid = 3196] [id = 268] 13:35:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155EB39800) [pid = 3196] [serial = 803] [outer = 0000000000000000] 13:35:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155EBCE400) [pid = 3196] [serial = 804] [outer = 000000155EB39800] 13:35:58 INFO - PROCESS | 3196 | 1464640558828 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155ED53800) [pid = 3196] [serial = 805] [outer = 000000155EB39800] 13:35:59 INFO - PROCESS | 3196 | 1464640559263 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 13:35:59 INFO - PROCESS | 3196 | 1464640559306 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 3196 | 1464640559309 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 13:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:35:59 INFO - PROCESS | 3196 | 1464640559320 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 3196 | 1464640559323 Marionette TRACE conn6 <- [1,1038,null,{}] 13:35:59 INFO - PROCESS | 3196 | 1464640559326 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:59 INFO - PROCESS | 3196 | 1464640559474 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 13:35:59 INFO - PROCESS | 3196 | 1464640559494 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 3196 | ++DOCSHELL 000000156238F800 == 88 [pid = 3196] [id = 269] 13:35:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155ED50400) [pid = 3196] [serial = 806] [outer = 0000000000000000] 13:35:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155ED9E400) [pid = 3196] [serial = 807] [outer = 000000155ED50400] 13:35:59 INFO - PROCESS | 3196 | 1464640559539 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155F2CD000) [pid = 3196] [serial = 808] [outer = 000000155ED50400] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (000000155D997800) [pid = 3196] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155996F000) [pid = 3196] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155BA20C00) [pid = 3196] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (0000001556405000) [pid = 3196] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155EB12800) [pid = 3196] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155EDA1400) [pid = 3196] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155E46FC00) [pid = 3196] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155E479C00) [pid = 3196] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000154D4ABC00) [pid = 3196] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001557030000) [pid = 3196] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000155D4BE000) [pid = 3196] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (0000001556CF2C00) [pid = 3196] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155E207400) [pid = 3196] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155C25A800) [pid = 3196] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000154D11D000) [pid = 3196] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001556C7CC00) [pid = 3196] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001553611000) [pid = 3196] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (0000001551B0B400) [pid = 3196] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155E611000) [pid = 3196] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (0000001552386800) [pid = 3196] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000154D4EBC00) [pid = 3196] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (00000015599D9C00) [pid = 3196] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155E604800) [pid = 3196] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (00000015537D5400) [pid = 3196] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155ED54400) [pid = 3196] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001552ADBC00) [pid = 3196] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155E2AE000) [pid = 3196] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154D3B0800) [pid = 3196] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:36:00 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001559615C00) [pid = 3196] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:36:00 INFO - PROCESS | 3196 | 1464640560178 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 901ms 13:36:00 INFO - PROCESS | 3196 | 1464640560225 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 13:36:00 INFO - PROCESS | 3196 | 1464640560227 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 13:36:00 INFO - PROCESS | 3196 | 1464640560231 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - PROCESS | 3196 | 1464640560232 Marionette TRACE conn6 <- [1,1042,null,{}] 13:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:36:00 INFO - PROCESS | 3196 | 1464640560236 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:00 INFO - PROCESS | 3196 | 1464640560359 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 13:36:00 INFO - PROCESS | 3196 | 1464640560414 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622C2000 == 89 [pid = 3196] [id = 270] 13:36:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000154D4B1000) [pid = 3196] [serial = 809] [outer = 0000000000000000] 13:36:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001552ADBC00) [pid = 3196] [serial = 810] [outer = 000000154D4B1000] 13:36:00 INFO - PROCESS | 3196 | 1464640560459 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155991F000) [pid = 3196] [serial = 811] [outer = 000000154D4B1000] 13:36:00 INFO - PROCESS | 3196 | 1464640560855 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 13:36:00 INFO - PROCESS | 3196 | 1464640560929 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 13:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:36:00 INFO - PROCESS | 3196 | 1464640560931 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 13:36:00 INFO - PROCESS | 3196 | 1464640560934 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - PROCESS | 3196 | 1464640560936 Marionette TRACE conn6 <- [1,1046,null,{}] 13:36:00 INFO - PROCESS | 3196 | 1464640560945 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:01 INFO - PROCESS | 3196 | 1464640561048 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 13:36:01 INFO - PROCESS | 3196 | 1464640561057 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 3196 | ++DOCSHELL 000000156485E800 == 90 [pid = 3196] [id = 271] 13:36:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (00000015576A3800) [pid = 3196] [serial = 812] [outer = 0000000000000000] 13:36:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155AF29C00) [pid = 3196] [serial = 813] [outer = 00000015576A3800] 13:36:01 INFO - PROCESS | 3196 | 1464640561101 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155AF30400) [pid = 3196] [serial = 814] [outer = 00000015576A3800] 13:36:01 INFO - PROCESS | 3196 | 1464640561534 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 13:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:36:01 INFO - PROCESS | 3196 | 1464640561566 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 3196 | 1464640561569 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 13:36:01 INFO - PROCESS | 3196 | 1464640561572 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 3196 | 1464640561574 Marionette TRACE conn6 <- [1,1050,null,{}] 13:36:01 INFO - PROCESS | 3196 | 1464640561578 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:01 INFO - PROCESS | 3196 | 1464640561673 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 13:36:01 INFO - PROCESS | 3196 | 1464640561679 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565B60800 == 91 [pid = 3196] [id = 272] 13:36:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155D4BD800) [pid = 3196] [serial = 815] [outer = 0000000000000000] 13:36:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155E2B0000) [pid = 3196] [serial = 816] [outer = 000000155D4BD800] 13:36:01 INFO - PROCESS | 3196 | 1464640561731 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155F53EC00) [pid = 3196] [serial = 817] [outer = 000000155D4BD800] 13:36:02 INFO - PROCESS | 3196 | 1464640562417 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 880ms 13:36:02 INFO - PROCESS | 3196 | 1464640562456 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 3196 | 1464640562460 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 13:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:36:02 INFO - PROCESS | 3196 | 1464640562466 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 3196 | 1464640562471 Marionette TRACE conn6 <- [1,1054,null,{}] 13:36:02 INFO - PROCESS | 3196 | 1464640562478 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:02 INFO - PROCESS | 3196 | 1464640562606 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 13:36:02 INFO - PROCESS | 3196 | 1464640562709 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 3196 | ++DOCSHELL 000000155998D800 == 92 [pid = 3196] [id = 273] 13:36:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000154D4EAC00) [pid = 3196] [serial = 818] [outer = 0000000000000000] 13:36:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (0000001552911800) [pid = 3196] [serial = 819] [outer = 000000154D4EAC00] 13:36:02 INFO - PROCESS | 3196 | 1464640562768 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (0000001558C26400) [pid = 3196] [serial = 820] [outer = 000000154D4EAC00] 13:36:03 INFO - PROCESS | 3196 | 1464640563404 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 13:36:03 INFO - PROCESS | 3196 | 1464640563457 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 3196 | 1464640563463 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 13:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:36:03 INFO - PROCESS | 3196 | 1464640563470 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 3196 | 1464640563473 Marionette TRACE conn6 <- [1,1058,null,{}] 13:36:03 INFO - PROCESS | 3196 | 1464640563478 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:03 INFO - PROCESS | 3196 | 1464640563604 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 13:36:03 INFO - PROCESS | 3196 | 1464640563734 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560843000 == 93 [pid = 3196] [id = 274] 13:36:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155AF2EC00) [pid = 3196] [serial = 821] [outer = 0000000000000000] 13:36:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155BA19800) [pid = 3196] [serial = 822] [outer = 000000155AF2EC00] 13:36:03 INFO - PROCESS | 3196 | 1464640563791 Marionette DEBUG loaded listener.js 13:36:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155D4B7400) [pid = 3196] [serial = 823] [outer = 000000155AF2EC00] 13:36:04 INFO - PROCESS | 3196 | 1464640564405 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 13:36:04 INFO - PROCESS | 3196 | 1464640564461 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 3196 | 1464640564464 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 13:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:36:04 INFO - PROCESS | 3196 | 1464640564468 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 3196 | 1464640564472 Marionette TRACE conn6 <- [1,1062,null,{}] 13:36:04 INFO - PROCESS | 3196 | 1464640564484 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:04 INFO - PROCESS | 3196 | 1464640564608 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 13:36:04 INFO - PROCESS | 3196 | 1464640564740 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 3196 | ++DOCSHELL 00000015661CB000 == 94 [pid = 3196] [id = 275] 13:36:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155E490C00) [pid = 3196] [serial = 824] [outer = 0000000000000000] 13:36:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155E49A800) [pid = 3196] [serial = 825] [outer = 000000155E490C00] 13:36:04 INFO - PROCESS | 3196 | 1464640564799 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155EB12400) [pid = 3196] [serial = 826] [outer = 000000155E490C00] 13:36:05 INFO - PROCESS | 3196 | 1464640565374 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 944ms 13:36:05 INFO - PROCESS | 3196 | 1464640565414 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 3196 | 1464640565417 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 13:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:36:05 INFO - PROCESS | 3196 | 1464640565421 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 3196 | 1464640565423 Marionette TRACE conn6 <- [1,1066,null,{}] 13:36:05 INFO - PROCESS | 3196 | 1464640565427 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:05 INFO - PROCESS | 3196 | 1464640565551 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 13:36:05 INFO - PROCESS | 3196 | 1464640565659 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565673800 == 95 [pid = 3196] [id = 276] 13:36:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155ED9E000) [pid = 3196] [serial = 827] [outer = 0000000000000000] 13:36:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155F544800) [pid = 3196] [serial = 828] [outer = 000000155ED9E000] 13:36:05 INFO - PROCESS | 3196 | 1464640565715 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155F5A8C00) [pid = 3196] [serial = 829] [outer = 000000155ED9E000] 13:36:06 INFO - PROCESS | 3196 | 1464640566322 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 944ms 13:36:06 INFO - PROCESS | 3196 | 1464640566366 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 3196 | 1464640566369 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 13:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:36:06 INFO - PROCESS | 3196 | 1464640566373 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - PROCESS | 3196 | 1464640566375 Marionette TRACE conn6 <- [1,1070,null,{}] 13:36:06 INFO - PROCESS | 3196 | 1464640566379 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:06 INFO - PROCESS | 3196 | 1464640566495 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 13:36:06 INFO - PROCESS | 3196 | 1464640566624 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 3196 | ++DOCSHELL 0000001566E45000 == 96 [pid = 3196] [id = 277] 13:36:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155D4A6C00) [pid = 3196] [serial = 830] [outer = 0000000000000000] 13:36:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155D4AAC00) [pid = 3196] [serial = 831] [outer = 000000155D4A6C00] 13:36:06 INFO - PROCESS | 3196 | 1464640566680 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155D4B0800) [pid = 3196] [serial = 832] [outer = 000000155D4A6C00] 13:36:07 INFO - PROCESS | 3196 | 1464640567266 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 922ms 13:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:36:07 INFO - PROCESS | 3196 | 1464640567297 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 3196 | 1464640567300 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 13:36:07 INFO - PROCESS | 3196 | 1464640567304 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 3196 | 1464640567306 Marionette TRACE conn6 <- [1,1074,null,{}] 13:36:07 INFO - PROCESS | 3196 | 1464640567310 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:07 INFO - PROCESS | 3196 | 1464640567451 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 13:36:07 INFO - PROCESS | 3196 | 1464640567582 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564F15800 == 97 [pid = 3196] [id = 278] 13:36:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155D4ADC00) [pid = 3196] [serial = 833] [outer = 0000000000000000] 13:36:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (0000001561142800) [pid = 3196] [serial = 834] [outer = 000000155D4ADC00] 13:36:07 INFO - PROCESS | 3196 | 1464640567639 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (0000001561D9A000) [pid = 3196] [serial = 835] [outer = 000000155D4ADC00] 13:36:08 INFO - PROCESS | 3196 | 1464640568245 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 986ms 13:36:08 INFO - PROCESS | 3196 | 1464640568292 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 3196 | 1464640568295 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 13:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:36:08 INFO - PROCESS | 3196 | 1464640568299 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 3196 | 1464640568301 Marionette TRACE conn6 <- [1,1078,null,{}] 13:36:08 INFO - PROCESS | 3196 | 1464640568305 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:08 INFO - PROCESS | 3196 | 1464640568421 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 13:36:08 INFO - PROCESS | 3196 | 1464640568550 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 3196 | ++DOCSHELL 00000015523DA800 == 98 [pid = 3196] [id = 279] 13:36:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000154D4AF000) [pid = 3196] [serial = 836] [outer = 0000000000000000] 13:36:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (0000001552ACF800) [pid = 3196] [serial = 837] [outer = 000000154D4AF000] 13:36:08 INFO - PROCESS | 3196 | 1464640568607 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (0000001558C29000) [pid = 3196] [serial = 838] [outer = 000000154D4AF000] 13:36:09 INFO - PROCESS | 3196 | 1464640569461 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1238ms 13:36:09 INFO - PROCESS | 3196 | 1464640569540 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 13:36:09 INFO - PROCESS | 3196 | 1464640569546 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 13:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:36:09 INFO - PROCESS | 3196 | 1464640569550 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:36:09 INFO - PROCESS | 3196 | 1464640569555 Marionette TRACE conn6 <- [1,1082,null,{}] 13:36:09 INFO - PROCESS | 3196 | 1464640569561 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:09 INFO - PROCESS | 3196 | 1464640569675 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 13:36:09 INFO - PROCESS | 3196 | 1464640569807 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E8DE000 == 99 [pid = 3196] [id = 280] 13:36:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000154D360800) [pid = 3196] [serial = 839] [outer = 0000000000000000] 13:36:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000154D369800) [pid = 3196] [serial = 840] [outer = 000000154D360800] 13:36:09 INFO - PROCESS | 3196 | 1464640569861 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000154D4AD800) [pid = 3196] [serial = 841] [outer = 000000154D360800] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001562389800 == 98 [pid = 3196] [id = 62] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000156551A800 == 97 [pid = 3196] [id = 223] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 00000015599A8800 == 96 [pid = 3196] [id = 146] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155F568000 == 95 [pid = 3196] [id = 218] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001560858800 == 94 [pid = 3196] [id = 219] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001562021800 == 93 [pid = 3196] [id = 220] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155DADE800 == 92 [pid = 3196] [id = 217] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001564805000 == 91 [pid = 3196] [id = 160] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 00000015622BC800 == 90 [pid = 3196] [id = 221] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155F57B000 == 89 [pid = 3196] [id = 128] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000156485E800 == 88 [pid = 3196] [id = 271] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 00000015622C2000 == 87 [pid = 3196] [id = 270] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000156238F800 == 86 [pid = 3196] [id = 269] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D75000 == 85 [pid = 3196] [id = 268] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 00000015600B9000 == 84 [pid = 3196] [id = 267] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155AFB7C00) [pid = 3196] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (0000001561D92400) [pid = 3196] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155F59F800) [pid = 3196] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000155E2B7C00) [pid = 3196] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155E795000 == 83 [pid = 3196] [id = 266] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155E453800 == 82 [pid = 3196] [id = 265] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155999B800 == 81 [pid = 3196] [id = 264] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EC1000 == 80 [pid = 3196] [id = 263] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 00000015542E4800 == 79 [pid = 3196] [id = 262] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000156411D800 == 78 [pid = 3196] [id = 260] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000156238E800 == 77 [pid = 3196] [id = 259] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001562102800 == 76 [pid = 3196] [id = 258] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 00000015610E9000 == 75 [pid = 3196] [id = 257] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155E558800 == 74 [pid = 3196] [id = 256] 13:36:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001558CF5800 == 73 [pid = 3196] [id = 255] 13:36:10 INFO - PROCESS | 3196 | 1464640570516 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 986ms 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (000000155BAA2400) [pid = 3196] [serial = 676] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155EBD2400) [pid = 3196] [serial = 679] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155F5A0000) [pid = 3196] [serial = 682] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000155E47A800) [pid = 3196] [serial = 685] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000156113B800) [pid = 3196] [serial = 688] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001557024000) [pid = 3196] [serial = 673] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (0000001558F15000) [pid = 3196] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155D99D000) [pid = 3196] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (0000001559617400) [pid = 3196] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155F16AC00) [pid = 3196] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000155DDB7C00) [pid = 3196] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000154DB0A800) [pid = 3196] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (00000015593AD800) [pid = 3196] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155E20E400) [pid = 3196] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (0000001556438000) [pid = 3196] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155240EC00) [pid = 3196] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155939EC00) [pid = 3196] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155ED56000) [pid = 3196] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (0000001558C92000) [pid = 3196] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155EB10C00) [pid = 3196] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001553776800) [pid = 3196] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155245D000) [pid = 3196] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155360DC00) [pid = 3196] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155EB2B000) [pid = 3196] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155F0C7800) [pid = 3196] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001556D42C00) [pid = 3196] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155F53F000) [pid = 3196] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155377B800) [pid = 3196] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001556438800) [pid = 3196] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155ED2BC00) [pid = 3196] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155EB1A400) [pid = 3196] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000154D4EF400) [pid = 3196] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155D990400) [pid = 3196] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155E60C800) [pid = 3196] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155E204000) [pid = 3196] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155CAB2400) [pid = 3196] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155DB53000) [pid = 3196] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155AFB7000) [pid = 3196] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155A51D800) [pid = 3196] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155BD0F000) [pid = 3196] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:36:10 INFO - PROCESS | 3196 | 1464640570581 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 3196 | 1464640570587 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 13:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:36:10 INFO - PROCESS | 3196 | 1464640570599 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 3196 | 1464640570602 Marionette TRACE conn6 <- [1,1086,null,{}] 13:36:10 INFO - PROCESS | 3196 | 1464640570623 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:10 INFO - PROCESS | 3196 | 1464640570725 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 13:36:10 INFO - PROCESS | 3196 | 1464640570739 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A38000 == 74 [pid = 3196] [id = 281] 13:36:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000154D4EC400) [pid = 3196] [serial = 842] [outer = 0000000000000000] 13:36:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000154D835000) [pid = 3196] [serial = 843] [outer = 000000154D4EC400] 13:36:10 INFO - PROCESS | 3196 | 1464640570794 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000154E78AC00) [pid = 3196] [serial = 844] [outer = 000000154D4EC400] 13:36:11 INFO - PROCESS | 3196 | 1464640571288 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 773ms 13:36:11 INFO - PROCESS | 3196 | 1464640571378 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 13:36:11 INFO - PROCESS | 3196 | 1464640571380 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 13:36:11 INFO - PROCESS | 3196 | 1464640571384 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:36:11 INFO - PROCESS | 3196 | 1464640571388 Marionette TRACE conn6 <- [1,1090,null,{}] 13:36:11 INFO - PROCESS | 3196 | 1464640571399 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:11 INFO - PROCESS | 3196 | 1464640571534 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 13:36:11 INFO - PROCESS | 3196 | 1464640571696 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 3196 | ++DOCSHELL 00000015574AB000 == 75 [pid = 3196] [id = 282] 13:36:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (00000015529AD400) [pid = 3196] [serial = 845] [outer = 0000000000000000] 13:36:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (00000015529B0800) [pid = 3196] [serial = 846] [outer = 00000015529AD400] 13:36:11 INFO - PROCESS | 3196 | 1464640571744 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001553352400) [pid = 3196] [serial = 847] [outer = 00000015529AD400] 13:36:12 INFO - PROCESS | 3196 | 1464640572135 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 777ms 13:36:12 INFO - PROCESS | 3196 | 1464640572164 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 3196 | 1464640572166 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 13:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:36:12 INFO - PROCESS | 3196 | 1464640572170 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 3196 | 1464640572172 Marionette TRACE conn6 <- [1,1094,null,{}] 13:36:12 INFO - PROCESS | 3196 | 1464640572175 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:12 INFO - PROCESS | 3196 | 1464640572275 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 13:36:12 INFO - PROCESS | 3196 | 1464640572281 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F90000 == 76 [pid = 3196] [id = 283] 13:36:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155360F000) [pid = 3196] [serial = 848] [outer = 0000000000000000] 13:36:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (0000001553619400) [pid = 3196] [serial = 849] [outer = 000000155360F000] 13:36:12 INFO - PROCESS | 3196 | 1464640572328 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (00000015537CFC00) [pid = 3196] [serial = 850] [outer = 000000155360F000] 13:36:12 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:36:12 INFO - PROCESS | 3196 | 1464640572894 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 775ms 13:36:12 INFO - PROCESS | 3196 | 1464640572977 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 3196 | 1464640572979 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 13:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:36:12 INFO - PROCESS | 3196 | 1464640572985 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 3196 | 1464640572987 Marionette TRACE conn6 <- [1,1098,null,{}] 13:36:12 INFO - PROCESS | 3196 | 1464640572990 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:13 INFO - PROCESS | 3196 | 1464640573115 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 13:36:13 INFO - PROCESS | 3196 | 1464640573181 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 3196 | ++DOCSHELL 000000155999B800 == 77 [pid = 3196] [id = 284] 13:36:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155421E400) [pid = 3196] [serial = 851] [outer = 0000000000000000] 13:36:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001556402C00) [pid = 3196] [serial = 852] [outer = 000000155421E400] 13:36:13 INFO - PROCESS | 3196 | 1464640573227 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001556437000) [pid = 3196] [serial = 853] [outer = 000000155421E400] 13:36:13 INFO - PROCESS | 3196 | 1464640573687 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 733ms 13:36:13 INFO - PROCESS | 3196 | 1464640573724 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 3196 | 1464640573726 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 13:36:13 INFO - PROCESS | 3196 | 1464640573730 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:36:13 INFO - PROCESS | 3196 | 1464640573732 Marionette TRACE conn6 <- [1,1102,null,{}] 13:36:13 INFO - PROCESS | 3196 | 1464640573736 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:13 INFO - PROCESS | 3196 | 1464640573868 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 13:36:13 INFO - PROCESS | 3196 | 1464640573926 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BA43800 == 78 [pid = 3196] [id = 285] 13:36:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001557022400) [pid = 3196] [serial = 854] [outer = 0000000000000000] 13:36:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001557BD8C00) [pid = 3196] [serial = 855] [outer = 0000001557022400] 13:36:13 INFO - PROCESS | 3196 | 1464640573972 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001558C2E000) [pid = 3196] [serial = 856] [outer = 0000001557022400] 13:36:14 INFO - PROCESS | 3196 | 1464640574412 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 732ms 13:36:14 INFO - PROCESS | 3196 | 1464640574484 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 3196 | 1464640574486 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 13:36:14 INFO - PROCESS | 3196 | 1464640574492 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 3196 | 1464640574494 Marionette TRACE conn6 <- [1,1106,null,{}] 13:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:36:14 INFO - PROCESS | 3196 | 1464640574498 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:14 INFO - PROCESS | 3196 | 1464640574622 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 13:36:14 INFO - PROCESS | 3196 | 1464640574686 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C576000 == 79 [pid = 3196] [id = 286] 13:36:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (0000001558C86000) [pid = 3196] [serial = 857] [outer = 0000000000000000] 13:36:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (0000001558E70400) [pid = 3196] [serial = 858] [outer = 0000001558C86000] 13:36:14 INFO - PROCESS | 3196 | 1464640574731 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (0000001558F0CC00) [pid = 3196] [serial = 859] [outer = 0000001558C86000] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155F542C00) [pid = 3196] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155AFB0C00) [pid = 3196] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001561144000) [pid = 3196] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155E495000) [pid = 3196] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155EB39800) [pid = 3196] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154D4B1000) [pid = 3196] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155ED50400) [pid = 3196] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155DDB5400) [pid = 3196] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155BA16C00) [pid = 3196] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (00000015537BB800) [pid = 3196] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001558C2D400) [pid = 3196] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155DDB7400) [pid = 3196] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000154D366800) [pid = 3196] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:36:15 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (00000015576A3800) [pid = 3196] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:36:15 INFO - PROCESS | 3196 | 1464640575296 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 817ms 13:36:15 INFO - PROCESS | 3196 | 1464640575324 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 13:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:36:15 INFO - PROCESS | 3196 | 1464640575326 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 13:36:15 INFO - PROCESS | 3196 | 1464640575330 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 3196 | 1464640575332 Marionette TRACE conn6 <- [1,1110,null,{}] 13:36:15 INFO - PROCESS | 3196 | 1464640575335 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:15 INFO - PROCESS | 3196 | 1464640575428 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 13:36:15 INFO - PROCESS | 3196 | 1464640575435 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D864800 == 80 [pid = 3196] [id = 287] 13:36:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001558F0BC00) [pid = 3196] [serial = 860] [outer = 0000000000000000] 13:36:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001558F14800) [pid = 3196] [serial = 861] [outer = 0000001558F0BC00] 13:36:15 INFO - PROCESS | 3196 | 1464640575483 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (00000015593A3800) [pid = 3196] [serial = 862] [outer = 0000001558F0BC00] 13:36:15 INFO - PROCESS | 3196 | 1464640575925 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 628ms 13:36:15 INFO - PROCESS | 3196 | 1464640575959 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 3196 | 1464640575961 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 13:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:36:15 INFO - PROCESS | 3196 | 1464640575965 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 3196 | 1464640575966 Marionette TRACE conn6 <- [1,1114,null,{}] 13:36:15 INFO - PROCESS | 3196 | 1464640575970 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:16 INFO - PROCESS | 3196 | 1464640576065 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 13:36:16 INFO - PROCESS | 3196 | 1464640576082 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E423800 == 81 [pid = 3196] [id = 288] 13:36:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (00000015593A1000) [pid = 3196] [serial = 863] [outer = 0000000000000000] 13:36:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (0000001559615000) [pid = 3196] [serial = 864] [outer = 00000015593A1000] 13:36:16 INFO - PROCESS | 3196 | 1464640576127 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155991C000) [pid = 3196] [serial = 865] [outer = 00000015593A1000] 13:36:16 INFO - PROCESS | 3196 | 1464640576581 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 690ms 13:36:16 INFO - PROCESS | 3196 | 1464640576657 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 3196 | 1464640576660 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 13:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:36:16 INFO - PROCESS | 3196 | 1464640576663 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 3196 | 1464640576665 Marionette TRACE conn6 <- [1,1118,null,{}] 13:36:16 INFO - PROCESS | 3196 | 1464640576669 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:16 INFO - PROCESS | 3196 | 1464640576762 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 13:36:16 INFO - PROCESS | 3196 | 1464640576774 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E54C000 == 82 [pid = 3196] [id = 289] 13:36:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001559923800) [pid = 3196] [serial = 866] [outer = 0000000000000000] 13:36:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001559929400) [pid = 3196] [serial = 867] [outer = 0000001559923800] 13:36:16 INFO - PROCESS | 3196 | 1464640576820 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001559978000) [pid = 3196] [serial = 868] [outer = 0000001559923800] 13:36:17 INFO - PROCESS | 3196 | 1464640577537 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 944ms 13:36:17 INFO - PROCESS | 3196 | 1464640577611 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 3196 | 1464640577616 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 13:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:36:17 INFO - PROCESS | 3196 | 1464640577622 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 3196 | 1464640577626 Marionette TRACE conn6 <- [1,1122,null,{}] 13:36:17 INFO - PROCESS | 3196 | 1464640577633 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:17 INFO - PROCESS | 3196 | 1464640577801 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 13:36:17 INFO - PROCESS | 3196 | 1464640577923 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552690800 == 83 [pid = 3196] [id = 290] 13:36:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000154D360000) [pid = 3196] [serial = 869] [outer = 0000000000000000] 13:36:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000154D4B6800) [pid = 3196] [serial = 870] [outer = 000000154D360000] 13:36:17 INFO - PROCESS | 3196 | 1464640577983 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000154E723800) [pid = 3196] [serial = 871] [outer = 000000154D360000] 13:36:18 INFO - PROCESS | 3196 | [GFX2-]: DrawTargetD2D 1.1 (00000015592669B0): Failed to create GradientStopCollection with no stops. 13:36:18 INFO - PROCESS | 3196 | [GFX3-]: No stops specified for gradient pattern. 13:36:18 INFO - PROCESS | 3196 | 1464640578571 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 986ms 13:36:18 INFO - PROCESS | 3196 | 1464640578611 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 3196 | 1464640578618 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 13:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:36:18 INFO - PROCESS | 3196 | 1464640578625 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 3196 | 1464640578628 Marionette TRACE conn6 <- [1,1126,null,{}] 13:36:18 INFO - PROCESS | 3196 | 1464640578633 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:18 INFO - PROCESS | 3196 | 1464640578758 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 13:36:18 INFO - PROCESS | 3196 | 1464640578858 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559996000 == 84 [pid = 3196] [id = 291] 13:36:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155245C800) [pid = 3196] [serial = 872] [outer = 0000000000000000] 13:36:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (0000001552AD9C00) [pid = 3196] [serial = 873] [outer = 000000155245C800] 13:36:18 INFO - PROCESS | 3196 | 1464640578914 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001553B86C00) [pid = 3196] [serial = 874] [outer = 000000155245C800] 13:36:19 INFO - PROCESS | 3196 | 1464640579543 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 923ms 13:36:19 INFO - PROCESS | 3196 | 1464640579553 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 3196 | 1464640579556 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 13:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:36:19 INFO - PROCESS | 3196 | 1464640579559 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 3196 | 1464640579564 Marionette TRACE conn6 <- [1,1130,null,{}] 13:36:19 INFO - PROCESS | 3196 | 1464640579576 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:19 INFO - PROCESS | 3196 | 1464640579701 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 13:36:19 INFO - PROCESS | 3196 | 1464640579803 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E77A800 == 85 [pid = 3196] [id = 292] 13:36:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (0000001558C89400) [pid = 3196] [serial = 875] [outer = 0000000000000000] 13:36:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155960FC00) [pid = 3196] [serial = 876] [outer = 0000001558C89400] 13:36:19 INFO - PROCESS | 3196 | 1464640579862 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155A42F000) [pid = 3196] [serial = 877] [outer = 0000001558C89400] 13:36:20 INFO - PROCESS | 3196 | 1464640580482 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 985ms 13:36:20 INFO - PROCESS | 3196 | 1464640580547 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 3196 | 1464640580550 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 13:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:36:20 INFO - PROCESS | 3196 | 1464640580554 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 3196 | 1464640580556 Marionette TRACE conn6 <- [1,1134,null,{}] 13:36:20 INFO - PROCESS | 3196 | 1464640580560 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:20 INFO - PROCESS | 3196 | 1464640580683 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 13:36:20 INFO - PROCESS | 3196 | 1464640580810 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E7AF000 == 86 [pid = 3196] [id = 293] 13:36:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155AF25400) [pid = 3196] [serial = 878] [outer = 0000000000000000] 13:36:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155AF27C00) [pid = 3196] [serial = 879] [outer = 000000155AF25400] 13:36:20 INFO - PROCESS | 3196 | 1464640580867 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155AFB1C00) [pid = 3196] [serial = 880] [outer = 000000155AF25400] 13:36:21 INFO - PROCESS | 3196 | 1464640581432 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 944ms 13:36:21 INFO - PROCESS | 3196 | 1464640581500 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 13:36:21 INFO - PROCESS | 3196 | 1464640581502 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 13:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:36:21 INFO - PROCESS | 3196 | 1464640581506 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 3196 | 1464640581508 Marionette TRACE conn6 <- [1,1138,null,{}] 13:36:21 INFO - PROCESS | 3196 | 1464640581512 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:21 INFO - PROCESS | 3196 | 1464640581632 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 13:36:21 INFO - PROCESS | 3196 | 1464640581758 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F563000 == 87 [pid = 3196] [id = 294] 13:36:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155AFB8800) [pid = 3196] [serial = 881] [outer = 0000000000000000] 13:36:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155BA96C00) [pid = 3196] [serial = 882] [outer = 000000155AFB8800] 13:36:21 INFO - PROCESS | 3196 | 1464640581815 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155BC6DC00) [pid = 3196] [serial = 883] [outer = 000000155AFB8800] 13:36:22 INFO - PROCESS | 3196 | 1464640582423 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 942ms 13:36:22 INFO - PROCESS | 3196 | 1464640582450 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 3196 | 1464640582453 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 13:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:36:22 INFO - PROCESS | 3196 | 1464640582457 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 3196 | 1464640582459 Marionette TRACE conn6 <- [1,1142,null,{}] 13:36:22 INFO - PROCESS | 3196 | 1464640582463 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:22 INFO - PROCESS | 3196 | 1464640582602 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 13:36:22 INFO - PROCESS | 3196 | 1464640582731 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560744800 == 88 [pid = 3196] [id = 295] 13:36:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155BA20000) [pid = 3196] [serial = 884] [outer = 0000000000000000] 13:36:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155CA5C800) [pid = 3196] [serial = 885] [outer = 000000155BA20000] 13:36:22 INFO - PROCESS | 3196 | 1464640582789 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155D40C800) [pid = 3196] [serial = 886] [outer = 000000155BA20000] 13:36:23 INFO - PROCESS | 3196 | 1464640583375 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 986ms 13:36:23 INFO - PROCESS | 3196 | 1464640583445 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 3196 | 1464640583448 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 13:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:36:23 INFO - PROCESS | 3196 | 1464640583452 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - PROCESS | 3196 | 1464640583454 Marionette TRACE conn6 <- [1,1146,null,{}] 13:36:23 INFO - PROCESS | 3196 | 1464640583458 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:23 INFO - PROCESS | 3196 | 1464640583574 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 13:36:23 INFO - PROCESS | 3196 | 1464640583701 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E49000 == 89 [pid = 3196] [id = 296] 13:36:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155D412400) [pid = 3196] [serial = 887] [outer = 0000000000000000] 13:36:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155D4A8000) [pid = 3196] [serial = 888] [outer = 000000155D412400] 13:36:23 INFO - PROCESS | 3196 | 1464640583757 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155D659000) [pid = 3196] [serial = 889] [outer = 000000155D412400] 13:36:24 INFO - PROCESS | 3196 | 1464640584345 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 3196 | 1464640584581 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 13:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:36:24 INFO - PROCESS | 3196 | 1464640584587 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 3196 | 1464640584590 Marionette TRACE conn6 <- [1,1150,null,{}] 13:36:24 INFO - PROCESS | 3196 | 1464640584596 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:24 INFO - PROCESS | 3196 | 1464640584711 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 13:36:24 INFO - PROCESS | 3196 | 1464640584834 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 3196 | ++DOCSHELL 000000155742E000 == 90 [pid = 3196] [id = 297] 13:36:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000154D3BB000) [pid = 3196] [serial = 890] [outer = 0000000000000000] 13:36:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000154D4B7400) [pid = 3196] [serial = 891] [outer = 000000154D3BB000] 13:36:24 INFO - PROCESS | 3196 | 1464640584887 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (00000015523BA800) [pid = 3196] [serial = 892] [outer = 000000154D3BB000] 13:36:25 INFO - PROCESS | 3196 | 1464640585475 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 942ms 13:36:25 INFO - PROCESS | 3196 | 1464640585531 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 3196 | 1464640585535 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 13:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:36:25 INFO - PROCESS | 3196 | 1464640585542 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 3196 | 1464640585546 Marionette TRACE conn6 <- [1,1154,null,{}] 13:36:25 INFO - PROCESS | 3196 | 1464640585550 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:25 INFO - PROCESS | 3196 | 1464640585711 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 13:36:25 INFO - PROCESS | 3196 | 1464640585773 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F98000 == 91 [pid = 3196] [id = 298] 13:36:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155370B800) [pid = 3196] [serial = 893] [outer = 0000000000000000] 13:36:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (0000001553980400) [pid = 3196] [serial = 894] [outer = 000000155370B800] 13:36:25 INFO - PROCESS | 3196 | 1464640585824 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (0000001556D3B000) [pid = 3196] [serial = 895] [outer = 000000155370B800] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 0000001565B62800 == 90 [pid = 3196] [id = 244] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 000000155D603800 == 89 [pid = 3196] [id = 21] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 000000154DD65000 == 88 [pid = 3196] [id = 26] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 000000155E423800 == 87 [pid = 3196] [id = 288] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 000000155D864800 == 86 [pid = 3196] [id = 287] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 000000155C576000 == 85 [pid = 3196] [id = 286] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 000000155BA43800 == 84 [pid = 3196] [id = 285] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 00000015574AB000 == 83 [pid = 3196] [id = 282] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 0000001552A38000 == 82 [pid = 3196] [id = 281] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (00000015593A2400) [pid = 3196] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (0000001551968800) [pid = 3196] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155DB4F000) [pid = 3196] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000155E48EC00) [pid = 3196] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155E60B800) [pid = 3196] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155EB2F000) [pid = 3196] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155D411400) [pid = 3196] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155E2B0000) [pid = 3196] [serial = 816] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 000000154E8DE000 == 81 [pid = 3196] [id = 280] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 00000015523DA800 == 80 [pid = 3196] [id = 279] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 0000001564F15800 == 79 [pid = 3196] [id = 278] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 0000001566E45000 == 78 [pid = 3196] [id = 277] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 0000001565673800 == 77 [pid = 3196] [id = 276] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 00000015661CB000 == 76 [pid = 3196] [id = 275] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 0000001560843000 == 75 [pid = 3196] [id = 274] 13:36:26 INFO - PROCESS | 3196 | --DOCSHELL 000000155998D800 == 74 [pid = 3196] [id = 273] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (0000001560835C00) [pid = 3196] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155AFBD800) [pid = 3196] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001561D99000) [pid = 3196] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155E498C00) [pid = 3196] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155E4C5800) [pid = 3196] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155ED53800) [pid = 3196] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155EBCE400) [pid = 3196] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001552ADBC00) [pid = 3196] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155ED9E400) [pid = 3196] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155E2AC400) [pid = 3196] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155CA59400) [pid = 3196] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155D991C00) [pid = 3196] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155963BC00) [pid = 3196] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (0000001558C8B000) [pid = 3196] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (0000001559617C00) [pid = 3196] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (00000015599CB000) [pid = 3196] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155E46E800) [pid = 3196] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (00000015523B6800) [pid = 3196] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000154D4ACC00) [pid = 3196] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155AF29C00) [pid = 3196] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155F2CD000) [pid = 3196] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155AF30400) [pid = 3196] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155E46BC00) [pid = 3196] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155991F000) [pid = 3196] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 3196 | 1464640586467 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 987ms 13:36:26 INFO - PROCESS | 3196 | 1464640586531 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 3196 | 1464640586534 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 13:36:26 INFO - PROCESS | 3196 | 1464640586537 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:36:26 INFO - PROCESS | 3196 | 1464640586540 Marionette TRACE conn6 <- [1,1158,null,{}] 13:36:26 INFO - PROCESS | 3196 | 1464640586550 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:26 INFO - PROCESS | 3196 | 1464640586660 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 13:36:26 INFO - PROCESS | 3196 | 1464640586748 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559085000 == 75 [pid = 3196] [id = 299] 13:36:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (0000001553776000) [pid = 3196] [serial = 896] [outer = 0000000000000000] 13:36:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155640C800) [pid = 3196] [serial = 897] [outer = 0000001553776000] 13:36:26 INFO - PROCESS | 3196 | 1464640586798 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (00000015576A6000) [pid = 3196] [serial = 898] [outer = 0000001553776000] 13:36:27 INFO - PROCESS | 3196 | 1464640587209 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 735ms 13:36:27 INFO - PROCESS | 3196 | 1464640587276 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 3196 | 1464640587278 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 13:36:27 INFO - PROCESS | 3196 | 1464640587281 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:36:27 INFO - PROCESS | 3196 | 1464640587283 Marionette TRACE conn6 <- [1,1162,null,{}] 13:36:27 INFO - PROCESS | 3196 | 1464640587287 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:27 INFO - PROCESS | 3196 | 1464640587385 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 13:36:27 INFO - PROCESS | 3196 | 1464640587392 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C2E9800 == 76 [pid = 3196] [id = 300] 13:36:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001558C90C00) [pid = 3196] [serial = 899] [outer = 0000000000000000] 13:36:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001558F11000) [pid = 3196] [serial = 900] [outer = 0000001558C90C00] 13:36:27 INFO - PROCESS | 3196 | 1464640587440 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001559612000) [pid = 3196] [serial = 901] [outer = 0000001558C90C00] 13:36:27 INFO - PROCESS | 3196 | 1464640587923 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 3196 | 1464640587959 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 13:36:27 INFO - PROCESS | 3196 | 1464640587962 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 3196 | 1464640587963 Marionette TRACE conn6 <- [1,1166,null,{}] 13:36:27 INFO - PROCESS | 3196 | 1464640587967 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:28 INFO - PROCESS | 3196 | 1464640588062 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 13:36:28 INFO - PROCESS | 3196 | 1464640588072 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E425000 == 77 [pid = 3196] [id = 301] 13:36:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155996F400) [pid = 3196] [serial = 902] [outer = 0000000000000000] 13:36:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (0000001559976000) [pid = 3196] [serial = 903] [outer = 000000155996F400] 13:36:28 INFO - PROCESS | 3196 | 1464640588119 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155AF23400) [pid = 3196] [serial = 904] [outer = 000000155996F400] 13:36:28 INFO - PROCESS | 3196 | 1464640588567 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 3196 | 1464640588596 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 13:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:36:28 INFO - PROCESS | 3196 | 1464640588599 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 3196 | 1464640588601 Marionette TRACE conn6 <- [1,1170,null,{}] 13:36:28 INFO - PROCESS | 3196 | 1464640588613 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:28 INFO - PROCESS | 3196 | 1464640588762 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 13:36:28 INFO - PROCESS | 3196 | 1464640588813 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E770800 == 78 [pid = 3196] [id = 302] 13:36:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155BAA3400) [pid = 3196] [serial = 905] [outer = 0000000000000000] 13:36:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155CAB1C00) [pid = 3196] [serial = 906] [outer = 000000155BAA3400] 13:36:28 INFO - PROCESS | 3196 | 1464640588859 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155D4AC000) [pid = 3196] [serial = 907] [outer = 000000155BAA3400] 13:36:29 INFO - PROCESS | 3196 | 1464640589332 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 3196 | 1464640589389 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 13:36:29 INFO - PROCESS | 3196 | 1464640589392 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - PROCESS | 3196 | 1464640589394 Marionette TRACE conn6 <- [1,1174,null,{}] 13:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:36:29 INFO - PROCESS | 3196 | 1464640589405 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:29 INFO - PROCESS | 3196 | 1464640589526 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 13:36:29 INFO - PROCESS | 3196 | 1464640589587 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F57B000 == 79 [pid = 3196] [id = 303] 13:36:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155D661800) [pid = 3196] [serial = 908] [outer = 0000000000000000] 13:36:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155D86DC00) [pid = 3196] [serial = 909] [outer = 000000155D661800] 13:36:29 INFO - PROCESS | 3196 | 1464640589632 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155D99B000) [pid = 3196] [serial = 910] [outer = 000000155D661800] 13:36:30 INFO - PROCESS | 3196 | 1464640590062 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 3196 | 1464640590142 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 13:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:36:30 INFO - PROCESS | 3196 | 1464640590154 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 3196 | 1464640590156 Marionette TRACE conn6 <- [1,1178,null,{}] 13:36:30 INFO - PROCESS | 3196 | 1464640590160 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:30 INFO - PROCESS | 3196 | 1464640590284 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 13:36:30 INFO - PROCESS | 3196 | 1464640590343 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610DB800 == 80 [pid = 3196] [id = 304] 13:36:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155D663800) [pid = 3196] [serial = 911] [outer = 0000000000000000] 13:36:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155DB54C00) [pid = 3196] [serial = 912] [outer = 000000155D663800] 13:36:30 INFO - PROCESS | 3196 | 1464640590389 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155DDB8000) [pid = 3196] [serial = 913] [outer = 000000155D663800] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155421E400) [pid = 3196] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001557022400) [pid = 3196] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001558C86000) [pid = 3196] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155360F000) [pid = 3196] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (00000015529AD400) [pid = 3196] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000154D4EC400) [pid = 3196] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (00000015593A1000) [pid = 3196] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000154D4AF000) [pid = 3196] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000154D360800) [pid = 3196] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001558F0BC00) [pid = 3196] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155D664800) [pid = 3196] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155E487000) [pid = 3196] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155E4A0800) [pid = 3196] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154DBDAC00) [pid = 3196] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155D40B800) [pid = 3196] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155702B800) [pid = 3196] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:36:30 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155E604C00) [pid = 3196] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:36:30 INFO - PROCESS | 3196 | 1464640590979 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 3196 | 1464640591042 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 13:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:36:31 INFO - PROCESS | 3196 | 1464640591045 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 3196 | 1464640591047 Marionette TRACE conn6 <- [1,1182,null,{}] 13:36:31 INFO - PROCESS | 3196 | 1464640591051 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:31 INFO - PROCESS | 3196 | 1464640591150 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 13:36:31 INFO - PROCESS | 3196 | 1464640591163 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D7D000 == 81 [pid = 3196] [id = 305] 13:36:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (0000001552484800) [pid = 3196] [serial = 914] [outer = 0000000000000000] 13:36:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155981F000) [pid = 3196] [serial = 915] [outer = 0000001552484800] 13:36:31 INFO - PROCESS | 3196 | 1464640591209 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155E204000) [pid = 3196] [serial = 916] [outer = 0000001552484800] 13:36:31 INFO - PROCESS | 3196 | 1464640591661 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 3196 | 1464640591722 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 13:36:31 INFO - PROCESS | 3196 | 1464640591725 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:36:31 INFO - PROCESS | 3196 | 1464640591727 Marionette TRACE conn6 <- [1,1186,null,{}] 13:36:31 INFO - PROCESS | 3196 | 1464640591730 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:31 INFO - PROCESS | 3196 | 1464640591857 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 13:36:31 INFO - PROCESS | 3196 | 1464640591867 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562017000 == 82 [pid = 3196] [id = 306] 13:36:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155E20B000) [pid = 3196] [serial = 917] [outer = 0000000000000000] 13:36:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155E2B2000) [pid = 3196] [serial = 918] [outer = 000000155E20B000] 13:36:31 INFO - PROCESS | 3196 | 1464640591914 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155E2CD000) [pid = 3196] [serial = 919] [outer = 000000155E20B000] 13:36:32 INFO - PROCESS | 3196 | 1464640592357 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 13:36:32 INFO - PROCESS | 3196 | 1464640592421 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 3196 | 1464640592423 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 13:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:36:32 INFO - PROCESS | 3196 | 1464640592427 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - PROCESS | 3196 | 1464640592430 Marionette TRACE conn6 <- [1,1190,null,{}] 13:36:32 INFO - PROCESS | 3196 | 1464640592442 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:32 INFO - PROCESS | 3196 | 1464640592560 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 13:36:32 INFO - PROCESS | 3196 | 1464640592566 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622B3800 == 83 [pid = 3196] [id = 307] 13:36:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155E2D1800) [pid = 3196] [serial = 920] [outer = 0000000000000000] 13:36:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155E46F000) [pid = 3196] [serial = 921] [outer = 000000155E2D1800] 13:36:32 INFO - PROCESS | 3196 | 1464640592618 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155E48BC00) [pid = 3196] [serial = 922] [outer = 000000155E2D1800] 13:36:33 INFO - PROCESS | 3196 | 1464640593374 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 985ms 13:36:33 INFO - PROCESS | 3196 | 1464640593415 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 3196 | 1464640593421 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 13:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:36:33 INFO - PROCESS | 3196 | 1464640593426 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 3196 | 1464640593431 Marionette TRACE conn6 <- [1,1194,null,{}] 13:36:33 INFO - PROCESS | 3196 | 1464640593437 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:33 INFO - PROCESS | 3196 | 1464640593568 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 13:36:33 INFO - PROCESS | 3196 | 1464640593701 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558CEC800 == 84 [pid = 3196] [id = 308] 13:36:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155196C800) [pid = 3196] [serial = 923] [outer = 0000000000000000] 13:36:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155245D000) [pid = 3196] [serial = 924] [outer = 000000155196C800] 13:36:33 INFO - PROCESS | 3196 | 1464640593760 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155360EC00) [pid = 3196] [serial = 925] [outer = 000000155196C800] 13:36:34 INFO - PROCESS | 3196 | 1464640594332 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 944ms 13:36:34 INFO - PROCESS | 3196 | 1464640594385 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 3196 | 1464640594392 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 13:36:34 INFO - PROCESS | 3196 | 1464640594400 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:36:34 INFO - PROCESS | 3196 | 1464640594403 Marionette TRACE conn6 <- [1,1198,null,{}] 13:36:34 INFO - PROCESS | 3196 | 1464640594407 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:34 INFO - PROCESS | 3196 | 1464640594534 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 13:36:34 INFO - PROCESS | 3196 | 1464640594637 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E67A000 == 85 [pid = 3196] [id = 309] 13:36:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (0000001557BE6800) [pid = 3196] [serial = 926] [outer = 0000000000000000] 13:36:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (0000001558E76000) [pid = 3196] [serial = 927] [outer = 0000001557BE6800] 13:36:34 INFO - PROCESS | 3196 | 1464640594693 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (0000001559923C00) [pid = 3196] [serial = 928] [outer = 0000001557BE6800] 13:36:35 INFO - PROCESS | 3196 | 1464640595309 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 924ms 13:36:35 INFO - PROCESS | 3196 | 1464640595332 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 3196 | 1464640595335 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 13:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:36:35 INFO - PROCESS | 3196 | 1464640595339 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 3196 | 1464640595343 Marionette TRACE conn6 <- [1,1202,null,{}] 13:36:35 INFO - PROCESS | 3196 | 1464640595356 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:35 INFO - PROCESS | 3196 | 1464640595485 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 13:36:35 INFO - PROCESS | 3196 | 1464640595618 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564076800 == 86 [pid = 3196] [id = 310] 13:36:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155D414800) [pid = 3196] [serial = 929] [outer = 0000000000000000] 13:36:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155D4A5C00) [pid = 3196] [serial = 930] [outer = 000000155D414800] 13:36:35 INFO - PROCESS | 3196 | 1464640595678 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155E210800) [pid = 3196] [serial = 931] [outer = 000000155D414800] 13:36:36 INFO - PROCESS | 3196 | 1464640596290 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 986ms 13:36:36 INFO - PROCESS | 3196 | 1464640596326 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 3196 | 1464640596330 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 13:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:36:36 INFO - PROCESS | 3196 | 1464640596333 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 3196 | 1464640596335 Marionette TRACE conn6 <- [1,1206,null,{}] 13:36:36 INFO - PROCESS | 3196 | 1464640596339 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:36 INFO - PROCESS | 3196 | 1464640596468 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 13:36:36 INFO - PROCESS | 3196 | 1464640596569 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 3196 | ++DOCSHELL 00000015640CF000 == 87 [pid = 3196] [id = 311] 13:36:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155E46FC00) [pid = 3196] [serial = 932] [outer = 0000000000000000] 13:36:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155E485000) [pid = 3196] [serial = 933] [outer = 000000155E46FC00] 13:36:36 INFO - PROCESS | 3196 | 1464640596625 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155E494000) [pid = 3196] [serial = 934] [outer = 000000155E46FC00] 13:36:37 INFO - PROCESS | 3196 | 1464640597213 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 942ms 13:36:37 INFO - PROCESS | 3196 | 1464640597278 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 3196 | 1464640597280 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 13:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:36:37 INFO - PROCESS | 3196 | 1464640597284 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 3196 | 1464640597286 Marionette TRACE conn6 <- [1,1210,null,{}] 13:36:37 INFO - PROCESS | 3196 | 1464640597290 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:37 INFO - PROCESS | 3196 | 1464640597410 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 13:36:37 INFO - PROCESS | 3196 | 1464640597511 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564130000 == 88 [pid = 3196] [id = 312] 13:36:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155E48FC00) [pid = 3196] [serial = 935] [outer = 0000000000000000] 13:36:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155E49F800) [pid = 3196] [serial = 936] [outer = 000000155E48FC00] 13:36:37 INFO - PROCESS | 3196 | 1464640597566 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E4C1C00) [pid = 3196] [serial = 937] [outer = 000000155E48FC00] 13:36:38 INFO - PROCESS | 3196 | 1464640598202 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 3196 | 1464640598232 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 13:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:36:38 INFO - PROCESS | 3196 | 1464640598235 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 3196 | 1464640598238 Marionette TRACE conn6 <- [1,1214,null,{}] 13:36:38 INFO - PROCESS | 3196 | 1464640598241 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 3196 | 1464640598371 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 13:36:38 INFO - PROCESS | 3196 | 1464640598475 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564851000 == 89 [pid = 3196] [id = 313] 13:36:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E60C800) [pid = 3196] [serial = 938] [outer = 0000000000000000] 13:36:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155EB15C00) [pid = 3196] [serial = 939] [outer = 000000155E60C800] 13:36:38 INFO - PROCESS | 3196 | 1464640598530 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155EB31800) [pid = 3196] [serial = 940] [outer = 000000155E60C800] 13:36:39 INFO - PROCESS | 3196 | 1464640599142 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 985ms 13:36:39 INFO - PROCESS | 3196 | 1464640599224 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 3196 | 1464640599226 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 13:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:36:39 INFO - PROCESS | 3196 | 1464640599230 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 3196 | 1464640599233 Marionette TRACE conn6 <- [1,1218,null,{}] 13:36:39 INFO - PROCESS | 3196 | 1464640599237 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:39 INFO - PROCESS | 3196 | 1464640599356 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 13:36:39 INFO - PROCESS | 3196 | 1464640599506 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564F1F000 == 90 [pid = 3196] [id = 314] 13:36:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000154D3B0800) [pid = 3196] [serial = 941] [outer = 0000000000000000] 13:36:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155EB39C00) [pid = 3196] [serial = 942] [outer = 000000154D3B0800] 13:36:39 INFO - PROCESS | 3196 | 1464640599562 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155EBCF400) [pid = 3196] [serial = 943] [outer = 000000154D3B0800] 13:36:40 INFO - PROCESS | 3196 | 1464640600094 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 880ms 13:36:40 INFO - PROCESS | 3196 | 1464640600112 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 3196 | 1464640600115 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 13:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:36:40 INFO - PROCESS | 3196 | 1464640600119 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 3196 | 1464640600121 Marionette TRACE conn6 <- [1,1222,null,{}] 13:36:40 INFO - PROCESS | 3196 | 1464640600125 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:40 INFO - PROCESS | 3196 | 1464640600245 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 13:36:40 INFO - PROCESS | 3196 | 1464640600581 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A39800 == 91 [pid = 3196] [id = 315] 13:36:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000154D31D400) [pid = 3196] [serial = 944] [outer = 0000000000000000] 13:36:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000154D360400) [pid = 3196] [serial = 945] [outer = 000000154D31D400] 13:36:40 INFO - PROCESS | 3196 | 1464640600633 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000154D4AF000) [pid = 3196] [serial = 946] [outer = 000000154D31D400] 13:36:41 INFO - PROCESS | 3196 | 1464640601255 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1179ms 13:36:41 INFO - PROCESS | 3196 | 1464640601302 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 3196 | 1464640601307 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 13:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:36:41 INFO - PROCESS | 3196 | 1464640601312 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 3196 | 1464640601315 Marionette TRACE conn6 <- [1,1226,null,{}] 13:36:41 INFO - PROCESS | 3196 | 1464640601320 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:41 INFO - PROCESS | 3196 | 1464640601436 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 13:36:41 INFO - PROCESS | 3196 | 1464640601569 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 3196 | ++DOCSHELL 000000155909A800 == 92 [pid = 3196] [id = 316] 13:36:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (0000001552AD1000) [pid = 3196] [serial = 947] [outer = 0000000000000000] 13:36:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000154D80CC00) [pid = 3196] [serial = 948] [outer = 0000001552AD1000] 13:36:41 INFO - PROCESS | 3196 | 1464640601623 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (0000001553778400) [pid = 3196] [serial = 949] [outer = 0000001552AD1000] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 00000015600B7800 == 91 [pid = 3196] [id = 254] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001562017000 == 90 [pid = 3196] [id = 306] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D7D000 == 89 [pid = 3196] [id = 305] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 00000015610DB800 == 88 [pid = 3196] [id = 304] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155F57B000 == 87 [pid = 3196] [id = 303] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155E770800 == 86 [pid = 3196] [id = 302] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155E425000 == 85 [pid = 3196] [id = 301] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155C2E9800 == 84 [pid = 3196] [id = 300] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (0000001552911800) [pid = 3196] [serial = 819] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155BA19800) [pid = 3196] [serial = 822] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000155E49A800) [pid = 3196] [serial = 825] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155F544800) [pid = 3196] [serial = 828] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000155D4AAC00) [pid = 3196] [serial = 831] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (0000001561142800) [pid = 3196] [serial = 834] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (0000001559929400) [pid = 3196] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001559085000 == 83 [pid = 3196] [id = 299] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155999B800 == 82 [pid = 3196] [id = 284] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001558F90000 == 81 [pid = 3196] [id = 283] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001558F98000 == 80 [pid = 3196] [id = 298] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155742E000 == 79 [pid = 3196] [id = 297] 13:36:42 INFO - PROCESS | 3196 | 1464640602287 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 0000001552690800 == 78 [pid = 3196] [id = 290] 13:36:42 INFO - PROCESS | 3196 | --DOCSHELL 000000155E54C000 == 77 [pid = 3196] [id = 289] 13:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1030ms 13:36:42 INFO - PROCESS | 3196 | 1464640602347 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 3196 | 1464640602351 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 13:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155E470C00) [pid = 3196] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000155E4C5400) [pid = 3196] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155EBCC800) [pid = 3196] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001552AD6000) [pid = 3196] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155E4A1800) [pid = 3196] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155A6B1400) [pid = 3196] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155EB17C00) [pid = 3196] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001556402C00) [pid = 3196] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001556437000) [pid = 3196] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (0000001557BD8C00) [pid = 3196] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (0000001558E70400) [pid = 3196] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (0000001558C2E000) [pid = 3196] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (0000001553619400) [pid = 3196] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (00000015529B0800) [pid = 3196] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001553352400) [pid = 3196] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000154D835000) [pid = 3196] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000154E78AC00) [pid = 3196] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (0000001559615000) [pid = 3196] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001558C29000) [pid = 3196] [serial = 838] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (0000001552ACF800) [pid = 3196] [serial = 837] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000154D4AD800) [pid = 3196] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000154D369800) [pid = 3196] [serial = 840] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155991C000) [pid = 3196] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001558F0CC00) [pid = 3196] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (0000001558F14800) [pid = 3196] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (00000015593A3800) [pid = 3196] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (00000015537CFC00) [pid = 3196] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:36:42 INFO - PROCESS | 3196 | 1464640602394 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 3196 | 1464640602396 Marionette TRACE conn6 <- [1,1230,null,{}] 13:36:42 INFO - PROCESS | 3196 | 1464640602403 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:42 INFO - PROCESS | 3196 | 1464640602510 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 13:36:42 INFO - PROCESS | 3196 | 1464640602518 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A4F800 == 78 [pid = 3196] [id = 317] 13:36:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000154D4B2400) [pid = 3196] [serial = 950] [outer = 0000000000000000] 13:36:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000154D807C00) [pid = 3196] [serial = 951] [outer = 000000154D4B2400] 13:36:42 INFO - PROCESS | 3196 | 1464640602565 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001552616000) [pid = 3196] [serial = 952] [outer = 000000154D4B2400] 13:36:43 INFO - PROCESS | 3196 | 1464640603104 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 774ms 13:36:43 INFO - PROCESS | 3196 | 1464640603133 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 3196 | 1464640603135 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 13:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:36:43 INFO - PROCESS | 3196 | 1464640603144 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 3196 | 1464640603150 Marionette TRACE conn6 <- [1,1234,null,{}] 13:36:43 INFO - PROCESS | 3196 | 1464640603155 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:43 INFO - PROCESS | 3196 | 1464640603256 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 13:36:43 INFO - PROCESS | 3196 | 1464640603342 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559098000 == 79 [pid = 3196] [id = 318] 13:36:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001552466800) [pid = 3196] [serial = 953] [outer = 0000000000000000] 13:36:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (0000001553B8F000) [pid = 3196] [serial = 954] [outer = 0000001552466800] 13:36:43 INFO - PROCESS | 3196 | 1464640603388 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (0000001556CFE000) [pid = 3196] [serial = 955] [outer = 0000001552466800] 13:36:43 INFO - PROCESS | 3196 | 1464640603877 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 795ms 13:36:43 INFO - PROCESS | 3196 | 1464640603935 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 3196 | 1464640603938 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 13:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:36:43 INFO - PROCESS | 3196 | 1464640603942 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 3196 | 1464640603944 Marionette TRACE conn6 <- [1,1238,null,{}] 13:36:43 INFO - PROCESS | 3196 | 1464640603947 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:44 INFO - PROCESS | 3196 | 1464640604053 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 13:36:44 INFO - PROCESS | 3196 | 1464640604064 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 3196 | ++DOCSHELL 000000155A683000 == 80 [pid = 3196] [id = 319] 13:36:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (0000001558C23400) [pid = 3196] [serial = 956] [outer = 0000000000000000] 13:36:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001558C87800) [pid = 3196] [serial = 957] [outer = 0000001558C23400] 13:36:44 INFO - PROCESS | 3196 | 1464640604114 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (0000001558E78000) [pid = 3196] [serial = 958] [outer = 0000001558C23400] 13:36:44 INFO - PROCESS | 3196 | 1464640604559 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 13:36:44 INFO - PROCESS | 3196 | 1464640604619 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 3196 | 1464640604621 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 13:36:44 INFO - PROCESS | 3196 | 1464640604637 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 3196 | 1464640604639 Marionette TRACE conn6 <- [1,1242,null,{}] 13:36:44 INFO - PROCESS | 3196 | 1464640604643 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:36:44 INFO - PROCESS | 3196 | 1464640604763 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 13:36:44 INFO - PROCESS | 3196 | 1464640604776 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BD86000 == 81 [pid = 3196] [id = 320] 13:36:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (00000015593A2C00) [pid = 3196] [serial = 959] [outer = 0000000000000000] 13:36:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (00000015593A7000) [pid = 3196] [serial = 960] [outer = 00000015593A2C00] 13:36:44 INFO - PROCESS | 3196 | 1464640604830 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155981F400) [pid = 3196] [serial = 961] [outer = 00000015593A2C00] 13:36:45 INFO - PROCESS | 3196 | 1464640605317 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 713ms 13:36:45 INFO - PROCESS | 3196 | 1464640605362 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 3196 | 1464640605365 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 13:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:36:45 INFO - PROCESS | 3196 | 1464640605368 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 3196 | 1464640605370 Marionette TRACE conn6 <- [1,1246,null,{}] 13:36:45 INFO - PROCESS | 3196 | 1464640605388 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:45 INFO - PROCESS | 3196 | 1464640605509 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 13:36:45 INFO - PROCESS | 3196 | 1464640605568 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB0A000 == 82 [pid = 3196] [id = 321] 13:36:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155A521800) [pid = 3196] [serial = 962] [outer = 0000000000000000] 13:36:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155AF22400) [pid = 3196] [serial = 963] [outer = 000000155A521800] 13:36:45 INFO - PROCESS | 3196 | 1464640605613 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155AF30800) [pid = 3196] [serial = 964] [outer = 000000155A521800] 13:36:46 INFO - PROCESS | 3196 | 1464640606081 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 13:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:36:46 INFO - PROCESS | 3196 | 1464640606132 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 3196 | 1464640606134 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 13:36:46 INFO - PROCESS | 3196 | 1464640606138 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - PROCESS | 3196 | 1464640606140 Marionette TRACE conn6 <- [1,1250,null,{}] 13:36:46 INFO - PROCESS | 3196 | 1464640606143 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:46 INFO - PROCESS | 3196 | 1464640606267 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 13:36:46 INFO - PROCESS | 3196 | 1464640606287 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E44B000 == 83 [pid = 3196] [id = 322] 13:36:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155BA19400) [pid = 3196] [serial = 965] [outer = 0000000000000000] 13:36:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155BA94800) [pid = 3196] [serial = 966] [outer = 000000155BA19400] 13:36:46 INFO - PROCESS | 3196 | 1464640606332 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155C252C00) [pid = 3196] [serial = 967] [outer = 000000155BA19400] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155D4ADC00) [pid = 3196] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155D663800) [pid = 3196] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000154D3BB000) [pid = 3196] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155996F400) [pid = 3196] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155370B800) [pid = 3196] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001559923800) [pid = 3196] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155AF2EC00) [pid = 3196] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155D661800) [pid = 3196] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155ED9E000) [pid = 3196] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001558C90C00) [pid = 3196] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (0000001552484800) [pid = 3196] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155BAA3400) [pid = 3196] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001553776000) [pid = 3196] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155D4A6C00) [pid = 3196] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155E20B000) [pid = 3196] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000154D4EAC00) [pid = 3196] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155E490C00) [pid = 3196] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:36:46 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155D4BD800) [pid = 3196] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:36:46 INFO - PROCESS | 3196 | 1464640606984 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 880ms 13:36:47 INFO - PROCESS | 3196 | 1464640607019 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 3196 | 1464640607029 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 13:36:47 INFO - PROCESS | 3196 | 1464640607033 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 3196 | 1464640607035 Marionette TRACE conn6 <- [1,1254,null,{}] 13:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:36:47 INFO - PROCESS | 3196 | 1464640607039 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:47 INFO - PROCESS | 3196 | 1464640607163 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 13:36:47 INFO - PROCESS | 3196 | 1464640607218 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E55A800 == 84 [pid = 3196] [id = 323] 13:36:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000154D4E2000) [pid = 3196] [serial = 968] [outer = 0000000000000000] 13:36:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001559927000) [pid = 3196] [serial = 969] [outer = 000000154D4E2000] 13:36:47 INFO - PROCESS | 3196 | 1464640607263 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155C776400) [pid = 3196] [serial = 970] [outer = 000000154D4E2000] 13:36:47 INFO - PROCESS | 3196 | 1464640607663 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 13:36:47 INFO - PROCESS | 3196 | 1464640607731 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 3196 | 1464640607734 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 13:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:36:47 INFO - PROCESS | 3196 | 1464640607737 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 3196 | 1464640607739 Marionette TRACE conn6 <- [1,1258,null,{}] 13:36:47 INFO - PROCESS | 3196 | 1464640607743 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:47 INFO - PROCESS | 3196 | 1464640607843 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 13:36:47 INFO - PROCESS | 3196 | 1464640607852 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 3196 | ++DOCSHELL 000000155EE49000 == 85 [pid = 3196] [id = 324] 13:36:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155D408000) [pid = 3196] [serial = 971] [outer = 0000000000000000] 13:36:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155D40D800) [pid = 3196] [serial = 972] [outer = 000000155D408000] 13:36:47 INFO - PROCESS | 3196 | 1464640607901 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155D4AE800) [pid = 3196] [serial = 973] [outer = 000000155D408000] 13:36:48 INFO - PROCESS | 3196 | 1464640608346 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 13:36:48 INFO - PROCESS | 3196 | 1464640608432 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 3196 | 1464640608434 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 13:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:36:48 INFO - PROCESS | 3196 | 1464640608443 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 3196 | 1464640608445 Marionette TRACE conn6 <- [1,1262,null,{}] 13:36:48 INFO - PROCESS | 3196 | 1464640608458 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:48 INFO - PROCESS | 3196 | 1464640608551 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 13:36:48 INFO - PROCESS | 3196 | 1464640608564 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 3196 | ++DOCSHELL 000000156073F000 == 86 [pid = 3196] [id = 325] 13:36:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155D65FC00) [pid = 3196] [serial = 974] [outer = 0000000000000000] 13:36:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155D665000) [pid = 3196] [serial = 975] [outer = 000000155D65FC00] 13:36:48 INFO - PROCESS | 3196 | 1464640608620 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155DB4D400) [pid = 3196] [serial = 976] [outer = 000000155D65FC00] 13:36:49 INFO - PROCESS | 3196 | 1464640609371 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 13:36:49 INFO - PROCESS | 3196 | 1464640609432 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 3196 | 1464640609438 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 13:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:36:49 INFO - PROCESS | 3196 | 1464640609443 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - PROCESS | 3196 | 1464640609448 Marionette TRACE conn6 <- [1,1266,null,{}] 13:36:49 INFO - PROCESS | 3196 | 1464640609454 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:49 INFO - PROCESS | 3196 | 1464640609586 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 13:36:49 INFO - PROCESS | 3196 | 1464640609718 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557436800 == 87 [pid = 3196] [id = 326] 13:36:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (0000001551B15400) [pid = 3196] [serial = 977] [outer = 0000000000000000] 13:36:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (00000015523B7800) [pid = 3196] [serial = 978] [outer = 0000001551B15400] 13:36:49 INFO - PROCESS | 3196 | 1464640609778 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (0000001553353000) [pid = 3196] [serial = 979] [outer = 0000001551B15400] 13:36:50 INFO - PROCESS | 3196 | 1464640610351 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 943ms 13:36:50 INFO - PROCESS | 3196 | 1464640610389 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 3196 | 1464640610396 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 13:36:50 INFO - PROCESS | 3196 | 1464640610403 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:36:50 INFO - PROCESS | 3196 | 1464640610406 Marionette TRACE conn6 <- [1,1270,null,{}] 13:36:50 INFO - PROCESS | 3196 | 1464640610410 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:50 INFO - PROCESS | 3196 | 1464640610538 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 13:36:50 INFO - PROCESS | 3196 | 1464640610641 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D610800 == 88 [pid = 3196] [id = 327] 13:36:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (0000001554223800) [pid = 3196] [serial = 980] [outer = 0000000000000000] 13:36:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (0000001557BD9000) [pid = 3196] [serial = 981] [outer = 0000001554223800] 13:36:50 INFO - PROCESS | 3196 | 1464640610698 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155939F800) [pid = 3196] [serial = 982] [outer = 0000001554223800] 13:36:51 INFO - PROCESS | 3196 | 1464640611352 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 13:36:51 INFO - PROCESS | 3196 | 1464640611394 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 3196 | 1464640611397 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 13:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:36:51 INFO - PROCESS | 3196 | 1464640611401 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 3196 | 1464640611405 Marionette TRACE conn6 <- [1,1274,null,{}] 13:36:51 INFO - PROCESS | 3196 | 1464640611417 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:51 INFO - PROCESS | 3196 | 1464640611546 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 13:36:51 INFO - PROCESS | 3196 | 1464640611678 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610F2800 == 89 [pid = 3196] [id = 328] 13:36:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155BA99C00) [pid = 3196] [serial = 983] [outer = 0000000000000000] 13:36:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155D40E800) [pid = 3196] [serial = 984] [outer = 000000155BA99C00] 13:36:51 INFO - PROCESS | 3196 | 1464640611739 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155D99C000) [pid = 3196] [serial = 985] [outer = 000000155BA99C00] 13:36:52 INFO - PROCESS | 3196 | 1464640612363 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1033ms 13:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:36:52 INFO - PROCESS | 3196 | 1464640612435 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 3196 | 1464640612439 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 13:36:52 INFO - PROCESS | 3196 | 1464640612442 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 3196 | 1464640612444 Marionette TRACE conn6 <- [1,1278,null,{}] 13:36:52 INFO - PROCESS | 3196 | 1464640612448 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:52 INFO - PROCESS | 3196 | 1464640612587 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 13:36:52 INFO - PROCESS | 3196 | 1464640612715 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 3196 | ++DOCSHELL 000000156200D000 == 90 [pid = 3196] [id = 329] 13:36:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155DDB4400) [pid = 3196] [serial = 986] [outer = 0000000000000000] 13:36:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155E208800) [pid = 3196] [serial = 987] [outer = 000000155DDB4400] 13:36:52 INFO - PROCESS | 3196 | 1464640612773 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155E2B0800) [pid = 3196] [serial = 988] [outer = 000000155DDB4400] 13:36:53 INFO - PROCESS | 3196 | 1464640613391 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 985ms 13:36:53 INFO - PROCESS | 3196 | 1464640613429 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 3196 | 1464640613432 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 13:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:36:53 INFO - PROCESS | 3196 | 1464640613436 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 3196 | 1464640613438 Marionette TRACE conn6 <- [1,1282,null,{}] 13:36:53 INFO - PROCESS | 3196 | 1464640613442 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:53 INFO - PROCESS | 3196 | 1464640613562 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 13:36:53 INFO - PROCESS | 3196 | 1464640613663 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622B3000 == 91 [pid = 3196] [id = 330] 13:36:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E2ADC00) [pid = 3196] [serial = 989] [outer = 0000000000000000] 13:36:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E2D6000) [pid = 3196] [serial = 990] [outer = 000000155E2ADC00] 13:36:53 INFO - PROCESS | 3196 | 1464640613719 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155E47A400) [pid = 3196] [serial = 991] [outer = 000000155E2ADC00] 13:36:54 INFO - PROCESS | 3196 | 1464640614296 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 13:36:54 INFO - PROCESS | 3196 | 1464640614319 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 3196 | 1464640614322 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 13:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:36:54 INFO - PROCESS | 3196 | 1464640614325 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 3196 | 1464640614327 Marionette TRACE conn6 <- [1,1286,null,{}] 13:36:54 INFO - PROCESS | 3196 | 1464640614331 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:54 INFO - PROCESS | 3196 | 1464640614463 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 13:36:54 INFO - PROCESS | 3196 | 1464640614565 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 3196 | ++DOCSHELL 00000015640D0000 == 92 [pid = 3196] [id = 331] 13:36:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155E4C8000) [pid = 3196] [serial = 992] [outer = 0000000000000000] 13:36:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155EB12C00) [pid = 3196] [serial = 993] [outer = 000000155E4C8000] 13:36:54 INFO - PROCESS | 3196 | 1464640614621 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155EB24400) [pid = 3196] [serial = 994] [outer = 000000155E4C8000] 13:36:55 INFO - PROCESS | 3196 | 1464640615260 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 13:36:55 INFO - PROCESS | 3196 | 1464640615312 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 3196 | 1464640615315 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 13:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:36:55 INFO - PROCESS | 3196 | 1464640615318 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 3196 | 1464640615321 Marionette TRACE conn6 <- [1,1290,null,{}] 13:36:55 INFO - PROCESS | 3196 | 1464640615324 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:55 INFO - PROCESS | 3196 | 1464640615455 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 13:36:55 INFO - PROCESS | 3196 | 1464640615584 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564849800 == 93 [pid = 3196] [id = 332] 13:36:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155EBC6C00) [pid = 3196] [serial = 995] [outer = 0000000000000000] 13:36:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155EBCA400) [pid = 3196] [serial = 996] [outer = 000000155EBC6C00] 13:36:55 INFO - PROCESS | 3196 | 1464640615640 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000155ED2BC00) [pid = 3196] [serial = 997] [outer = 000000155EBC6C00] 13:36:56 INFO - PROCESS | 3196 | 1464640616257 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 987ms 13:36:56 INFO - PROCESS | 3196 | 1464640616308 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 3196 | 1464640616311 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 13:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:36:56 INFO - PROCESS | 3196 | 1464640616315 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 3196 | 1464640616317 Marionette TRACE conn6 <- [1,1294,null,{}] 13:36:56 INFO - PROCESS | 3196 | 1464640616321 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:56 INFO - PROCESS | 3196 | 1464640616456 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 13:36:56 INFO - PROCESS | 3196 | 1464640616586 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 3196 | ++DOCSHELL 000000155243E000 == 94 [pid = 3196] [id = 333] 13:36:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000154D3BBC00) [pid = 3196] [serial = 998] [outer = 0000000000000000] 13:36:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155A527800) [pid = 3196] [serial = 999] [outer = 000000154D3BBC00] 13:36:56 INFO - PROCESS | 3196 | 1464640616644 Marionette DEBUG loaded listener.js 13:36:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000155E2AA800) [pid = 3196] [serial = 1000] [outer = 000000154D3BBC00] 13:36:57 INFO - PROCESS | 3196 | 1464640617438 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1193ms 13:36:57 INFO - PROCESS | 3196 | 1464640617513 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 3196 | 1464640617517 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 13:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:36:57 INFO - PROCESS | 3196 | 1464640617523 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 3196 | 1464640617527 Marionette TRACE conn6 <- [1,1298,null,{}] 13:36:57 INFO - PROCESS | 3196 | 1464640617533 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:57 INFO - PROCESS | 3196 | 1464640617657 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 13:36:57 INFO - PROCESS | 3196 | 1464640617788 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559082800 == 95 [pid = 3196] [id = 334] 13:36:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (000000154D80DC00) [pid = 3196] [serial = 1001] [outer = 0000000000000000] 13:36:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (000000154E78CC00) [pid = 3196] [serial = 1002] [outer = 000000154D80DC00] 13:36:57 INFO - PROCESS | 3196 | 1464640617848 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (00000015533B0000) [pid = 3196] [serial = 1003] [outer = 000000154D80DC00] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155EE49000 == 94 [pid = 3196] [id = 324] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155E55A800 == 93 [pid = 3196] [id = 323] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155E44B000 == 92 [pid = 3196] [id = 322] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB0A000 == 91 [pid = 3196] [id = 321] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155BD86000 == 90 [pid = 3196] [id = 320] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155A683000 == 89 [pid = 3196] [id = 319] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001559098000 == 88 [pid = 3196] [id = 318] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001552A4F800 == 87 [pid = 3196] [id = 317] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155909A800 == 86 [pid = 3196] [id = 316] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001552A39800 == 85 [pid = 3196] [id = 315] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (000000155E46F000) [pid = 3196] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000155960FC00) [pid = 3196] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (000000155AF27C00) [pid = 3196] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155CA5C800) [pid = 3196] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000155BA96C00) [pid = 3196] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155D4A8000) [pid = 3196] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001564130000 == 84 [pid = 3196] [id = 312] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 00000015640CF000 == 83 [pid = 3196] [id = 311] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001564076800 == 82 [pid = 3196] [id = 310] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 000000155E67A000 == 81 [pid = 3196] [id = 309] 13:36:58 INFO - PROCESS | 3196 | --DOCSHELL 0000001558CEC800 == 80 [pid = 3196] [id = 308] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000155E2CD000) [pid = 3196] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (0000001561D9A000) [pid = 3196] [serial = 835] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155DB54C00) [pid = 3196] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000154D4B7400) [pid = 3196] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (0000001552AD9C00) [pid = 3196] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155AF23400) [pid = 3196] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001553980400) [pid = 3196] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155DDB8000) [pid = 3196] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (0000001559978000) [pid = 3196] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155D4B7400) [pid = 3196] [serial = 823] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155D99B000) [pid = 3196] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000155F5A8C00) [pid = 3196] [serial = 829] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (0000001558F11000) [pid = 3196] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (0000001559612000) [pid = 3196] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155D86DC00) [pid = 3196] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155E204000) [pid = 3196] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155D4AC000) [pid = 3196] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155640C800) [pid = 3196] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155D4B0800) [pid = 3196] [serial = 832] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155E2B2000) [pid = 3196] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (0000001558C26400) [pid = 3196] [serial = 820] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000154D4B6800) [pid = 3196] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (00000015576A6000) [pid = 3196] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155CAB1C00) [pid = 3196] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155981F000) [pid = 3196] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001556D3B000) [pid = 3196] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155EB12400) [pid = 3196] [serial = 826] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (00000015523BA800) [pid = 3196] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (0000001559976000) [pid = 3196] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155F53EC00) [pid = 3196] [serial = 817] [outer = 0000000000000000] [url = about:blank] 13:36:58 INFO - PROCESS | 3196 | 1464640618546 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 13:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1030ms 13:36:58 INFO - PROCESS | 3196 | 1464640618554 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 13:36:58 INFO - PROCESS | 3196 | 1464640618561 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 13:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:36:58 INFO - PROCESS | 3196 | 1464640618569 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - PROCESS | 3196 | 1464640618572 Marionette TRACE conn6 <- [1,1302,null,{}] 13:36:58 INFO - PROCESS | 3196 | 1464640618591 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:58 INFO - PROCESS | 3196 | 1464640618695 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 13:36:58 INFO - PROCESS | 3196 | 1464640618785 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558E5B000 == 81 [pid = 3196] [id = 335] 13:36:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000154D368000) [pid = 3196] [serial = 1004] [outer = 0000000000000000] 13:36:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155248C800) [pid = 3196] [serial = 1005] [outer = 000000154D368000] 13:36:58 INFO - PROCESS | 3196 | 1464640618832 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001553B8E800) [pid = 3196] [serial = 1006] [outer = 000000154D368000] 13:36:59 INFO - PROCESS | 3196 | 1464640619304 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 796ms 13:36:59 INFO - PROCESS | 3196 | 1464640619365 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 3196 | 1464640619367 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 13:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:36:59 INFO - PROCESS | 3196 | 1464640619371 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 3196 | 1464640619375 Marionette TRACE conn6 <- [1,1306,null,{}] 13:36:59 INFO - PROCESS | 3196 | 1464640619386 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:59 INFO - PROCESS | 3196 | 1464640619491 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 13:36:59 INFO - PROCESS | 3196 | 1464640619508 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AF7B000 == 82 [pid = 3196] [id = 336] 13:36:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001558F08800) [pid = 3196] [serial = 1007] [outer = 0000000000000000] 13:36:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (0000001558F10C00) [pid = 3196] [serial = 1008] [outer = 0000001558F08800] 13:36:59 INFO - PROCESS | 3196 | 1464640619557 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (0000001559615000) [pid = 3196] [serial = 1009] [outer = 0000001558F08800] 13:37:00 INFO - PROCESS | 3196 | 1464640620039 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 13:37:00 INFO - PROCESS | 3196 | 1464640620064 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 3196 | 1464640620067 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 13:37:00 INFO - PROCESS | 3196 | 1464640620070 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:37:00 INFO - PROCESS | 3196 | 1464640620072 Marionette TRACE conn6 <- [1,1310,null,{}] 13:37:00 INFO - PROCESS | 3196 | 1464640620075 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:00 INFO - PROCESS | 3196 | 1464640620175 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 13:37:00 INFO - PROCESS | 3196 | 1464640620184 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D851000 == 83 [pid = 3196] [id = 337] 13:37:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (0000001559974400) [pid = 3196] [serial = 1010] [outer = 0000000000000000] 13:37:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001559979000) [pid = 3196] [serial = 1011] [outer = 0000001559974400] 13:37:00 INFO - PROCESS | 3196 | 1464640620232 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155AF2A000) [pid = 3196] [serial = 1012] [outer = 0000001559974400] 13:37:00 INFO - PROCESS | 3196 | 1464640620685 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 13:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:37:00 INFO - PROCESS | 3196 | 1464640620765 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 3196 | 1464640620768 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 13:37:00 INFO - PROCESS | 3196 | 1464640620771 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - PROCESS | 3196 | 1464640620773 Marionette TRACE conn6 <- [1,1314,null,{}] 13:37:00 INFO - PROCESS | 3196 | 1464640620783 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:00 INFO - PROCESS | 3196 | 1464640620934 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 13:37:00 INFO - PROCESS | 3196 | 1464640620957 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E440000 == 84 [pid = 3196] [id = 338] 13:37:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155AFAF000) [pid = 3196] [serial = 1013] [outer = 0000000000000000] 13:37:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155BA96C00) [pid = 3196] [serial = 1014] [outer = 000000155AFAF000] 13:37:01 INFO - PROCESS | 3196 | 1464640621003 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155CAB5400) [pid = 3196] [serial = 1015] [outer = 000000155AFAF000] 13:37:01 INFO - PROCESS | 3196 | 1464640621499 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 797ms 13:37:01 INFO - PROCESS | 3196 | 1464640621571 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 3196 | 1464640621573 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 13:37:01 INFO - PROCESS | 3196 | 1464640621577 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:37:01 INFO - PROCESS | 3196 | 1464640621579 Marionette TRACE conn6 <- [1,1318,null,{}] 13:37:01 INFO - PROCESS | 3196 | 1464640621588 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:01 INFO - PROCESS | 3196 | 1464640621751 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 13:37:01 INFO - PROCESS | 3196 | 1464640621813 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E781000 == 85 [pid = 3196] [id = 339] 13:37:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155D991C00) [pid = 3196] [serial = 1016] [outer = 0000000000000000] 13:37:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155DDB8000) [pid = 3196] [serial = 1017] [outer = 000000155D991C00] 13:37:01 INFO - PROCESS | 3196 | 1464640621861 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155E2CF800) [pid = 3196] [serial = 1018] [outer = 000000155D991C00] 13:37:02 INFO - PROCESS | 3196 | 1464640622337 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 794ms 13:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:37:02 INFO - PROCESS | 3196 | 1464640622374 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 3196 | 1464640622377 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 13:37:02 INFO - PROCESS | 3196 | 1464640622380 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 3196 | 1464640622382 Marionette TRACE conn6 <- [1,1322,null,{}] 13:37:02 INFO - PROCESS | 3196 | 1464640622386 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:02 INFO - PROCESS | 3196 | 1464640622513 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 13:37:02 INFO - PROCESS | 3196 | 1464640622534 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600BA000 == 86 [pid = 3196] [id = 340] 13:37:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155E47AC00) [pid = 3196] [serial = 1019] [outer = 0000000000000000] 13:37:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155E490400) [pid = 3196] [serial = 1020] [outer = 000000155E47AC00] 13:37:02 INFO - PROCESS | 3196 | 1464640622579 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155E4C5000) [pid = 3196] [serial = 1021] [outer = 000000155E47AC00] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155E2D1800) [pid = 3196] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (0000001552466800) [pid = 3196] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (0000001558C23400) [pid = 3196] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000154D31D400) [pid = 3196] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (00000015593A2C00) [pid = 3196] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000154D4B2400) [pid = 3196] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (0000001552AD1000) [pid = 3196] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155A521800) [pid = 3196] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155D408000) [pid = 3196] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000154D4E2000) [pid = 3196] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:37:02 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155BA19400) [pid = 3196] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:37:03 INFO - PROCESS | 3196 | 1464640623090 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 775ms 13:37:03 INFO - PROCESS | 3196 | 1464640623158 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 3196 | 1464640623160 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 13:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:37:03 INFO - PROCESS | 3196 | 1464640623171 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 3196 | 1464640623173 Marionette TRACE conn6 <- [1,1326,null,{}] 13:37:03 INFO - PROCESS | 3196 | 1464640623176 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:03 INFO - PROCESS | 3196 | 1464640623272 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 13:37:03 INFO - PROCESS | 3196 | 1464640623285 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E45000 == 87 [pid = 3196] [id = 341] 13:37:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000154D4A9C00) [pid = 3196] [serial = 1022] [outer = 0000000000000000] 13:37:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (0000001558F07C00) [pid = 3196] [serial = 1023] [outer = 000000154D4A9C00] 13:37:03 INFO - PROCESS | 3196 | 1464640623329 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155D2B9800) [pid = 3196] [serial = 1024] [outer = 000000154D4A9C00] 13:37:04 INFO - PROCESS | 3196 | 1464640624240 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1090ms 13:37:04 INFO - PROCESS | 3196 | 1464640624262 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 3196 | 1464640624264 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 13:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:37:04 INFO - PROCESS | 3196 | 1464640624268 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 3196 | 1464640624270 Marionette TRACE conn6 <- [1,1330,null,{}] 13:37:04 INFO - PROCESS | 3196 | 1464640624273 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:04 INFO - PROCESS | 3196 | 1464640624403 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 13:37:04 INFO - PROCESS | 3196 | 1464640624413 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:04 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561ECC000 == 88 [pid = 3196] [id = 342] 13:37:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155421E800) [pid = 3196] [serial = 1025] [outer = 0000000000000000] 13:37:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155E60B000) [pid = 3196] [serial = 1026] [outer = 000000155421E800] 13:37:04 INFO - PROCESS | 3196 | 1464640624461 Marionette DEBUG loaded listener.js 13:37:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155EB19800) [pid = 3196] [serial = 1027] [outer = 000000155421E800] 13:37:04 INFO - PROCESS | 3196 | 1464640624894 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 13:37:04 INFO - PROCESS | 3196 | 1464640624985 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 13:37:05 INFO - PROCESS | 3196 | 1464640624989 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 13:37:05 INFO - PROCESS | 3196 | 1464640625000 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:37:05 INFO - PROCESS | 3196 | 1464640625005 Marionette TRACE conn6 <- [1,1334,null,{}] 13:37:05 INFO - PROCESS | 3196 | 1464640625012 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:05 INFO - PROCESS | 3196 | 1464640625155 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 13:37:05 INFO - PROCESS | 3196 | 1464640625254 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553908800 == 89 [pid = 3196] [id = 343] 13:37:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000154D3B8000) [pid = 3196] [serial = 1028] [outer = 0000000000000000] 13:37:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000154D4B3400) [pid = 3196] [serial = 1029] [outer = 000000154D3B8000] 13:37:05 INFO - PROCESS | 3196 | 1464640625313 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (00000015526B5000) [pid = 3196] [serial = 1030] [outer = 000000154D3B8000] 13:37:05 INFO - PROCESS | 3196 | 1464640625943 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 985ms 13:37:06 INFO - PROCESS | 3196 | 1464640625991 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 3196 | 1464640625995 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 13:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:37:06 INFO - PROCESS | 3196 | 1464640626004 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - PROCESS | 3196 | 1464640626008 Marionette TRACE conn6 <- [1,1338,null,{}] 13:37:06 INFO - PROCESS | 3196 | 1464640626013 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 3196 | 1464640626143 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 13:37:06 INFO - PROCESS | 3196 | 1464640626276 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAF4800 == 90 [pid = 3196] [id = 344] 13:37:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (0000001557028400) [pid = 3196] [serial = 1031] [outer = 0000000000000000] 13:37:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (0000001558C8EC00) [pid = 3196] [serial = 1032] [outer = 0000001557028400] 13:37:06 INFO - PROCESS | 3196 | 1464640626333 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (0000001559617800) [pid = 3196] [serial = 1033] [outer = 0000001557028400] 13:37:06 INFO - PROCESS | 3196 | 1464640626947 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 987ms 13:37:07 INFO - PROCESS | 3196 | 1464640626991 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 3196 | 1464640626994 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 13:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:37:07 INFO - PROCESS | 3196 | 1464640626998 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 3196 | 1464640627000 Marionette TRACE conn6 <- [1,1342,null,{}] 13:37:07 INFO - PROCESS | 3196 | 1464640627011 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:07 INFO - PROCESS | 3196 | 1464640627143 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 13:37:07 INFO - PROCESS | 3196 | 1464640627278 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622C2000 == 91 [pid = 3196] [id = 345] 13:37:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155D661800) [pid = 3196] [serial = 1034] [outer = 0000000000000000] 13:37:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155D98E400) [pid = 3196] [serial = 1035] [outer = 000000155D661800] 13:37:07 INFO - PROCESS | 3196 | 1464640627339 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E2CE000) [pid = 3196] [serial = 1036] [outer = 000000155D661800] 13:37:07 INFO - PROCESS | 3196 | 1464640627934 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 984ms 13:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:37:07 INFO - PROCESS | 3196 | 1464640627983 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 3196 | 1464640627985 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 13:37:07 INFO - PROCESS | 3196 | 1464640627989 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 3196 | 1464640627991 Marionette TRACE conn6 <- [1,1346,null,{}] 13:37:08 INFO - PROCESS | 3196 | 1464640627995 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:08 INFO - PROCESS | 3196 | 1464640628120 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 13:37:08 INFO - PROCESS | 3196 | 1464640628224 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 3196 | ++DOCSHELL 000000156481D800 == 92 [pid = 3196] [id = 346] 13:37:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155EB3CC00) [pid = 3196] [serial = 1037] [outer = 0000000000000000] 13:37:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155ED2E400) [pid = 3196] [serial = 1038] [outer = 000000155EB3CC00] 13:37:08 INFO - PROCESS | 3196 | 1464640628280 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155ED54400) [pid = 3196] [serial = 1039] [outer = 000000155EB3CC00] 13:37:08 INFO - PROCESS | 3196 | 1464640628890 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 941ms 13:37:08 INFO - PROCESS | 3196 | 1464640628932 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 3196 | 1464640628935 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 13:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:37:08 INFO - PROCESS | 3196 | 1464640628939 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 3196 | 1464640628941 Marionette TRACE conn6 <- [1,1350,null,{}] 13:37:08 INFO - PROCESS | 3196 | 1464640628945 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:09 INFO - PROCESS | 3196 | 1464640629068 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 13:37:09 INFO - PROCESS | 3196 | 1464640629170 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 3196 | ++DOCSHELL 000000156551C000 == 93 [pid = 3196] [id = 347] 13:37:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155ED54800) [pid = 3196] [serial = 1040] [outer = 0000000000000000] 13:37:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155ED94000) [pid = 3196] [serial = 1041] [outer = 000000155ED54800] 13:37:09 INFO - PROCESS | 3196 | 1464640629225 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155ED9E000) [pid = 3196] [serial = 1042] [outer = 000000155ED54800] 13:37:09 INFO - PROCESS | 3196 | 1464640629895 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 986ms 13:37:09 INFO - PROCESS | 3196 | 1464640629929 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 3196 | 1464640629932 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 13:37:09 INFO - PROCESS | 3196 | 1464640629936 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:37:09 INFO - PROCESS | 3196 | 1464640629939 Marionette TRACE conn6 <- [1,1354,null,{}] 13:37:09 INFO - PROCESS | 3196 | 1464640629942 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:10 INFO - PROCESS | 3196 | 1464640630088 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 13:37:10 INFO - PROCESS | 3196 | 1464640630227 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565B45800 == 94 [pid = 3196] [id = 348] 13:37:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155F163400) [pid = 3196] [serial = 1043] [outer = 0000000000000000] 13:37:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000155F16E800) [pid = 3196] [serial = 1044] [outer = 000000155F163400] 13:37:10 INFO - PROCESS | 3196 | 1464640630284 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000155F53FC00) [pid = 3196] [serial = 1045] [outer = 000000155F163400] 13:37:10 INFO - PROCESS | 3196 | 1464640630902 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 13:37:10 INFO - PROCESS | 3196 | 1464640630930 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 13:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:37:10 INFO - PROCESS | 3196 | 1464640630933 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - PROCESS | 3196 | 1464640630935 Marionette TRACE conn6 <- [1,1358,null,{}] 13:37:10 INFO - PROCESS | 3196 | 1464640630939 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:11 INFO - PROCESS | 3196 | 1464640631056 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 13:37:11 INFO - PROCESS | 3196 | 1464640631159 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:11 INFO - PROCESS | 3196 | ++DOCSHELL 00000015661C6800 == 95 [pid = 3196] [id = 349] 13:37:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155F547800) [pid = 3196] [serial = 1046] [outer = 0000000000000000] 13:37:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000155F54B400) [pid = 3196] [serial = 1047] [outer = 000000155F547800] 13:37:11 INFO - PROCESS | 3196 | 1464640631214 Marionette DEBUG loaded listener.js 13:37:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (000000155F5A7400) [pid = 3196] [serial = 1048] [outer = 000000155F547800] 13:37:11 INFO - PROCESS | 3196 | 1464640631840 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 3196 | 1464640631882 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 13:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:37:11 INFO - PROCESS | 3196 | 1464640631886 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 3196 | 1464640631888 Marionette TRACE conn6 <- [1,1362,null,{}] 13:37:11 INFO - PROCESS | 3196 | 1464640631892 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:12 INFO - PROCESS | 3196 | 1464640632013 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 13:37:12 INFO - PROCESS | 3196 | 1464640632117 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:12 INFO - PROCESS | 3196 | ++DOCSHELL 0000001566D04800 == 96 [pid = 3196] [id = 350] 13:37:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (0000001560834400) [pid = 3196] [serial = 1049] [outer = 0000000000000000] 13:37:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (0000001560838400) [pid = 3196] [serial = 1050] [outer = 0000001560834400] 13:37:12 INFO - PROCESS | 3196 | 1464640632171 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (0000001560841C00) [pid = 3196] [serial = 1051] [outer = 0000001560834400] 13:37:12 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:37:12 INFO - PROCESS | 3196 | 1464640632868 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 13:37:12 INFO - PROCESS | 3196 | 1464640632919 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 13:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:37:12 INFO - PROCESS | 3196 | 1464640632923 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:37:12 INFO - PROCESS | 3196 | 1464640632925 Marionette TRACE conn6 <- [1,1366,null,{}] 13:37:12 INFO - PROCESS | 3196 | 1464640632929 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:13 INFO - PROCESS | 3196 | 1464640633071 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 13:37:13 INFO - PROCESS | 3196 | 1464640633205 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:13 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551950000 == 97 [pid = 3196] [id = 351] 13:37:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000154D364000) [pid = 3196] [serial = 1052] [outer = 0000000000000000] 13:37:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (0000001553614000) [pid = 3196] [serial = 1053] [outer = 000000154D364000] 13:37:13 INFO - PROCESS | 3196 | 1464640633262 Marionette DEBUG loaded listener.js 13:37:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (0000001552ADBC00) [pid = 3196] [serial = 1054] [outer = 000000154D364000] 13:37:14 INFO - PROCESS | 3196 | 1464640634098 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:37:14 INFO - PROCESS | 3196 | 1464640634170 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 13:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:37:14 INFO - PROCESS | 3196 | 1464640634175 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - PROCESS | 3196 | 1464640634179 Marionette TRACE conn6 <- [1,1370,null,{}] 13:37:14 INFO - PROCESS | 3196 | 1464640634199 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:14 INFO - PROCESS | 3196 | 1464640634319 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 13:37:14 INFO - PROCESS | 3196 | 1464640634454 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557439800 == 98 [pid = 3196] [id = 352] 13:37:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (0000001553707400) [pid = 3196] [serial = 1055] [outer = 0000000000000000] 13:37:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (00000015537D4400) [pid = 3196] [serial = 1056] [outer = 0000001553707400] 13:37:14 INFO - PROCESS | 3196 | 1464640634512 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (0000001557BD8C00) [pid = 3196] [serial = 1057] [outer = 0000001553707400] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 000000155E77A800 == 97 [pid = 3196] [id = 292] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E45000 == 96 [pid = 3196] [id = 341] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 00000015622B3800 == 95 [pid = 3196] [id = 307] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 00000015600BA000 == 94 [pid = 3196] [id = 340] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 000000155E781000 == 93 [pid = 3196] [id = 339] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 000000155E440000 == 92 [pid = 3196] [id = 338] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 000000155D851000 == 91 [pid = 3196] [id = 337] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (000000155EB15C00) [pid = 3196] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (000000155EB39C00) [pid = 3196] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 156 (000000155D665000) [pid = 3196] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 000000155AF7B000 == 90 [pid = 3196] [id = 336] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 0000001558E5B000 == 89 [pid = 3196] [id = 335] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 0000001559082800 == 88 [pid = 3196] [id = 334] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 000000156200D000 == 87 [pid = 3196] [id = 329] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 00000015610F2800 == 86 [pid = 3196] [id = 328] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 000000155D610800 == 85 [pid = 3196] [id = 327] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 0000001557436800 == 84 [pid = 3196] [id = 326] 13:37:15 INFO - PROCESS | 3196 | --DOCSHELL 000000156073F000 == 83 [pid = 3196] [id = 325] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 155 (000000155E485000) [pid = 3196] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 154 (000000155E48BC00) [pid = 3196] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (0000001553B8F000) [pid = 3196] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (0000001556CFE000) [pid = 3196] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (0000001558C87800) [pid = 3196] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000154D4AF000) [pid = 3196] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (00000015593A7000) [pid = 3196] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000154D360400) [pid = 3196] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000155981F400) [pid = 3196] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (0000001558E76000) [pid = 3196] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000154D807C00) [pid = 3196] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (0000001552616000) [pid = 3196] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155D4A5C00) [pid = 3196] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (0000001553778400) [pid = 3196] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000154D80CC00) [pid = 3196] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155E49F800) [pid = 3196] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155AF30800) [pid = 3196] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155245D000) [pid = 3196] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155AF22400) [pid = 3196] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155D4AE800) [pid = 3196] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001559927000) [pid = 3196] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000155BA94800) [pid = 3196] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155D40D800) [pid = 3196] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155C252C00) [pid = 3196] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (0000001558E78000) [pid = 3196] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155C776400) [pid = 3196] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:37:15 INFO - PROCESS | 3196 | [3196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:37:15 INFO - PROCESS | 3196 | 1464640635182 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 3196 | 1464640635225 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 13:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:37:15 INFO - PROCESS | 3196 | 1464640635231 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - PROCESS | 3196 | 1464640635234 Marionette TRACE conn6 <- [1,1374,null,{}] 13:37:15 INFO - PROCESS | 3196 | 1464640635238 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:15 INFO - PROCESS | 3196 | 1464640635349 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 13:37:15 INFO - PROCESS | 3196 | 1464640635443 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570C8800 == 84 [pid = 3196] [id = 353] 13:37:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000154D4AF000) [pid = 3196] [serial = 1058] [outer = 0000000000000000] 13:37:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (00000015526B8000) [pid = 3196] [serial = 1059] [outer = 000000154D4AF000] 13:37:15 INFO - PROCESS | 3196 | 1464640635490 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (0000001553704000) [pid = 3196] [serial = 1060] [outer = 000000154D4AF000] 13:37:15 INFO - PROCESS | 3196 | 1464640635956 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 3196 | 1464640636010 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 13:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:37:16 INFO - PROCESS | 3196 | 1464640636014 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 3196 | 1464640636017 Marionette TRACE conn6 <- [1,1378,null,{}] 13:37:16 INFO - PROCESS | 3196 | 1464640636028 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 3196 | 1464640636132 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 13:37:16 INFO - PROCESS | 3196 | 1464640636149 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C7FB800 == 85 [pid = 3196] [id = 354] 13:37:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (0000001558F0BC00) [pid = 3196] [serial = 1061] [outer = 0000000000000000] 13:37:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (00000015593A5400) [pid = 3196] [serial = 1062] [outer = 0000001558F0BC00] 13:37:16 INFO - PROCESS | 3196 | 1464640636197 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155996E400) [pid = 3196] [serial = 1063] [outer = 0000001558F0BC00] 13:37:16 INFO - PROCESS | 3196 | 1464640636684 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 13:37:16 INFO - PROCESS | 3196 | 1464640636750 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 3196 | 1464640636753 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 13:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:37:16 INFO - PROCESS | 3196 | 1464640636757 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 3196 | 1464640636759 Marionette TRACE conn6 <- [1,1382,null,{}] 13:37:16 INFO - PROCESS | 3196 | 1464640636763 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 3196 | 1464640636869 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 13:37:16 INFO - PROCESS | 3196 | 1464640636969 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E445000 == 86 [pid = 3196] [id = 355] 13:37:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (0000001558F0F400) [pid = 3196] [serial = 1064] [outer = 0000000000000000] 13:37:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155AF31800) [pid = 3196] [serial = 1065] [outer = 0000001558F0F400] 13:37:17 INFO - PROCESS | 3196 | 1464640637015 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155BA9C800) [pid = 3196] [serial = 1066] [outer = 0000001558F0F400] 13:37:17 INFO - PROCESS | 3196 | 1464640637423 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 13:37:17 INFO - PROCESS | 3196 | 1464640637430 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 3196 | 1464640637432 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 13:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:37:17 INFO - PROCESS | 3196 | 1464640637435 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 3196 | 1464640637437 Marionette TRACE conn6 <- [1,1386,null,{}] 13:37:17 INFO - PROCESS | 3196 | 1464640637440 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:17 INFO - PROCESS | 3196 | 1464640637575 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 13:37:17 INFO - PROCESS | 3196 | 1464640637629 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E773000 == 87 [pid = 3196] [id = 356] 13:37:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155BD19400) [pid = 3196] [serial = 1067] [outer = 0000000000000000] 13:37:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155C5B3400) [pid = 3196] [serial = 1068] [outer = 000000155BD19400] 13:37:17 INFO - PROCESS | 3196 | 1464640637676 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155D413C00) [pid = 3196] [serial = 1069] [outer = 000000155BD19400] 13:37:18 INFO - PROCESS | 3196 | 1464640638156 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:37:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155D4AB000) [pid = 3196] [serial = 1070] [outer = 0000001556C7B000] 13:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 776ms 13:37:18 INFO - PROCESS | 3196 | 1464640638248 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 3196 | 1464640638250 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 13:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:37:18 INFO - PROCESS | 3196 | 1464640638284 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 3196 | 1464640638286 Marionette TRACE conn6 <- [1,1390,null,{}] 13:37:18 INFO - PROCESS | 3196 | 1464640638300 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:18 INFO - PROCESS | 3196 | 1464640638443 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 13:37:18 INFO - PROCESS | 3196 | 1464640638459 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560851800 == 88 [pid = 3196] [id = 357] 13:37:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155D4B1000) [pid = 3196] [serial = 1071] [outer = 0000000000000000] 13:37:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155E20D800) [pid = 3196] [serial = 1072] [outer = 000000155D4B1000] 13:37:18 INFO - PROCESS | 3196 | 1464640638507 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000155E2D4400) [pid = 3196] [serial = 1073] [outer = 000000155D4B1000] 13:37:18 INFO - PROCESS | 3196 | 1464640638977 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 755ms 13:37:19 INFO - PROCESS | 3196 | 1464640639024 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 3196 | 1464640639026 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 13:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:37:19 INFO - PROCESS | 3196 | 1464640639029 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - PROCESS | 3196 | 1464640639031 Marionette TRACE conn6 <- [1,1394,null,{}] 13:37:19 INFO - PROCESS | 3196 | 1464640639035 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:19 INFO - PROCESS | 3196 | 1464640639164 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 13:37:19 INFO - PROCESS | 3196 | 1464640639183 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 3196 | ++DOCSHELL 000000156210A000 == 89 [pid = 3196] [id = 358] 13:37:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (0000001552AD9C00) [pid = 3196] [serial = 1074] [outer = 0000000000000000] 13:37:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155E48EC00) [pid = 3196] [serial = 1075] [outer = 0000001552AD9C00] 13:37:19 INFO - PROCESS | 3196 | 1464640639228 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000155E60AC00) [pid = 3196] [serial = 1076] [outer = 0000001552AD9C00] 13:37:19 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155AFAF000) [pid = 3196] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:37:19 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000155D991C00) [pid = 3196] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:37:19 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155E47AC00) [pid = 3196] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:37:19 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (0000001558F08800) [pid = 3196] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:37:19 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (0000001559974400) [pid = 3196] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:37:19 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000154D368000) [pid = 3196] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:37:19 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000154D80DC00) [pid = 3196] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:37:19 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000154D4A9C00) [pid = 3196] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:37:20 INFO - PROCESS | 3196 | 1464640640068 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1135ms 13:37:20 INFO - PROCESS | 3196 | 1464640640168 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 13:37:20 INFO - PROCESS | 3196 | 1464640640175 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 13:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:37:20 INFO - PROCESS | 3196 | 1464640640180 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - PROCESS | 3196 | 1464640640185 Marionette TRACE conn6 <- [1,1398,null,{}] 13:37:20 INFO - PROCESS | 3196 | 1464640640232 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:20 INFO - PROCESS | 3196 | 1464640640392 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 13:37:20 INFO - PROCESS | 3196 | 1464640640491 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 3196 | ++DOCSHELL 000000155930F000 == 90 [pid = 3196] [id = 359] 13:37:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (0000001552614C00) [pid = 3196] [serial = 1077] [outer = 0000000000000000] 13:37:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155290EC00) [pid = 3196] [serial = 1078] [outer = 0000001552614C00] 13:37:20 INFO - PROCESS | 3196 | 1464640640555 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (0000001556402400) [pid = 3196] [serial = 1079] [outer = 0000001552614C00] 13:37:21 INFO - PROCESS | 3196 | 1464640641201 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1031ms 13:37:21 INFO - PROCESS | 3196 | 1464640641214 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 3196 | 1464640641220 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 13:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:37:21 INFO - PROCESS | 3196 | 1464640641227 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 3196 | 1464640641231 Marionette TRACE conn6 <- [1,1402,null,{}] 13:37:21 INFO - PROCESS | 3196 | 1464640641235 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:21 INFO - PROCESS | 3196 | 1464640641373 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 13:37:21 INFO - PROCESS | 3196 | 1464640641507 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E414800 == 91 [pid = 3196] [id = 360] 13:37:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (0000001558C2A000) [pid = 3196] [serial = 1080] [outer = 0000000000000000] 13:37:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (0000001558C91800) [pid = 3196] [serial = 1081] [outer = 0000001558C2A000] 13:37:21 INFO - PROCESS | 3196 | 1464640641565 Marionette DEBUG loaded listener.js 13:37:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000155991CC00) [pid = 3196] [serial = 1082] [outer = 0000001558C2A000] 13:37:22 INFO - PROCESS | 3196 | 1464640642280 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1081ms 13:37:22 INFO - PROCESS | 3196 | 1464640642314 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 13:37:22 INFO - PROCESS | 3196 | 1464640642317 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 13:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:37:22 INFO - PROCESS | 3196 | 1464640642321 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:37:22 INFO - PROCESS | 3196 | 1464640642325 Marionette TRACE conn6 <- [1,1406,null,{}] 13:37:22 INFO - PROCESS | 3196 | 1464640642338 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:22 INFO - PROCESS | 3196 | 1464640642482 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 13:37:22 INFO - PROCESS | 3196 | 1464640642611 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:22 INFO - PROCESS | 3196 | ++DOCSHELL 000000156407D800 == 92 [pid = 3196] [id = 361] 13:37:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155AFB0C00) [pid = 3196] [serial = 1083] [outer = 0000000000000000] 13:37:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000155CA59400) [pid = 3196] [serial = 1084] [outer = 000000155AFB0C00] 13:37:22 INFO - PROCESS | 3196 | 1464640642673 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (000000155D991C00) [pid = 3196] [serial = 1085] [outer = 000000155AFB0C00] 13:37:23 INFO - PROCESS | 3196 | 1464640643316 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1028ms 13:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:37:23 INFO - PROCESS | 3196 | 1464640643351 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 3196 | 1464640643355 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 13:37:23 INFO - PROCESS | 3196 | 1464640643358 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - PROCESS | 3196 | 1464640643361 Marionette TRACE conn6 <- [1,1410,null,{}] 13:37:23 INFO - PROCESS | 3196 | 1464640643365 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:23 INFO - PROCESS | 3196 | 1464640643503 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 13:37:23 INFO - PROCESS | 3196 | 1464640643608 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564F12000 == 93 [pid = 3196] [id = 362] 13:37:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (000000155E20B000) [pid = 3196] [serial = 1086] [outer = 0000000000000000] 13:37:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (000000155E4C6400) [pid = 3196] [serial = 1087] [outer = 000000155E20B000] 13:37:23 INFO - PROCESS | 3196 | 1464640643664 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (000000155EB23000) [pid = 3196] [serial = 1088] [outer = 000000155E20B000] 13:37:24 INFO - PROCESS | 3196 | 1464640644256 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 944ms 13:37:24 INFO - PROCESS | 3196 | 1464640644304 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 3196 | 1464640644307 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 13:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:37:24 INFO - PROCESS | 3196 | 1464640644311 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 3196 | 1464640644313 Marionette TRACE conn6 <- [1,1414,null,{}] 13:37:24 INFO - PROCESS | 3196 | 1464640644317 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:24 INFO - PROCESS | 3196 | 1464640644445 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 13:37:24 INFO - PROCESS | 3196 | 1464640644550 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:24 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565B62000 == 94 [pid = 3196] [id = 363] 13:37:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000155EB15C00) [pid = 3196] [serial = 1089] [outer = 0000000000000000] 13:37:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (000000155EBD0000) [pid = 3196] [serial = 1090] [outer = 000000155EB15C00] 13:37:24 INFO - PROCESS | 3196 | 1464640644606 Marionette DEBUG loaded listener.js 13:37:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (000000155ED4D800) [pid = 3196] [serial = 1091] [outer = 000000155EB15C00] 13:37:25 INFO - PROCESS | 3196 | 1464640645246 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 985ms 13:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:37:25 INFO - PROCESS | 3196 | 1464640645298 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 13:37:25 INFO - PROCESS | 3196 | 1464640645301 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 13:37:25 INFO - PROCESS | 3196 | 1464640645304 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:37:25 INFO - PROCESS | 3196 | 1464640645306 Marionette TRACE conn6 <- [1,1418,null,{}] 13:37:25 INFO - PROCESS | 3196 | 1464640645310 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:25 INFO - PROCESS | 3196 | 1464640645457 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 13:37:25 INFO - PROCESS | 3196 | 1464640645591 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 3196 | ++DOCSHELL 0000001566E5C000 == 95 [pid = 3196] [id = 364] 13:37:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (000000155F2D1C00) [pid = 3196] [serial = 1092] [outer = 0000000000000000] 13:37:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (000000156113A000) [pid = 3196] [serial = 1093] [outer = 000000155F2D1C00] 13:37:25 INFO - PROCESS | 3196 | 1464640645649 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (0000001561143C00) [pid = 3196] [serial = 1094] [outer = 000000155F2D1C00] 13:37:26 INFO - PROCESS | 3196 | 1464640646301 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1025ms 13:37:26 INFO - PROCESS | 3196 | 1464640646332 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 3196 | 1464640646335 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 13:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:37:26 INFO - PROCESS | 3196 | 1464640646338 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 3196 | 1464640646341 Marionette TRACE conn6 <- [1,1422,null,{}] 13:37:26 INFO - PROCESS | 3196 | 1464640646344 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:26 INFO - PROCESS | 3196 | 1464640646464 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 13:37:26 INFO - PROCESS | 3196 | 1464640646597 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 3196 | ++DOCSHELL 0000001566124800 == 96 [pid = 3196] [id = 365] 13:37:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 160 (0000001561D8FC00) [pid = 3196] [serial = 1095] [outer = 0000000000000000] 13:37:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 161 (0000001561D93800) [pid = 3196] [serial = 1096] [outer = 0000001561D8FC00] 13:37:26 INFO - PROCESS | 3196 | 1464640646654 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 162 (0000001566D4FC00) [pid = 3196] [serial = 1097] [outer = 0000001561D8FC00] 13:37:27 INFO - PROCESS | 3196 | 1464640647240 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 943ms 13:37:27 INFO - PROCESS | 3196 | 1464640647284 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 3196 | 1464640647287 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 13:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:37:27 INFO - PROCESS | 3196 | 1464640647291 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - PROCESS | 3196 | 1464640647293 Marionette TRACE conn6 <- [1,1426,null,{}] 13:37:27 INFO - PROCESS | 3196 | 1464640647297 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:27 INFO - PROCESS | 3196 | 1464640647420 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 13:37:27 INFO - PROCESS | 3196 | 1464640647525 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 3196 | ++DOCSHELL 00000015662CF800 == 97 [pid = 3196] [id = 366] 13:37:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 163 (0000001561D90400) [pid = 3196] [serial = 1098] [outer = 0000000000000000] 13:37:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 164 (00000015635E6800) [pid = 3196] [serial = 1099] [outer = 0000001561D90400] 13:37:27 INFO - PROCESS | 3196 | 1464640647580 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 165 (00000015635ED400) [pid = 3196] [serial = 1100] [outer = 0000001561D90400] 13:37:28 INFO - PROCESS | 3196 | 1464640648409 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1195ms 13:37:28 INFO - PROCESS | 3196 | 1464640648489 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 13:37:28 INFO - PROCESS | 3196 | 1464640648493 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 13:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:37:28 INFO - PROCESS | 3196 | 1464640648498 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:37:28 INFO - PROCESS | 3196 | 1464640648503 Marionette TRACE conn6 <- [1,1430,null,{}] 13:37:28 INFO - PROCESS | 3196 | 1464640648509 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:28 INFO - PROCESS | 3196 | 1464640648642 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 13:37:28 INFO - PROCESS | 3196 | 1464640648773 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BABC800 == 98 [pid = 3196] [id = 367] 13:37:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 166 (000000155240D400) [pid = 3196] [serial = 1101] [outer = 0000000000000000] 13:37:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 167 (0000001552485000) [pid = 3196] [serial = 1102] [outer = 000000155240D400] 13:37:28 INFO - PROCESS | 3196 | 1464640648825 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 168 (0000001556C82400) [pid = 3196] [serial = 1103] [outer = 000000155240D400] 13:37:29 INFO - PROCESS | 3196 | 1464640649455 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 983ms 13:37:29 INFO - PROCESS | 3196 | 1464640649498 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 3196 | 1464640649504 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 13:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:37:29 INFO - PROCESS | 3196 | 1464640649511 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 3196 | 1464640649513 Marionette TRACE conn6 <- [1,1434,null,{}] 13:37:29 INFO - PROCESS | 3196 | 1464640649517 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:29 INFO - PROCESS | 3196 | 1464640649644 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 13:37:29 INFO - PROCESS | 3196 | 1464640649757 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C72C000 == 99 [pid = 3196] [id = 368] 13:37:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 169 (000000155640FC00) [pid = 3196] [serial = 1104] [outer = 0000000000000000] 13:37:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 170 (0000001558C8B800) [pid = 3196] [serial = 1105] [outer = 000000155640FC00] 13:37:29 INFO - PROCESS | 3196 | 1464640649807 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 171 (000000155961EC00) [pid = 3196] [serial = 1106] [outer = 000000155640FC00] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 0000001560851800 == 98 [pid = 3196] [id = 357] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 000000155E773000 == 97 [pid = 3196] [id = 356] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 000000155E445000 == 96 [pid = 3196] [id = 355] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 000000155C7FB800 == 95 [pid = 3196] [id = 354] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 00000015570C8800 == 94 [pid = 3196] [id = 353] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 0000001557439800 == 93 [pid = 3196] [id = 352] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 0000001565B45800 == 92 [pid = 3196] [id = 348] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 000000156551C000 == 91 [pid = 3196] [id = 347] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 000000156481D800 == 90 [pid = 3196] [id = 346] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 00000015622C2000 == 89 [pid = 3196] [id = 345] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAF4800 == 88 [pid = 3196] [id = 344] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 170 (000000155D40E800) [pid = 3196] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 169 (00000015523B7800) [pid = 3196] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 168 (000000155E208800) [pid = 3196] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 167 (000000155E2D6000) [pid = 3196] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 166 (0000001557BD9000) [pid = 3196] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 165 (000000155EB12C00) [pid = 3196] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 164 (000000155A527800) [pid = 3196] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 163 (000000155EBCA400) [pid = 3196] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 162 (000000155E60B000) [pid = 3196] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOCSHELL 0000001553908800 == 87 [pid = 3196] [id = 343] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 161 (000000155BA96C00) [pid = 3196] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 160 (000000155CAB5400) [pid = 3196] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 159 (000000155E2CF800) [pid = 3196] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (000000155DDB8000) [pid = 3196] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (000000155E490400) [pid = 3196] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 156 (0000001558F10C00) [pid = 3196] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 155 (0000001559615000) [pid = 3196] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 154 (0000001559979000) [pid = 3196] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (000000155248C800) [pid = 3196] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (0000001553B8E800) [pid = 3196] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (00000015533B0000) [pid = 3196] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000154E78CC00) [pid = 3196] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (000000155E4C5000) [pid = 3196] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (0000001558F07C00) [pid = 3196] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000155AF2A000) [pid = 3196] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155D2B9800) [pid = 3196] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:37:30 INFO - PROCESS | 3196 | 1464640650724 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1233ms 13:37:30 INFO - PROCESS | 3196 | 1464640650745 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 3196 | 1464640650750 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 13:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:37:30 INFO - PROCESS | 3196 | 1464640650756 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - PROCESS | 3196 | 1464640650760 Marionette TRACE conn6 <- [1,1438,null,{}] 13:37:30 INFO - PROCESS | 3196 | 1464640650767 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:30 INFO - PROCESS | 3196 | 1464640650899 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 13:37:31 INFO - PROCESS | 3196 | 1464640651035 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EB7000 == 88 [pid = 3196] [id = 369] 13:37:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (00000015523B7800) [pid = 3196] [serial = 1107] [outer = 0000000000000000] 13:37:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (0000001552911C00) [pid = 3196] [serial = 1108] [outer = 00000015523B7800] 13:37:31 INFO - PROCESS | 3196 | 1464640651098 Marionette DEBUG loaded listener.js 13:37:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (0000001556409400) [pid = 3196] [serial = 1109] [outer = 00000015523B7800] 13:37:31 INFO - PROCESS | 3196 | 1464640651758 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1030ms 13:37:31 INFO - PROCESS | 3196 | 1464640651790 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 13:37:31 INFO - PROCESS | 3196 | 1464640651797 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 13:37:31 INFO - PROCESS | 3196 | 1464640651804 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:37:31 INFO - PROCESS | 3196 | 1464640651807 Marionette TRACE conn6 <- [1,1442,null,{}] 13:37:31 INFO - PROCESS | 3196 | 1464640651811 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:31 INFO - PROCESS | 3196 | 1464640651966 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 13:37:32 INFO - PROCESS | 3196 | 1464640652101 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D603800 == 89 [pid = 3196] [id = 370] 13:37:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (00000015593A8000) [pid = 3196] [serial = 1110] [outer = 0000000000000000] 13:37:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (0000001559616C00) [pid = 3196] [serial = 1111] [outer = 00000015593A8000] 13:37:32 INFO - PROCESS | 3196 | 1464640652160 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (000000155A525000) [pid = 3196] [serial = 1112] [outer = 00000015593A8000] 13:37:32 INFO - PROCESS | 3196 | 1464640652847 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1078ms 13:37:32 INFO - PROCESS | 3196 | 1464640652901 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 3196 | 1464640652904 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 13:37:32 INFO - PROCESS | 3196 | 1464640652908 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:37:32 INFO - PROCESS | 3196 | 1464640652912 Marionette TRACE conn6 <- [1,1446,null,{}] 13:37:32 INFO - PROCESS | 3196 | 1464640652941 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:33 INFO - PROCESS | 3196 | 1464640653073 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 13:37:33 INFO - PROCESS | 3196 | 1464640653209 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:33 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E67F000 == 90 [pid = 3196] [id = 371] 13:37:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (000000155AFBC800) [pid = 3196] [serial = 1113] [outer = 0000000000000000] 13:37:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000155C25C400) [pid = 3196] [serial = 1114] [outer = 000000155AFBC800] 13:37:33 INFO - PROCESS | 3196 | 1464640653273 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (000000155D4AC000) [pid = 3196] [serial = 1115] [outer = 000000155AFBC800] 13:37:33 INFO - PROCESS | 3196 | 1464640653919 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1039ms 13:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:37:33 INFO - PROCESS | 3196 | 1464640653952 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 13:37:33 INFO - PROCESS | 3196 | 1464640653955 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 13:37:33 INFO - PROCESS | 3196 | 1464640653959 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - PROCESS | 3196 | 1464640653961 Marionette TRACE conn6 <- [1,1450,null,{}] 13:37:33 INFO - PROCESS | 3196 | 1464640653965 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:34 INFO - PROCESS | 3196 | 1464640654095 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 13:37:34 INFO - PROCESS | 3196 | 1464640654229 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560740000 == 91 [pid = 3196] [id = 372] 13:37:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (000000155D990C00) [pid = 3196] [serial = 1116] [outer = 0000000000000000] 13:37:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (000000155DDBC800) [pid = 3196] [serial = 1117] [outer = 000000155D990C00] 13:37:34 INFO - PROCESS | 3196 | 1464640654287 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (000000155E2D6800) [pid = 3196] [serial = 1118] [outer = 000000155D990C00] 13:37:34 INFO - PROCESS | 3196 | 1464640654952 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1029ms 13:37:34 INFO - PROCESS | 3196 | 1464640654990 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 13:37:34 INFO - PROCESS | 3196 | 1464640654993 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 13:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:37:35 INFO - PROCESS | 3196 | 1464640654997 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 3196 | 1464640654999 Marionette TRACE conn6 <- [1,1454,null,{}] 13:37:35 INFO - PROCESS | 3196 | 1464640655003 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:35 INFO - PROCESS | 3196 | 1464640655123 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 13:37:35 INFO - PROCESS | 3196 | 1464640655255 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D77800 == 92 [pid = 3196] [id = 373] 13:37:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (000000155E49C000) [pid = 3196] [serial = 1119] [outer = 0000000000000000] 13:37:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 160 (000000155E4C5C00) [pid = 3196] [serial = 1120] [outer = 000000155E49C000] 13:37:35 INFO - PROCESS | 3196 | 1464640655313 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 161 (000000155EB3F400) [pid = 3196] [serial = 1121] [outer = 000000155E49C000] 13:37:35 INFO - PROCESS | 3196 | 1464640655970 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1025ms 13:37:36 INFO - PROCESS | 3196 | 1464640656024 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 13:37:36 INFO - PROCESS | 3196 | 1464640656027 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 13:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:37:36 INFO - PROCESS | 3196 | 1464640656030 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - PROCESS | 3196 | 1464640656033 Marionette TRACE conn6 <- [1,1458,null,{}] 13:37:36 INFO - PROCESS | 3196 | 1464640656037 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:36 INFO - PROCESS | 3196 | 1464640656249 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 13:37:36 INFO - PROCESS | 3196 | 1464640656381 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:36 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564082000 == 93 [pid = 3196] [id = 374] 13:37:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 162 (000000155E49D000) [pid = 3196] [serial = 1122] [outer = 0000000000000000] 13:37:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 163 (000000155ED99000) [pid = 3196] [serial = 1123] [outer = 000000155E49D000] 13:37:36 INFO - PROCESS | 3196 | 1464640656439 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 164 (000000155F542400) [pid = 3196] [serial = 1124] [outer = 000000155E49D000] 13:37:37 INFO - PROCESS | 3196 | 1464640657008 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1028ms 13:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:37:37 INFO - PROCESS | 3196 | 1464640657061 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 3196 | 1464640657064 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 13:37:37 INFO - PROCESS | 3196 | 1464640657067 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - PROCESS | 3196 | 1464640657070 Marionette TRACE conn6 <- [1,1462,null,{}] 13:37:37 INFO - PROCESS | 3196 | 1464640657074 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:37 INFO - PROCESS | 3196 | 1464640657194 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 13:37:37 INFO - PROCESS | 3196 | 1464640657329 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 3196 | ++DOCSHELL 000000156485A000 == 94 [pid = 3196] [id = 375] 13:37:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 165 (000000155F5A1000) [pid = 3196] [serial = 1125] [outer = 0000000000000000] 13:37:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 166 (000000155F5A8C00) [pid = 3196] [serial = 1126] [outer = 000000155F5A1000] 13:37:37 INFO - PROCESS | 3196 | 1464640657387 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 167 (000000156083F800) [pid = 3196] [serial = 1127] [outer = 000000155F5A1000] 13:37:38 INFO - PROCESS | 3196 | 1464640657996 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 985ms 13:37:38 INFO - PROCESS | 3196 | 1464640658055 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 3196 | 1464640658058 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 13:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:37:38 INFO - PROCESS | 3196 | 1464640658062 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - PROCESS | 3196 | 1464640658064 Marionette TRACE conn6 <- [1,1466,null,{}] 13:37:38 INFO - PROCESS | 3196 | 1464640658068 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:38 INFO - PROCESS | 3196 | 1464640658186 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 13:37:38 INFO - PROCESS | 3196 | 1464640658321 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565B54000 == 95 [pid = 3196] [id = 376] 13:37:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 168 (0000001561143000) [pid = 3196] [serial = 1128] [outer = 0000000000000000] 13:37:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 169 (0000001561D9A000) [pid = 3196] [serial = 1129] [outer = 0000001561143000] 13:37:38 INFO - PROCESS | 3196 | 1464640658378 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 170 (0000001566D50C00) [pid = 3196] [serial = 1130] [outer = 0000001561143000] 13:37:39 INFO - PROCESS | 3196 | 1464640659021 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1028ms 13:37:39 INFO - PROCESS | 3196 | 1464640659092 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 13:37:39 INFO - PROCESS | 3196 | 1464640659095 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 13:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:37:39 INFO - PROCESS | 3196 | 1464640659098 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:37:39 INFO - PROCESS | 3196 | 1464640659101 Marionette TRACE conn6 <- [1,1470,null,{}] 13:37:39 INFO - PROCESS | 3196 | 1464640659104 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:39 INFO - PROCESS | 3196 | 1464640659245 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 13:37:39 INFO - PROCESS | 3196 | 1464640659380 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 3196 | ++DOCSHELL 00000015662E2000 == 96 [pid = 3196] [id = 377] 13:37:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 171 (0000001566D56400) [pid = 3196] [serial = 1131] [outer = 0000000000000000] 13:37:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 172 (0000001566D59400) [pid = 3196] [serial = 1132] [outer = 0000001566D56400] 13:37:39 INFO - PROCESS | 3196 | 1464640659439 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 173 (0000001566355000) [pid = 3196] [serial = 1133] [outer = 0000001566D56400] 13:37:40 INFO - PROCESS | 3196 | 1464640660042 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 985ms 13:37:40 INFO - PROCESS | 3196 | 1464640660086 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 13:37:40 INFO - PROCESS | 3196 | 1464640660089 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 13:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:37:40 INFO - PROCESS | 3196 | 1464640660092 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - PROCESS | 3196 | 1464640660095 Marionette TRACE conn6 <- [1,1474,null,{}] 13:37:40 INFO - PROCESS | 3196 | 1464640660099 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:40 INFO - PROCESS | 3196 | 1464640660220 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 13:37:40 INFO - PROCESS | 3196 | 1464640660332 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:40 INFO - PROCESS | 3196 | ++DOCSHELL 000000156794C000 == 97 [pid = 3196] [id = 378] 13:37:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 174 (000000156635C800) [pid = 3196] [serial = 1134] [outer = 0000000000000000] 13:37:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 175 (0000001566361000) [pid = 3196] [serial = 1135] [outer = 000000156635C800] 13:37:40 INFO - PROCESS | 3196 | 1464640660387 Marionette DEBUG loaded listener.js 13:37:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 176 (0000001566D5E000) [pid = 3196] [serial = 1136] [outer = 000000156635C800] 13:37:41 INFO - PROCESS | 3196 | 1464640661179 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1146ms 13:37:41 INFO - PROCESS | 3196 | 1464640661242 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 13:37:41 INFO - PROCESS | 3196 | 1464640661247 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 13:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:37:41 INFO - PROCESS | 3196 | 1464640661252 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:37:41 INFO - PROCESS | 3196 | 1464640661256 Marionette TRACE conn6 <- [1,1478,null,{}] 13:37:41 INFO - PROCESS | 3196 | 1464640661261 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:41 INFO - PROCESS | 3196 | 1464640661386 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 13:37:41 INFO - PROCESS | 3196 | 1464640661527 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:41 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C72A000 == 98 [pid = 3196] [id = 379] 13:37:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 177 (0000001558C2EC00) [pid = 3196] [serial = 1137] [outer = 0000000000000000] 13:37:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 178 (0000001558C8F400) [pid = 3196] [serial = 1138] [outer = 0000001558C2EC00] 13:37:41 INFO - PROCESS | 3196 | 1464640661586 Marionette DEBUG loaded listener.js 13:37:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 179 (0000001559971C00) [pid = 3196] [serial = 1139] [outer = 0000001558C2EC00] 13:37:41 INFO - PROCESS | 3196 | --DOCSHELL 000000155BABC800 == 97 [pid = 3196] [id = 367] 13:37:41 INFO - PROCESS | 3196 | --DOCSHELL 0000001564F12000 == 96 [pid = 3196] [id = 362] 13:37:41 INFO - PROCESS | 3196 | --DOCSHELL 000000156407D800 == 95 [pid = 3196] [id = 361] 13:37:41 INFO - PROCESS | 3196 | --DOCSHELL 000000155E414800 == 94 [pid = 3196] [id = 360] 13:37:41 INFO - PROCESS | 3196 | --DOCSHELL 000000155930F000 == 93 [pid = 3196] [id = 359] 13:37:42 INFO - PROCESS | 3196 | 1464640662415 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1232ms 13:37:42 INFO - PROCESS | 3196 | 1464640662488 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 13:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:37:42 INFO - PROCESS | 3196 | 1464640662494 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 13:37:42 INFO - PROCESS | 3196 | 1464640662499 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:37:42 INFO - PROCESS | 3196 | 1464640662504 Marionette TRACE conn6 <- [1,1482,null,{}] 13:37:42 INFO - PROCESS | 3196 | 1464640662509 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:42 INFO - PROCESS | 3196 | 1464640662673 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 13:37:42 INFO - PROCESS | 3196 | 1464640662814 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAC4800 == 94 [pid = 3196] [id = 380] 13:37:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 180 (0000001556DBC400) [pid = 3196] [serial = 1140] [outer = 0000000000000000] 13:37:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 181 (0000001557BDB400) [pid = 3196] [serial = 1141] [outer = 0000001556DBC400] 13:37:42 INFO - PROCESS | 3196 | 1464640662877 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 182 (0000001559974400) [pid = 3196] [serial = 1142] [outer = 0000001556DBC400] 13:37:43 INFO - PROCESS | 3196 | 1464640663504 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1033ms 13:37:43 INFO - PROCESS | 3196 | 1464640663535 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 13:37:43 INFO - PROCESS | 3196 | 1464640663542 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 13:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:37:43 INFO - PROCESS | 3196 | 1464640663548 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:37:43 INFO - PROCESS | 3196 | 1464640663552 Marionette TRACE conn6 <- [1,1486,null,{}] 13:37:43 INFO - PROCESS | 3196 | 1464640663556 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:43 INFO - PROCESS | 3196 | 1464640663744 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 13:37:43 INFO - PROCESS | 3196 | 1464640663884 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:43 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610E9000 == 95 [pid = 3196] [id = 381] 13:37:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 183 (0000001557022400) [pid = 3196] [serial = 1143] [outer = 0000000000000000] 13:37:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 184 (000000155D2C0400) [pid = 3196] [serial = 1144] [outer = 0000001557022400] 13:37:43 INFO - PROCESS | 3196 | 1464640663942 Marionette DEBUG loaded listener.js 13:37:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 185 (000000155D4BEC00) [pid = 3196] [serial = 1145] [outer = 0000001557022400] 13:37:44 INFO - PROCESS | 3196 | 1464640664619 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1134ms 13:37:44 INFO - PROCESS | 3196 | 1464640664688 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 3196 | 1464640664691 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 13:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:37:44 INFO - PROCESS | 3196 | 1464640664695 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 3196 | 1464640664700 Marionette TRACE conn6 <- [1,1490,null,{}] 13:37:44 INFO - PROCESS | 3196 | 1464640664711 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:44 INFO - PROCESS | 3196 | 1464640664877 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 13:37:45 INFO - PROCESS | 3196 | 1464640665021 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 3196 | ++DOCSHELL 0000001566115000 == 96 [pid = 3196] [id = 382] 13:37:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 186 (000000155E491400) [pid = 3196] [serial = 1146] [outer = 0000000000000000] 13:37:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 187 (000000155EB3E000) [pid = 3196] [serial = 1147] [outer = 000000155E491400] 13:37:45 INFO - PROCESS | 3196 | 1464640665088 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 188 (000000155ED95800) [pid = 3196] [serial = 1148] [outer = 000000155E491400] 13:37:45 INFO - PROCESS | 3196 | 1464640665713 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1088ms 13:37:45 INFO - PROCESS | 3196 | 1464640665785 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 3196 | 1464640665788 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 13:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:37:45 INFO - PROCESS | 3196 | 1464640665792 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 3196 | 1464640665794 Marionette TRACE conn6 <- [1,1494,null,{}] 13:37:45 INFO - PROCESS | 3196 | 1464640665798 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:45 INFO - PROCESS | 3196 | 1464640665936 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 13:37:46 INFO - PROCESS | 3196 | 1464640666074 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:46 INFO - PROCESS | 3196 | ++DOCSHELL 0000001567967800 == 97 [pid = 3196] [id = 383] 13:37:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 189 (000000155F16F000) [pid = 3196] [serial = 1149] [outer = 0000000000000000] 13:37:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 190 (0000001560833400) [pid = 3196] [serial = 1150] [outer = 000000155F16F000] 13:37:46 INFO - PROCESS | 3196 | 1464640666133 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 191 (0000001561D96000) [pid = 3196] [serial = 1151] [outer = 000000155F16F000] 13:37:46 INFO - PROCESS | 3196 | 1464640666720 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 985ms 13:37:46 INFO - PROCESS | 3196 | 1464640666780 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 13:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:37:46 INFO - PROCESS | 3196 | 1464640666782 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 13:37:46 INFO - PROCESS | 3196 | 1464640666786 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - PROCESS | 3196 | 1464640666789 Marionette TRACE conn6 <- [1,1498,null,{}] 13:37:46 INFO - PROCESS | 3196 | 1464640666793 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:46 INFO - PROCESS | 3196 | 1464640666964 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 13:37:47 INFO - PROCESS | 3196 | 1464640667070 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001568299800 == 98 [pid = 3196] [id = 384] 13:37:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 192 (0000001562D3D800) [pid = 3196] [serial = 1152] [outer = 0000000000000000] 13:37:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 193 (0000001562D42400) [pid = 3196] [serial = 1153] [outer = 0000001562D3D800] 13:37:47 INFO - PROCESS | 3196 | 1464640667128 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 194 (0000001562D48000) [pid = 3196] [serial = 1154] [outer = 0000001562D3D800] 13:37:47 INFO - PROCESS | 3196 | 1464640667740 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 13:37:47 INFO - PROCESS | 3196 | 1464640667774 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 3196 | 1464640667777 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 13:37:47 INFO - PROCESS | 3196 | 1464640667781 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:37:47 INFO - PROCESS | 3196 | 1464640667783 Marionette TRACE conn6 <- [1,1502,null,{}] 13:37:47 INFO - PROCESS | 3196 | 1464640667787 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:47 INFO - PROCESS | 3196 | 1464640667931 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 13:37:48 INFO - PROCESS | 3196 | 1464640668043 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 3196 | ++DOCSHELL 000000156829C800 == 99 [pid = 3196] [id = 385] 13:37:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 195 (00000015679D2C00) [pid = 3196] [serial = 1155] [outer = 0000000000000000] 13:37:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 196 (00000015679DE000) [pid = 3196] [serial = 1156] [outer = 00000015679D2C00] 13:37:48 INFO - PROCESS | 3196 | 1464640668100 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 197 (000000156845E800) [pid = 3196] [serial = 1157] [outer = 00000015679D2C00] 13:37:48 INFO - PROCESS | 3196 | 1464640668644 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 944ms 13:37:48 INFO - PROCESS | 3196 | 1464640668728 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 3196 | 1464640668730 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 13:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:37:48 INFO - PROCESS | 3196 | 1464640668734 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 3196 | 1464640668737 Marionette TRACE conn6 <- [1,1506,null,{}] 13:37:48 INFO - PROCESS | 3196 | 1464640668741 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:48 INFO - PROCESS | 3196 | 1464640668864 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 13:37:48 INFO - PROCESS | 3196 | 1464640668975 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 3196 | ++DOCSHELL 0000001568DEF800 == 100 [pid = 3196] [id = 386] 13:37:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 198 (0000001568464400) [pid = 3196] [serial = 1158] [outer = 0000000000000000] 13:37:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 199 (0000001568468000) [pid = 3196] [serial = 1159] [outer = 0000001568464400] 13:37:49 INFO - PROCESS | 3196 | 1464640669030 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 200 (00000015684AA400) [pid = 3196] [serial = 1160] [outer = 0000001568464400] 13:37:49 INFO - PROCESS | 3196 | 1464640669619 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 944ms 13:37:49 INFO - PROCESS | 3196 | 1464640669681 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 13:37:49 INFO - PROCESS | 3196 | 1464640669684 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 13:37:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:37:49 INFO - PROCESS | 3196 | 1464640669687 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 3196 | 1464640669690 Marionette TRACE conn6 <- [1,1510,null,{}] 13:37:49 INFO - PROCESS | 3196 | 1464640669694 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:49 INFO - PROCESS | 3196 | 1464640669817 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 13:37:49 INFO - PROCESS | 3196 | 1464640669955 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 3196 | ++DOCSHELL 000000156919F800 == 101 [pid = 3196] [id = 387] 13:37:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 201 (00000015684AEC00) [pid = 3196] [serial = 1161] [outer = 0000000000000000] 13:37:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 202 (00000015684B1400) [pid = 3196] [serial = 1162] [outer = 00000015684AEC00] 13:37:50 INFO - PROCESS | 3196 | 1464640670013 Marionette DEBUG loaded listener.js 13:37:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 203 (0000001569835800) [pid = 3196] [serial = 1163] [outer = 00000015684AEC00] 13:37:50 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D77800 == 100 [pid = 3196] [id = 373] 13:37:50 INFO - PROCESS | 3196 | --DOCSHELL 0000001560740000 == 99 [pid = 3196] [id = 372] 13:37:50 INFO - PROCESS | 3196 | --DOCSHELL 000000155E67F000 == 98 [pid = 3196] [id = 371] 13:37:50 INFO - PROCESS | 3196 | --DOCSHELL 000000155D603800 == 97 [pid = 3196] [id = 370] 13:37:50 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EB7000 == 96 [pid = 3196] [id = 369] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EBB000 == 95 [pid = 3196] [id = 209] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015590CD800 == 94 [pid = 3196] [id = 201] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155909B000 == 93 [pid = 3196] [id = 216] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001557433000 == 92 [pid = 3196] [id = 200] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001561EE2800 == 91 [pid = 3196] [id = 198] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155243E000 == 90 [pid = 3196] [id = 333] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001552397000 == 89 [pid = 3196] [id = 215] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156085A800 == 88 [pid = 3196] [id = 205] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015622B4000 == 87 [pid = 3196] [id = 157] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156073D000 == 86 [pid = 3196] [id = 22] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAB3000 == 85 [pid = 3196] [id = 202] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E680800 == 84 [pid = 3196] [id = 162] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EBF000 == 83 [pid = 3196] [id = 185] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001552440000 == 82 [pid = 3196] [id = 78] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156485A000 == 81 [pid = 3196] [id = 375] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001558E5D000 == 80 [pid = 3196] [id = 18] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E672000 == 79 [pid = 3196] [id = 204] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E554000 == 78 [pid = 3196] [id = 186] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015662E2000 == 77 [pid = 3196] [id = 377] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAE9800 == 76 [pid = 3196] [id = 203] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015610EE800 == 75 [pid = 3196] [id = 173] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156551C800 == 74 [pid = 3196] [id = 226] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155F563000 == 73 [pid = 3196] [id = 294] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001564082000 == 72 [pid = 3196] [id = 374] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001565B54000 == 71 [pid = 3196] [id = 376] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E458800 == 70 [pid = 3196] [id = 246] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001559996000 == 69 [pid = 3196] [id = 291] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E41B000 == 68 [pid = 3196] [id = 222] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015570BC800 == 67 [pid = 3196] [id = 17] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155238C000 == 66 [pid = 3196] [id = 178] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001562397800 == 65 [pid = 3196] [id = 145] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156413A800 == 64 [pid = 3196] [id = 212] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001566D04800 == 63 [pid = 3196] [id = 350] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001564820000 == 62 [pid = 3196] [id = 213] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015622B3000 == 61 [pid = 3196] [id = 330] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015661C6800 == 60 [pid = 3196] [id = 349] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155A5B1800 == 59 [pid = 3196] [id = 19] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000154CB4A800 == 58 [pid = 3196] [id = 13] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E78E800 == 57 [pid = 3196] [id = 227] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015640D0000 == 56 [pid = 3196] [id = 331] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001553303000 == 55 [pid = 3196] [id = 107] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001564851000 == 54 [pid = 3196] [id = 313] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155645C800 == 53 [pid = 3196] [id = 214] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155908A800 == 52 [pid = 3196] [id = 224] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E7AF000 == 51 [pid = 3196] [id = 293] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E49000 == 50 [pid = 3196] [id = 296] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001560738000 == 49 [pid = 3196] [id = 197] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155F572000 == 48 [pid = 3196] [id = 45] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001557444800 == 47 [pid = 3196] [id = 92] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001565B60800 == 46 [pid = 3196] [id = 272] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015600C7000 == 45 [pid = 3196] [id = 225] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001560744800 == 44 [pid = 3196] [id = 295] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E7A9800 == 43 [pid = 3196] [id = 228] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001566124800 == 42 [pid = 3196] [id = 365] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156408D800 == 41 [pid = 3196] [id = 229] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001564844000 == 40 [pid = 3196] [id = 261] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001564849800 == 39 [pid = 3196] [id = 332] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D74800 == 38 [pid = 3196] [id = 25] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156084C000 == 37 [pid = 3196] [id = 210] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAFC800 == 36 [pid = 3196] [id = 206] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001562113800 == 35 [pid = 3196] [id = 208] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015570BB000 == 34 [pid = 3196] [id = 199] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001551955800 == 33 [pid = 3196] [id = 247] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155743B800 == 32 [pid = 3196] [id = 158] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB1A000 == 31 [pid = 3196] [id = 61] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001561EE5800 == 30 [pid = 3196] [id = 59] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001565B62000 == 29 [pid = 3196] [id = 363] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156239D000 == 28 [pid = 3196] [id = 211] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001561ED8800 == 27 [pid = 3196] [id = 207] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E664000 == 26 [pid = 3196] [id = 161] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015662CF800 == 25 [pid = 3196] [id = 366] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155AF7D800 == 24 [pid = 3196] [id = 245] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001566E5C000 == 23 [pid = 3196] [id = 364] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001551950000 == 22 [pid = 3196] [id = 351] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001564F1F000 == 21 [pid = 3196] [id = 314] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001561ECC000 == 20 [pid = 3196] [id = 342] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156210A000 == 19 [pid = 3196] [id = 358] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001568DEF800 == 18 [pid = 3196] [id = 386] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156829C800 == 17 [pid = 3196] [id = 385] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001568299800 == 16 [pid = 3196] [id = 384] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001567967800 == 15 [pid = 3196] [id = 383] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001566115000 == 14 [pid = 3196] [id = 382] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015610E9000 == 13 [pid = 3196] [id = 381] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAC4800 == 12 [pid = 3196] [id = 380] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155C72C000 == 11 [pid = 3196] [id = 368] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000156794C000 == 10 [pid = 3196] [id = 378] 13:37:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155C72A000 == 9 [pid = 3196] [id = 379] 13:37:57 INFO - PROCESS | 3196 | 1464640677683 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:37:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:37:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:37:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:37:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:37:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:37:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:37:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 13:37:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:37:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:37:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 13:37:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:37:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:37:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 8080ms 13:37:57 INFO - PROCESS | 3196 | 1464640677771 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 13:37:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:37:57 INFO - PROCESS | 3196 | 1464640677777 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 13:37:57 INFO - PROCESS | 3196 | 1464640677783 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:37:57 INFO - PROCESS | 3196 | 1464640677788 Marionette TRACE conn6 <- [1,1514,null,{}] 13:37:57 INFO - PROCESS | 3196 | 1464640677793 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:57 INFO - PROCESS | 3196 | 1464640677896 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 13:37:57 INFO - PROCESS | 3196 | 1464640677911 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 3196 | ++DOCSHELL 000000154DB36800 == 10 [pid = 3196] [id = 388] 13:37:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 204 (000000154D4AD000) [pid = 3196] [serial = 1164] [outer = 0000000000000000] 13:37:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 205 (000000154D4B1C00) [pid = 3196] [serial = 1165] [outer = 000000154D4AD000] 13:37:57 INFO - PROCESS | 3196 | 1464640677965 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 206 (000000154D4E8C00) [pid = 3196] [serial = 1166] [outer = 000000154D4AD000] 13:37:59 INFO - PROCESS | 3196 | 1464640679760 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:37:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:37:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:37:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:37:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1998ms 13:37:59 INFO - PROCESS | 3196 | 1464640679782 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 3196 | 1464640679787 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 13:37:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:37:59 INFO - PROCESS | 3196 | 1464640679793 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 3196 | 1464640679798 Marionette TRACE conn6 <- [1,1518,null,{}] 13:37:59 INFO - PROCESS | 3196 | 1464640679805 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:59 INFO - PROCESS | 3196 | 1464640679908 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 13:38:00 INFO - PROCESS | 3196 | 1464640679996 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E8D4800 == 11 [pid = 3196] [id = 389] 13:38:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 207 (000000154D3B3400) [pid = 3196] [serial = 1167] [outer = 0000000000000000] 13:38:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 208 (000000154D3B5C00) [pid = 3196] [serial = 1168] [outer = 000000154D3B3400] 13:38:00 INFO - PROCESS | 3196 | 1464640680046 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 209 (000000154D4B8C00) [pid = 3196] [serial = 1169] [outer = 000000154D3B3400] 13:38:00 INFO - PROCESS | 3196 | 1464640680484 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:38:00 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:38:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:38:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:38:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:38:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:38:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 733ms 13:38:00 INFO - PROCESS | 3196 | 1464640680540 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 3196 | 1464640680547 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 13:38:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:38:00 INFO - PROCESS | 3196 | 1464640680554 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - PROCESS | 3196 | 1464640680557 Marionette TRACE conn6 <- [1,1522,null,{}] 13:38:00 INFO - PROCESS | 3196 | 1464640680566 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:00 INFO - PROCESS | 3196 | 1464640680702 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 13:38:00 INFO - PROCESS | 3196 | 1464640680777 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A3A000 == 12 [pid = 3196] [id = 390] 13:38:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 210 (000000154DBCE000) [pid = 3196] [serial = 1170] [outer = 0000000000000000] 13:38:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 211 (000000154E258000) [pid = 3196] [serial = 1171] [outer = 000000154DBCE000] 13:38:00 INFO - PROCESS | 3196 | 1464640680826 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 212 (0000001551B12400) [pid = 3196] [serial = 1172] [outer = 000000154DBCE000] 13:38:01 INFO - PROCESS | 3196 | 1464640681345 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:38:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 835ms 13:38:01 INFO - PROCESS | 3196 | 1464640681391 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 3196 | 1464640681395 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 13:38:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:38:01 INFO - PROCESS | 3196 | 1464640681408 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 3196 | 1464640681412 Marionette TRACE conn6 <- [1,1526,null,{}] 13:38:01 INFO - PROCESS | 3196 | 1464640681425 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:01 INFO - PROCESS | 3196 | 1464640681582 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 13:38:01 INFO - PROCESS | 3196 | 1464640681657 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 3196 | ++DOCSHELL 000000155742B000 == 13 [pid = 3196] [id = 391] 13:38:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 213 (000000154C8C2800) [pid = 3196] [serial = 1173] [outer = 0000000000000000] 13:38:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 214 (000000155260C400) [pid = 3196] [serial = 1174] [outer = 000000154C8C2800] 13:38:01 INFO - PROCESS | 3196 | 1464640681708 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 215 (0000001552842400) [pid = 3196] [serial = 1175] [outer = 000000154C8C2800] 13:38:02 INFO - PROCESS | 3196 | 1464640682101 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:38:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 732ms 13:38:02 INFO - PROCESS | 3196 | 1464640682143 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 13:38:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:38:02 INFO - PROCESS | 3196 | 1464640682146 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 13:38:02 INFO - PROCESS | 3196 | 1464640682149 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 3196 | 1464640682151 Marionette TRACE conn6 <- [1,1530,null,{}] 13:38:02 INFO - PROCESS | 3196 | 1464640682160 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:02 INFO - PROCESS | 3196 | 1464640682281 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 13:38:02 INFO - PROCESS | 3196 | 1464640682288 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558E58000 == 14 [pid = 3196] [id = 392] 13:38:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 216 (00000015529B0000) [pid = 3196] [serial = 1176] [outer = 0000000000000000] 13:38:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 217 (0000001552AD6C00) [pid = 3196] [serial = 1177] [outer = 00000015529B0000] 13:38:02 INFO - PROCESS | 3196 | 1464640682337 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 218 (00000015533B1800) [pid = 3196] [serial = 1178] [outer = 00000015529B0000] 13:38:03 INFO - PROCESS | 3196 | --DOMWINDOW == 217 (000000155245C800) [pid = 3196] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 216 (000000155D4B1000) [pid = 3196] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2796ms 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 215 (000000155240D400) [pid = 3196] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 214 (000000155BD19400) [pid = 3196] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 213 (000000155640FC00) [pid = 3196] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 212 (0000001561D90400) [pid = 3196] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 211 (0000001562D3D800) [pid = 3196] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 210 (0000001561D8FC00) [pid = 3196] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 209 (000000155F2D1C00) [pid = 3196] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 208 (000000155F16F000) [pid = 3196] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 207 (000000155EB15C00) [pid = 3196] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 206 (000000155E20B000) [pid = 3196] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 205 (000000155E491400) [pid = 3196] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 204 (000000155AFB0C00) [pid = 3196] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 203 (000000155421E800) [pid = 3196] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 202 (000000154D3BBC00) [pid = 3196] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:38:04 INFO - PROCESS | 3196 | --DOMWINDOW == 201 (0000001551B15400) [pid = 3196] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 200 (000000155D65FC00) [pid = 3196] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 199 (000000155E2ADC00) [pid = 3196] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 198 (000000155DDB4400) [pid = 3196] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 197 (0000001554223800) [pid = 3196] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 196 (000000155E4C8000) [pid = 3196] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 195 (000000155EBC6C00) [pid = 3196] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 194 (000000155BA99C00) [pid = 3196] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 193 (0000001557022400) [pid = 3196] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 192 (0000001558C2A000) [pid = 3196] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 191 (0000001558C2EC00) [pid = 3196] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 190 (0000001552614C00) [pid = 3196] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 189 (0000001552AD9C00) [pid = 3196] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 188 (00000015523B7800) [pid = 3196] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 187 (000000155D661800) [pid = 3196] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 186 (0000001553707400) [pid = 3196] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 185 (000000154D4AF000) [pid = 3196] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 184 (000000155D414800) [pid = 3196] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 183 (0000001558C89400) [pid = 3196] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 182 (000000155AF25400) [pid = 3196] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 181 (000000155AFB8800) [pid = 3196] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 180 (0000001558F0BC00) [pid = 3196] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 179 (0000001557BE6800) [pid = 3196] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 178 (000000155F547800) [pid = 3196] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 177 (000000154D3B8000) [pid = 3196] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 176 (0000001557028400) [pid = 3196] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 175 (000000155ED54800) [pid = 3196] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 174 (000000155E48FC00) [pid = 3196] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 173 (000000155F163400) [pid = 3196] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 172 (000000155E60C800) [pid = 3196] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 171 (000000155D412400) [pid = 3196] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 170 (000000155EB3CC00) [pid = 3196] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 169 (000000155E46FC00) [pid = 3196] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 168 (000000155196C800) [pid = 3196] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 167 (0000001560834400) [pid = 3196] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 166 (000000154D360000) [pid = 3196] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 165 (000000155BA20000) [pid = 3196] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 164 (000000154D3B0800) [pid = 3196] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 163 (000000154D364000) [pid = 3196] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 162 (0000001558F0F400) [pid = 3196] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 161 (00000015684AEC00) [pid = 3196] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 160 (0000001568464400) [pid = 3196] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 159 (00000015679D2C00) [pid = 3196] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (000000156635C800) [pid = 3196] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (0000001566D56400) [pid = 3196] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 156 (0000001561143000) [pid = 3196] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 155 (000000155F5A1000) [pid = 3196] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 154 (000000155E49D000) [pid = 3196] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (000000155E49C000) [pid = 3196] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (000000155D990C00) [pid = 3196] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (000000155AFBC800) [pid = 3196] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:38:05 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (00000015593A8000) [pid = 3196] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:38:05 INFO - PROCESS | 3196 | 1464640684026 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:38:05 INFO - PROCESS | 3196 | 1464640684949 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 3196 | 1464640684951 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 13:38:05 INFO - PROCESS | 3196 | 1464640684954 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 3196 | 1464640684956 Marionette TRACE conn6 <- [1,1534,null,{}] 13:38:05 INFO - PROCESS | 3196 | 1464640684960 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:05 INFO - PROCESS | 3196 | 1464640685076 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 13:38:05 INFO - PROCESS | 3196 | 1464640685274 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EC9000 == 15 [pid = 3196] [id = 393] 13:38:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (000000154D360000) [pid = 3196] [serial = 1179] [outer = 0000000000000000] 13:38:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (0000001552AD9C00) [pid = 3196] [serial = 1180] [outer = 000000154D360000] 13:38:05 INFO - PROCESS | 3196 | 1464640685328 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (000000155360DC00) [pid = 3196] [serial = 1181] [outer = 000000154D360000] 13:38:05 INFO - PROCESS | 3196 | 1464640685764 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:38:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 839ms 13:38:05 INFO - PROCESS | 3196 | 1464640685850 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 3196 | 1464640685855 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 13:38:05 INFO - PROCESS | 3196 | 1464640685862 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 3196 | 1464640685868 Marionette TRACE conn6 <- [1,1538,null,{}] 13:38:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:38:05 INFO - PROCESS | 3196 | 1464640685875 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:06 INFO - PROCESS | 3196 | 1464640686047 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 13:38:06 INFO - PROCESS | 3196 | 1464640686231 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 3196 | ++DOCSHELL 00000015523D6800 == 16 [pid = 3196] [id = 394] 13:38:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000154D327000) [pid = 3196] [serial = 1182] [outer = 0000000000000000] 13:38:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (000000154D36C800) [pid = 3196] [serial = 1183] [outer = 000000154D327000] 13:38:06 INFO - PROCESS | 3196 | 1464640686292 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (000000154D809800) [pid = 3196] [serial = 1184] [outer = 000000154D327000] 13:38:06 INFO - PROCESS | 3196 | 1464640686909 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:38:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1078ms 13:38:06 INFO - PROCESS | 3196 | 1464640686953 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 3196 | 1464640686957 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 13:38:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:38:06 INFO - PROCESS | 3196 | 1464640686965 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - PROCESS | 3196 | 1464640686969 Marionette TRACE conn6 <- [1,1542,null,{}] 13:38:06 INFO - PROCESS | 3196 | 1464640686975 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 3196 | 1464640687090 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 13:38:07 INFO - PROCESS | 3196 | 1464640687194 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 3196 | ++DOCSHELL 00000015596A1000 == 17 [pid = 3196] [id = 395] 13:38:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (0000001551CD2000) [pid = 3196] [serial = 1185] [outer = 0000000000000000] 13:38:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (000000155240DC00) [pid = 3196] [serial = 1186] [outer = 0000001551CD2000] 13:38:07 INFO - PROCESS | 3196 | 1464640687251 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (0000001552A28400) [pid = 3196] [serial = 1187] [outer = 0000001551CD2000] 13:38:07 INFO - PROCESS | 3196 | 1464640687906 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 13:38:07 INFO - PROCESS | 3196 | 1464640687952 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 3196 | 1464640687955 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 13:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:38:07 INFO - PROCESS | 3196 | 1464640687959 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 3196 | 1464640687962 Marionette TRACE conn6 <- [1,1546,null,{}] 13:38:07 INFO - PROCESS | 3196 | 1464640687968 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:08 INFO - PROCESS | 3196 | 1464640688088 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 13:38:08 INFO - PROCESS | 3196 | 1464640688227 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:08 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AD13000 == 18 [pid = 3196] [id = 396] 13:38:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 160 (000000155640FC00) [pid = 3196] [serial = 1188] [outer = 0000000000000000] 13:38:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 161 (0000001556410400) [pid = 3196] [serial = 1189] [outer = 000000155640FC00] 13:38:08 INFO - PROCESS | 3196 | 1464640688290 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 162 (0000001556C88800) [pid = 3196] [serial = 1190] [outer = 000000155640FC00] 13:38:08 INFO - PROCESS | 3196 | 1464640688947 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:38:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1026ms 13:38:08 INFO - PROCESS | 3196 | 1464640688987 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 3196 | 1464640688990 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 13:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:38:09 INFO - PROCESS | 3196 | 1464640688993 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 3196 | 1464640688995 Marionette TRACE conn6 <- [1,1550,null,{}] 13:38:09 INFO - PROCESS | 3196 | 1464640688999 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:09 INFO - PROCESS | 3196 | 1464640689112 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 13:38:09 INFO - PROCESS | 3196 | 1464640689241 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 3196 | ++DOCSHELL 000000155742A000 == 19 [pid = 3196] [id = 397] 13:38:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 163 (0000001557024C00) [pid = 3196] [serial = 1191] [outer = 0000000000000000] 13:38:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 164 (0000001557026C00) [pid = 3196] [serial = 1192] [outer = 0000001557024C00] 13:38:09 INFO - PROCESS | 3196 | 1464640689300 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 165 (00000015576A4C00) [pid = 3196] [serial = 1193] [outer = 0000001557024C00] 13:38:09 INFO - PROCESS | 3196 | 1464640689891 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 944ms 13:38:09 INFO - PROCESS | 3196 | 1464640689939 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 3196 | 1464640689942 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 13:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:38:09 INFO - PROCESS | 3196 | 1464640689946 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 3196 | 1464640689948 Marionette TRACE conn6 <- [1,1554,null,{}] 13:38:09 INFO - PROCESS | 3196 | 1464640689952 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:10 INFO - PROCESS | 3196 | 1464640690063 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 13:38:10 INFO - PROCESS | 3196 | 1464640690164 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D60D800 == 20 [pid = 3196] [id = 398] 13:38:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 166 (0000001557BE5800) [pid = 3196] [serial = 1194] [outer = 0000000000000000] 13:38:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 167 (0000001558C29800) [pid = 3196] [serial = 1195] [outer = 0000001557BE5800] 13:38:10 INFO - PROCESS | 3196 | 1464640690227 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 168 (0000001558C8AC00) [pid = 3196] [serial = 1196] [outer = 0000001557BE5800] 13:38:10 INFO - PROCESS | 3196 | 1464640690796 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 898ms 13:38:10 INFO - PROCESS | 3196 | 1464640690846 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 3196 | 1464640690849 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 13:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:38:10 INFO - PROCESS | 3196 | 1464640690853 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 3196 | 1464640690855 Marionette TRACE conn6 <- [1,1558,null,{}] 13:38:10 INFO - PROCESS | 3196 | 1464640690859 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:11 INFO - PROCESS | 3196 | 1464640690997 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 13:38:11 INFO - PROCESS | 3196 | 1464640691106 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EC8800 == 21 [pid = 3196] [id = 399] 13:38:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 169 (0000001552386800) [pid = 3196] [serial = 1197] [outer = 0000000000000000] 13:38:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 170 (0000001558C8C800) [pid = 3196] [serial = 1198] [outer = 0000001552386800] 13:38:11 INFO - PROCESS | 3196 | 1464640691164 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 171 (0000001558F10000) [pid = 3196] [serial = 1199] [outer = 0000001552386800] 13:38:11 INFO - PROCESS | 3196 | 1464640691986 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1242ms 13:38:12 INFO - PROCESS | 3196 | 1464640692098 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 3196 | 1464640692102 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 13:38:12 INFO - PROCESS | 3196 | 1464640692107 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:38:12 INFO - PROCESS | 3196 | 1464640692111 Marionette TRACE conn6 <- [1,1562,null,{}] 13:38:12 INFO - PROCESS | 3196 | 1464640692117 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:12 INFO - PROCESS | 3196 | 1464640692259 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 13:38:12 INFO - PROCESS | 3196 | 1464640692360 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E22E800 == 22 [pid = 3196] [id = 400] 13:38:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 172 (000000154D369800) [pid = 3196] [serial = 1200] [outer = 0000000000000000] 13:38:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 173 (000000154D3B2400) [pid = 3196] [serial = 1201] [outer = 000000154D369800] 13:38:12 INFO - PROCESS | 3196 | 1464640692414 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 174 (000000154D4E5400) [pid = 3196] [serial = 1202] [outer = 000000154D369800] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 173 (0000001552911C00) [pid = 3196] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 172 (0000001556C82400) [pid = 3196] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 171 (000000155D4BD000) [pid = 3196] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 170 (000000155C5B3400) [pid = 3196] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 169 (000000155D413C00) [pid = 3196] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 168 (0000001569835800) [pid = 3196] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 167 (0000001552485000) [pid = 3196] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 166 (000000155EB19800) [pid = 3196] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 165 (000000155E2AA800) [pid = 3196] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 164 (0000001553353000) [pid = 3196] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 163 (000000155DB4D400) [pid = 3196] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 162 (000000155E47A400) [pid = 3196] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 161 (000000155E2B0800) [pid = 3196] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 160 (000000155939F800) [pid = 3196] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 159 (000000155EB24400) [pid = 3196] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (000000155ED2BC00) [pid = 3196] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (000000155D99C000) [pid = 3196] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 156 (000000155D4BEC00) [pid = 3196] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 155 (000000155991CC00) [pid = 3196] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 154 (000000155EB3E000) [pid = 3196] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (000000155CA59400) [pid = 3196] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (000000155D2C0400) [pid = 3196] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (0000001559971C00) [pid = 3196] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (0000001559616C00) [pid = 3196] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (0000001556402400) [pid = 3196] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (0000001557BDB400) [pid = 3196] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (0000001558C91800) [pid = 3196] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (0000001558C8F400) [pid = 3196] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000155E60AC00) [pid = 3196] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (0000001556409400) [pid = 3196] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155290EC00) [pid = 3196] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155E2CE000) [pid = 3196] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (00000015537D4400) [pid = 3196] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (0000001553704000) [pid = 3196] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155E210800) [pid = 3196] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155A42F000) [pid = 3196] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155AFB1C00) [pid = 3196] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155BC6DC00) [pid = 3196] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155996E400) [pid = 3196] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001559923C00) [pid = 3196] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155F54B400) [pid = 3196] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000154D4B3400) [pid = 3196] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (0000001558C8EC00) [pid = 3196] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155ED9E000) [pid = 3196] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (00000015593A5400) [pid = 3196] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155E4C1C00) [pid = 3196] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155F5A7400) [pid = 3196] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155F16E800) [pid = 3196] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155EB31800) [pid = 3196] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155D659000) [pid = 3196] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155ED54400) [pid = 3196] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (0000001557BD8C00) [pid = 3196] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001559617800) [pid = 3196] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155E494000) [pid = 3196] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155360EC00) [pid = 3196] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155ED2E400) [pid = 3196] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155F53FC00) [pid = 3196] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001560838400) [pid = 3196] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000154E723800) [pid = 3196] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (00000015526B8000) [pid = 3196] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155D40C800) [pid = 3196] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155EBCF400) [pid = 3196] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (0000001553614000) [pid = 3196] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001553B86C00) [pid = 3196] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001560841C00) [pid = 3196] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155ED94000) [pid = 3196] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155D98E400) [pid = 3196] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (00000015526B5000) [pid = 3196] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001552ADBC00) [pid = 3196] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001558C8B800) [pid = 3196] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155E2D4400) [pid = 3196] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000154D4B1C00) [pid = 3196] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155E48EC00) [pid = 3196] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155E20D800) [pid = 3196] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (0000001562D48000) [pid = 3196] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001566D4FC00) [pid = 3196] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001562D42400) [pid = 3196] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (00000015679DE000) [pid = 3196] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (00000015635E6800) [pid = 3196] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (0000001561143C00) [pid = 3196] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001561D96000) [pid = 3196] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001561D93800) [pid = 3196] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000155ED4D800) [pid = 3196] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000155EB23000) [pid = 3196] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (000000156113A000) [pid = 3196] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155ED95800) [pid = 3196] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000155EBD0000) [pid = 3196] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (000000155D991C00) [pid = 3196] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (0000001560833400) [pid = 3196] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000155E4C6400) [pid = 3196] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (0000001566D50C00) [pid = 3196] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (0000001566D59400) [pid = 3196] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (000000156083F800) [pid = 3196] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (0000001561D9A000) [pid = 3196] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (000000155F542400) [pid = 3196] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (000000155F5A8C00) [pid = 3196] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (000000155EB3F400) [pid = 3196] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 76 (000000155ED99000) [pid = 3196] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 75 (000000155E2D6800) [pid = 3196] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 74 (000000155E4C5C00) [pid = 3196] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 73 (000000155D4AC000) [pid = 3196] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 72 (000000155DDBC800) [pid = 3196] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 71 (000000155A525000) [pid = 3196] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 70 (000000155C25C400) [pid = 3196] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 69 (0000001568468000) [pid = 3196] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 68 (000000155961EC00) [pid = 3196] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 67 (00000015635ED400) [pid = 3196] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 66 (000000155BA9C800) [pid = 3196] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 65 (000000155AF31800) [pid = 3196] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 64 (00000015684B1400) [pid = 3196] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 63 (00000015684AA400) [pid = 3196] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 62 (000000156845E800) [pid = 3196] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 61 (0000001566D5E000) [pid = 3196] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 60 (0000001566361000) [pid = 3196] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:38:12 INFO - PROCESS | 3196 | --DOMWINDOW == 59 (0000001566355000) [pid = 3196] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:38:13 INFO - PROCESS | 3196 | 1464640693014 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 944ms 13:38:13 INFO - PROCESS | 3196 | 1464640693056 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 3196 | 1464640693062 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 13:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:38:13 INFO - PROCESS | 3196 | 1464640693071 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 3196 | 1464640693074 Marionette TRACE conn6 <- [1,1566,null,{}] 13:38:13 INFO - PROCESS | 3196 | 1464640693078 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 3196 | 1464640693176 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 13:38:13 INFO - PROCESS | 3196 | 1464640693250 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553322000 == 23 [pid = 3196] [id = 401] 13:38:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 60 (000000154D4E3000) [pid = 3196] [serial = 1203] [outer = 0000000000000000] 13:38:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 61 (000000154E723800) [pid = 3196] [serial = 1204] [outer = 000000154D4E3000] 13:38:13 INFO - PROCESS | 3196 | 1464640693297 Marionette DEBUG loaded listener.js 13:38:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 62 (0000001551D48400) [pid = 3196] [serial = 1205] [outer = 000000154D4E3000] 13:38:13 INFO - PROCESS | 3196 | 1464640693707 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 13:38:13 INFO - PROCESS | 3196 | 1464640693767 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 3196 | 1464640693769 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 13:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:38:13 INFO - PROCESS | 3196 | 1464640693773 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 3196 | 1464640693777 Marionette TRACE conn6 <- [1,1570,null,{}] 13:38:13 INFO - PROCESS | 3196 | 1464640693787 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 3196 | 1464640693911 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 13:38:13 INFO - PROCESS | 3196 | 1464640693925 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558CED000 == 24 [pid = 3196] [id = 402] 13:38:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 63 (00000015529AF800) [pid = 3196] [serial = 1206] [outer = 0000000000000000] 13:38:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 64 (0000001552ADB800) [pid = 3196] [serial = 1207] [outer = 00000015529AF800] 13:38:13 INFO - PROCESS | 3196 | 1464640693976 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 65 (0000001553613800) [pid = 3196] [serial = 1208] [outer = 00000015529AF800] 13:38:14 INFO - PROCESS | 3196 | 1464640694457 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 13:38:14 INFO - PROCESS | 3196 | 1464640694508 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 3196 | 1464640694511 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 13:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:38:14 INFO - PROCESS | 3196 | 1464640694515 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 3196 | 1464640694517 Marionette TRACE conn6 <- [1,1574,null,{}] 13:38:14 INFO - PROCESS | 3196 | 1464640694520 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:14 INFO - PROCESS | 3196 | 1464640694613 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 13:38:14 INFO - PROCESS | 3196 | 1464640694689 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 3196 | ++DOCSHELL 00000015599A6000 == 25 [pid = 3196] [id = 403] 13:38:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 66 (0000001552A24400) [pid = 3196] [serial = 1209] [outer = 0000000000000000] 13:38:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 67 (0000001556407000) [pid = 3196] [serial = 1210] [outer = 0000001552A24400] 13:38:14 INFO - PROCESS | 3196 | 1464640694744 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 68 (0000001556C7E000) [pid = 3196] [serial = 1211] [outer = 0000001552A24400] 13:38:15 INFO - PROCESS | 3196 | 1464640695155 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 689ms 13:38:15 INFO - PROCESS | 3196 | 1464640695207 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 3196 | 1464640695209 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 13:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:38:15 INFO - PROCESS | 3196 | 1464640695217 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 3196 | 1464640695220 Marionette TRACE conn6 <- [1,1578,null,{}] 13:38:15 INFO - PROCESS | 3196 | 1464640695224 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:15 INFO - PROCESS | 3196 | 1464640695369 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 13:38:15 INFO - PROCESS | 3196 | 1464640695424 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AF74800 == 26 [pid = 3196] [id = 404] 13:38:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 69 (0000001556CF2C00) [pid = 3196] [serial = 1212] [outer = 0000000000000000] 13:38:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 70 (0000001557023C00) [pid = 3196] [serial = 1213] [outer = 0000001556CF2C00] 13:38:15 INFO - PROCESS | 3196 | 1464640695470 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 71 (0000001558C29000) [pid = 3196] [serial = 1214] [outer = 0000001556CF2C00] 13:38:15 INFO - PROCESS | 3196 | 1464640695905 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 734ms 13:38:15 INFO - PROCESS | 3196 | 1464640695950 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 3196 | 1464640695952 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 13:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:38:15 INFO - PROCESS | 3196 | 1464640695963 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 3196 | 1464640695966 Marionette TRACE conn6 <- [1,1582,null,{}] 13:38:15 INFO - PROCESS | 3196 | 1464640695976 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:16 INFO - PROCESS | 3196 | 1464640696115 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 13:38:16 INFO - PROCESS | 3196 | --DOMWINDOW == 70 (0000001556DBC400) [pid = 3196] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:38:16 INFO - PROCESS | 3196 | --DOMWINDOW == 69 (00000015529B0000) [pid = 3196] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:38:16 INFO - PROCESS | 3196 | --DOMWINDOW == 68 (000000154D4AD000) [pid = 3196] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:38:16 INFO - PROCESS | 3196 | --DOMWINDOW == 67 (000000154C8C2800) [pid = 3196] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:38:16 INFO - PROCESS | 3196 | --DOMWINDOW == 66 (000000154D3B3400) [pid = 3196] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:38:16 INFO - PROCESS | 3196 | --DOMWINDOW == 65 (000000154DBCE000) [pid = 3196] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:38:16 INFO - PROCESS | 3196 | 1464640696175 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 3196 | ++DOCSHELL 00000015599AA800 == 27 [pid = 3196] [id = 405] 13:38:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 66 (000000154D328000) [pid = 3196] [serial = 1215] [outer = 0000000000000000] 13:38:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 67 (000000154E918C00) [pid = 3196] [serial = 1216] [outer = 000000154D328000] 13:38:16 INFO - PROCESS | 3196 | 1464640696222 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 68 (00000015593A3800) [pid = 3196] [serial = 1217] [outer = 000000154D328000] 13:38:16 INFO - PROCESS | 3196 | 1464640696607 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 13:38:16 INFO - PROCESS | 3196 | 1464640696666 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 13:38:16 INFO - PROCESS | 3196 | 1464640696668 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 13:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:38:16 INFO - PROCESS | 3196 | 1464640696674 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - PROCESS | 3196 | 1464640696676 Marionette TRACE conn6 <- [1,1586,null,{}] 13:38:16 INFO - PROCESS | 3196 | 1464640696679 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:16 INFO - PROCESS | 3196 | 1464640696819 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 13:38:16 INFO - PROCESS | 3196 | 1464640696829 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB12000 == 28 [pid = 3196] [id = 406] 13:38:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 69 (00000015593A7000) [pid = 3196] [serial = 1218] [outer = 0000000000000000] 13:38:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 70 (0000001559611C00) [pid = 3196] [serial = 1219] [outer = 00000015593A7000] 13:38:16 INFO - PROCESS | 3196 | 1464640696876 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 71 (000000155981F000) [pid = 3196] [serial = 1220] [outer = 00000015593A7000] 13:38:17 INFO - PROCESS | 3196 | 1464640697274 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms 13:38:17 INFO - PROCESS | 3196 | 1464640697306 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 3196 | 1464640697308 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 13:38:17 INFO - PROCESS | 3196 | 1464640697311 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:38:17 INFO - PROCESS | 3196 | 1464640697313 Marionette TRACE conn6 <- [1,1590,null,{}] 13:38:17 INFO - PROCESS | 3196 | 1464640697325 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:17 INFO - PROCESS | 3196 | 1464640697441 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 13:38:17 INFO - PROCESS | 3196 | 1464640697450 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E421000 == 29 [pid = 3196] [id = 407] 13:38:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (00000015594E3800) [pid = 3196] [serial = 1221] [outer = 0000000000000000] 13:38:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (0000001559920C00) [pid = 3196] [serial = 1222] [outer = 00000015594E3800] 13:38:17 INFO - PROCESS | 3196 | 1464640697496 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (0000001559929C00) [pid = 3196] [serial = 1223] [outer = 00000015594E3800] 13:38:17 INFO - PROCESS | 3196 | 1464640697910 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 629ms 13:38:17 INFO - PROCESS | 3196 | 1464640697944 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 3196 | 1464640697946 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 13:38:17 INFO - PROCESS | 3196 | 1464640697949 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:38:17 INFO - PROCESS | 3196 | 1464640697951 Marionette TRACE conn6 <- [1,1594,null,{}] 13:38:17 INFO - PROCESS | 3196 | 1464640697955 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 3196 | 1464640698073 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 13:38:18 INFO - PROCESS | 3196 | 1464640698114 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E451800 == 30 [pid = 3196] [id = 408] 13:38:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (0000001559970800) [pid = 3196] [serial = 1224] [outer = 0000000000000000] 13:38:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (0000001559975400) [pid = 3196] [serial = 1225] [outer = 0000001559970800] 13:38:18 INFO - PROCESS | 3196 | 1464640698159 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (000000155A51F000) [pid = 3196] [serial = 1226] [outer = 0000001559970800] 13:38:18 INFO - PROCESS | 3196 | 1464640698547 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 628ms 13:38:18 INFO - PROCESS | 3196 | 1464640698581 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 3196 | 1464640698583 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 13:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:38:18 INFO - PROCESS | 3196 | 1464640698586 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 3196 | 1464640698588 Marionette TRACE conn6 <- [1,1598,null,{}] 13:38:18 INFO - PROCESS | 3196 | 1464640698592 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 3196 | 1464640698721 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 13:38:18 INFO - PROCESS | 3196 | 1464640698730 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E55D800 == 31 [pid = 3196] [id = 409] 13:38:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (00000015599CD000) [pid = 3196] [serial = 1227] [outer = 0000000000000000] 13:38:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (000000155A526800) [pid = 3196] [serial = 1228] [outer = 00000015599CD000] 13:38:18 INFO - PROCESS | 3196 | 1464640698776 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (000000155AF25800) [pid = 3196] [serial = 1229] [outer = 00000015599CD000] 13:38:19 INFO - PROCESS | 3196 | 1464640699313 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:38:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 775ms 13:38:19 INFO - PROCESS | 3196 | 1464640699365 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 3196 | 1464640699370 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 13:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:38:19 INFO - PROCESS | 3196 | 1464640699376 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 3196 | 1464640699381 Marionette TRACE conn6 <- [1,1602,null,{}] 13:38:19 INFO - PROCESS | 3196 | 1464640699447 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:19 INFO - PROCESS | 3196 | 1464640699575 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 13:38:19 INFO - PROCESS | 3196 | 1464640699685 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A39800 == 32 [pid = 3196] [id = 410] 13:38:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (000000154D4EF800) [pid = 3196] [serial = 1230] [outer = 0000000000000000] 13:38:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000154DBD1800) [pid = 3196] [serial = 1231] [outer = 000000154D4EF800] 13:38:19 INFO - PROCESS | 3196 | 1464640699745 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (00000015523B6000) [pid = 3196] [serial = 1232] [outer = 000000154D4EF800] 13:38:20 INFO - PROCESS | 3196 | 1464640700333 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1026ms 13:38:20 INFO - PROCESS | 3196 | 1464640700406 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 3196 | 1464640700412 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 13:38:20 INFO - PROCESS | 3196 | 1464640700419 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:38:20 INFO - PROCESS | 3196 | 1464640700422 Marionette TRACE conn6 <- [1,1606,null,{}] 13:38:20 INFO - PROCESS | 3196 | 1464640700427 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:20 INFO - PROCESS | 3196 | 1464640700578 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 13:38:20 INFO - PROCESS | 3196 | 1464640700697 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C735000 == 33 [pid = 3196] [id = 411] 13:38:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (0000001552AD0C00) [pid = 3196] [serial = 1233] [outer = 0000000000000000] 13:38:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (00000015533B5C00) [pid = 3196] [serial = 1234] [outer = 0000001552AD0C00] 13:38:20 INFO - PROCESS | 3196 | 1464640700753 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (0000001554224000) [pid = 3196] [serial = 1235] [outer = 0000001552AD0C00] 13:38:21 INFO - PROCESS | 3196 | 1464640701392 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1024ms 13:38:21 INFO - PROCESS | 3196 | 1464640701450 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 3196 | 1464640701453 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 13:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:38:21 INFO - PROCESS | 3196 | 1464640701456 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - PROCESS | 3196 | 1464640701461 Marionette TRACE conn6 <- [1,1610,null,{}] 13:38:21 INFO - PROCESS | 3196 | 1464640701473 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:21 INFO - PROCESS | 3196 | 1464640701644 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 13:38:21 INFO - PROCESS | 3196 | 1464640701766 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E77B000 == 34 [pid = 3196] [id = 412] 13:38:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (0000001558F08C00) [pid = 3196] [serial = 1236] [outer = 0000000000000000] 13:38:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (0000001558FE4400) [pid = 3196] [serial = 1237] [outer = 0000001558F08C00] 13:38:21 INFO - PROCESS | 3196 | 1464640701827 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (0000001559617400) [pid = 3196] [serial = 1238] [outer = 0000001558F08C00] 13:38:22 INFO - PROCESS | 3196 | 1464640702451 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1037ms 13:38:22 INFO - PROCESS | 3196 | 1464640702494 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 13:38:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:38:22 INFO - PROCESS | 3196 | 1464640702498 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 13:38:22 INFO - PROCESS | 3196 | 1464640702501 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 3196 | 1464640702504 Marionette TRACE conn6 <- [1,1614,null,{}] 13:38:22 INFO - PROCESS | 3196 | 1464640702507 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:22 INFO - PROCESS | 3196 | 1464640702625 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 13:38:22 INFO - PROCESS | 3196 | 1464640702889 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553315800 == 35 [pid = 3196] [id = 413] 13:38:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000154D328800) [pid = 3196] [serial = 1239] [outer = 0000000000000000] 13:38:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000154D35E400) [pid = 3196] [serial = 1240] [outer = 000000154D328800] 13:38:22 INFO - PROCESS | 3196 | 1464640702949 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000154D4E2400) [pid = 3196] [serial = 1241] [outer = 000000154D328800] 13:38:23 INFO - PROCESS | 3196 | 1464640703522 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1027ms 13:38:23 INFO - PROCESS | 3196 | 1464640703566 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 3196 | 1464640703570 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 13:38:23 INFO - PROCESS | 3196 | 1464640703576 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:38:23 INFO - PROCESS | 3196 | 1464640703580 Marionette TRACE conn6 <- [1,1618,null,{}] 13:38:23 INFO - PROCESS | 3196 | 1464640703585 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:23 INFO - PROCESS | 3196 | 1464640703693 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 13:38:23 INFO - PROCESS | 3196 | 1464640703785 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 3196 | ++DOCSHELL 00000015536DB800 == 36 [pid = 3196] [id = 414] 13:38:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000154D4E9C00) [pid = 3196] [serial = 1242] [outer = 0000000000000000] 13:38:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155284E000) [pid = 3196] [serial = 1243] [outer = 000000154D4E9C00] 13:38:23 INFO - PROCESS | 3196 | 1464640703836 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (0000001552AD5400) [pid = 3196] [serial = 1244] [outer = 000000154D4E9C00] 13:38:24 INFO - PROCESS | 3196 | --DOCSHELL 000000156919F800 == 35 [pid = 3196] [id = 387] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (0000001552AD9C00) [pid = 3196] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001559974400) [pid = 3196] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001552AD6C00) [pid = 3196] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000154D4E8C00) [pid = 3196] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (0000001552842400) [pid = 3196] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (000000154D3B5C00) [pid = 3196] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155260C400) [pid = 3196] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (00000015533B1800) [pid = 3196] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (000000154E258000) [pid = 3196] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (0000001551B12400) [pid = 3196] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000154D4B8C00) [pid = 3196] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:38:24 INFO - PROCESS | 3196 | 1464640704401 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 880ms 13:38:24 INFO - PROCESS | 3196 | 1464640704466 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 13:38:24 INFO - PROCESS | 3196 | 1464640704471 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 13:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:38:24 INFO - PROCESS | 3196 | 1464640704476 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:38:24 INFO - PROCESS | 3196 | 1464640704478 Marionette TRACE conn6 <- [1,1622,null,{}] 13:38:24 INFO - PROCESS | 3196 | 1464640704482 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:24 INFO - PROCESS | 3196 | 1464640704572 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 13:38:24 INFO - PROCESS | 3196 | 1464640704675 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553302800 == 36 [pid = 3196] [id = 415] 13:38:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (000000154D804000) [pid = 3196] [serial = 1245] [outer = 0000000000000000] 13:38:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (0000001552854000) [pid = 3196] [serial = 1246] [outer = 000000154D804000] 13:38:24 INFO - PROCESS | 3196 | 1464640704721 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (0000001553492000) [pid = 3196] [serial = 1247] [outer = 000000154D804000] 13:38:25 INFO - PROCESS | 3196 | 1464640705122 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 693ms 13:38:25 INFO - PROCESS | 3196 | 1464640705172 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 3196 | 1464640705175 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 13:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:38:25 INFO - PROCESS | 3196 | 1464640705180 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 3196 | 1464640705186 Marionette TRACE conn6 <- [1,1626,null,{}] 13:38:25 INFO - PROCESS | 3196 | 1464640705195 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:25 INFO - PROCESS | 3196 | 1464640705287 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 13:38:25 INFO - PROCESS | 3196 | 1464640705333 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 3196 | ++DOCSHELL 000000155969E000 == 37 [pid = 3196] [id = 416] 13:38:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (00000015537B6400) [pid = 3196] [serial = 1248] [outer = 0000000000000000] 13:38:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (0000001556C83800) [pid = 3196] [serial = 1249] [outer = 00000015537B6400] 13:38:25 INFO - PROCESS | 3196 | 1464640705379 Marionette DEBUG loaded listener.js 13:38:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (0000001556DB6800) [pid = 3196] [serial = 1250] [outer = 00000015537B6400] 13:38:25 INFO - PROCESS | 3196 | 1464640705847 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 13:38:25 INFO - PROCESS | 3196 | 1464640705872 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 3196 | 1464640705875 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 13:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:38:25 INFO - PROCESS | 3196 | 1464640705879 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 3196 | 1464640705881 Marionette TRACE conn6 <- [1,1630,null,{}] 13:38:25 INFO - PROCESS | 3196 | 1464640705884 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:25 INFO - PROCESS | 3196 | 1464640705974 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 13:38:25 INFO - PROCESS | 3196 | 1464640705984 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AF62800 == 38 [pid = 3196] [id = 417] 13:38:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000155702F000) [pid = 3196] [serial = 1251] [outer = 0000000000000000] 13:38:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (0000001558C84800) [pid = 3196] [serial = 1252] [outer = 000000155702F000] 13:38:26 INFO - PROCESS | 3196 | 1464640706029 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001558F07800) [pid = 3196] [serial = 1253] [outer = 000000155702F000] 13:38:26 INFO - PROCESS | 3196 | 1464640706482 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 628ms 13:38:26 INFO - PROCESS | 3196 | 1464640706519 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 13:38:26 INFO - PROCESS | 3196 | 1464640706522 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 13:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:38:26 INFO - PROCESS | 3196 | 1464640706526 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:38:26 INFO - PROCESS | 3196 | 1464640706528 Marionette TRACE conn6 <- [1,1634,null,{}] 13:38:26 INFO - PROCESS | 3196 | 1464640706532 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:26 INFO - PROCESS | 3196 | 1464640706641 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 13:38:26 INFO - PROCESS | 3196 | 1464640706724 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:26 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C729000 == 39 [pid = 3196] [id = 418] 13:38:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (00000015593A1400) [pid = 3196] [serial = 1254] [outer = 0000000000000000] 13:38:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (00000015593A6400) [pid = 3196] [serial = 1255] [outer = 00000015593A1400] 13:38:26 INFO - PROCESS | 3196 | 1464640706778 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155991A800) [pid = 3196] [serial = 1256] [outer = 00000015593A1400] 13:38:27 INFO - PROCESS | 3196 | 1464640707263 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:38:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:38:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 774ms 13:38:27 INFO - PROCESS | 3196 | 1464640707303 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 3196 | 1464640707306 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 13:38:27 INFO - PROCESS | 3196 | 1464640707309 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:38:27 INFO - PROCESS | 3196 | 1464640707311 Marionette TRACE conn6 <- [1,1638,null,{}] 13:38:27 INFO - PROCESS | 3196 | 1464640707314 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:27 INFO - PROCESS | 3196 | 1464640707431 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 13:38:27 INFO - PROCESS | 3196 | 1464640707440 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E427000 == 40 [pid = 3196] [id = 419] 13:38:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155A520C00) [pid = 3196] [serial = 1257] [outer = 0000000000000000] 13:38:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155ACC9400) [pid = 3196] [serial = 1258] [outer = 000000155A520C00] 13:38:27 INFO - PROCESS | 3196 | 1464640707534 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155AF2F000) [pid = 3196] [serial = 1259] [outer = 000000155A520C00] 13:38:27 INFO - PROCESS | 3196 | 1464640707984 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 732ms 13:38:28 INFO - PROCESS | 3196 | 1464640708059 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 3196 | 1464640708062 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 13:38:28 INFO - PROCESS | 3196 | 1464640708065 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 3196 | 1464640708067 Marionette TRACE conn6 <- [1,1642,null,{}] 13:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:38:28 INFO - PROCESS | 3196 | 1464640708071 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:28 INFO - PROCESS | 3196 | 1464640708182 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 13:38:28 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001559970800) [pid = 3196] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:38:28 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001556CF2C00) [pid = 3196] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:38:28 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000154D328000) [pid = 3196] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:38:28 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000154D369800) [pid = 3196] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:38:28 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (0000001552A24400) [pid = 3196] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:38:28 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (00000015529AF800) [pid = 3196] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:38:28 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (000000154D4E3000) [pid = 3196] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:38:28 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (00000015593A7000) [pid = 3196] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:38:28 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (00000015594E3800) [pid = 3196] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:38:28 INFO - PROCESS | 3196 | 1464640708305 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 3196 | ++DOCSHELL 00000015524C0800 == 41 [pid = 3196] [id = 420] 13:38:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000154C0C8800) [pid = 3196] [serial = 1260] [outer = 0000000000000000] 13:38:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (0000001552488800) [pid = 3196] [serial = 1261] [outer = 000000154C0C8800] 13:38:28 INFO - PROCESS | 3196 | 1464640708355 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (00000015593A8C00) [pid = 3196] [serial = 1262] [outer = 000000154C0C8800] 13:38:28 INFO - PROCESS | 3196 | 1464640708725 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 13:38:28 INFO - PROCESS | 3196 | 1464640708741 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 3196 | 1464640708743 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 13:38:28 INFO - PROCESS | 3196 | 1464640708756 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 3196 | 1464640708758 Marionette TRACE conn6 <- [1,1646,null,{}] 13:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:38:28 INFO - PROCESS | 3196 | 1464640708761 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:28 INFO - PROCESS | 3196 | 1464640708844 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 13:38:28 INFO - PROCESS | 3196 | 1464640708917 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E798000 == 42 [pid = 3196] [id = 421] 13:38:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000154E91B000) [pid = 3196] [serial = 1263] [outer = 0000000000000000] 13:38:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155AFB6400) [pid = 3196] [serial = 1264] [outer = 000000154E91B000] 13:38:28 INFO - PROCESS | 3196 | 1464640708963 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155BA25000) [pid = 3196] [serial = 1265] [outer = 000000154E91B000] 13:38:29 INFO - PROCESS | 3196 | 1464640709330 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 13:38:29 INFO - PROCESS | 3196 | 1464640709391 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 3196 | 1464640709393 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 13:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:38:29 INFO - PROCESS | 3196 | 1464640709396 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - PROCESS | 3196 | 1464640709398 Marionette TRACE conn6 <- [1,1650,null,{}] 13:38:29 INFO - PROCESS | 3196 | 1464640709402 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 3196 | 1464640709519 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 13:38:29 INFO - PROCESS | 3196 | 1464640709566 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 3196 | ++DOCSHELL 000000155EE4F000 == 43 [pid = 3196] [id = 422] 13:38:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155BA9CC00) [pid = 3196] [serial = 1266] [outer = 0000000000000000] 13:38:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155BA9EC00) [pid = 3196] [serial = 1267] [outer = 000000155BA9CC00] 13:38:29 INFO - PROCESS | 3196 | 1464640709613 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155BC68400) [pid = 3196] [serial = 1268] [outer = 000000155BA9CC00] 13:38:30 INFO - PROCESS | 3196 | 1464640710014 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 13:38:30 INFO - PROCESS | 3196 | 1464640710092 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 3196 | 1464640710094 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 13:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:38:30 INFO - PROCESS | 3196 | 1464640710098 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 3196 | 1464640710100 Marionette TRACE conn6 <- [1,1654,null,{}] 13:38:30 INFO - PROCESS | 3196 | 1464640710103 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:30 INFO - PROCESS | 3196 | 1464640710198 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 13:38:30 INFO - PROCESS | 3196 | 1464640710206 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F566800 == 44 [pid = 3196] [id = 423] 13:38:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155BD13C00) [pid = 3196] [serial = 1269] [outer = 0000000000000000] 13:38:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155C516400) [pid = 3196] [serial = 1270] [outer = 000000155BD13C00] 13:38:30 INFO - PROCESS | 3196 | 1464640710261 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155CAB1800) [pid = 3196] [serial = 1271] [outer = 000000155BD13C00] 13:38:30 INFO - PROCESS | 3196 | 1464640710978 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 923ms 13:38:31 INFO - PROCESS | 3196 | 1464640711024 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 13:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:38:31 INFO - PROCESS | 3196 | 1464640711031 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 13:38:31 INFO - PROCESS | 3196 | 1464640711035 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:38:31 INFO - PROCESS | 3196 | 1464640711040 Marionette TRACE conn6 <- [1,1658,null,{}] 13:38:31 INFO - PROCESS | 3196 | 1464640711046 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:31 INFO - PROCESS | 3196 | 1464640711164 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 13:38:31 INFO - PROCESS | 3196 | 1464640711287 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570C4000 == 45 [pid = 3196] [id = 424] 13:38:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (0000001551B7C400) [pid = 3196] [serial = 1272] [outer = 0000000000000000] 13:38:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155260CC00) [pid = 3196] [serial = 1273] [outer = 0000001551B7C400] 13:38:31 INFO - PROCESS | 3196 | 1464640711347 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001553352800) [pid = 3196] [serial = 1274] [outer = 0000001551B7C400] 13:38:31 INFO - PROCESS | 3196 | 1464640711971 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 984ms 13:38:32 INFO - PROCESS | 3196 | 1464640712023 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 3196 | 1464640712030 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 13:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:38:32 INFO - PROCESS | 3196 | 1464640712037 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 3196 | 1464640712040 Marionette TRACE conn6 <- [1,1662,null,{}] 13:38:32 INFO - PROCESS | 3196 | 1464640712044 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:32 INFO - PROCESS | 3196 | 1464640712202 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 13:38:32 INFO - PROCESS | 3196 | 1464640712220 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E415800 == 46 [pid = 3196] [id = 425] 13:38:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001556409800) [pid = 3196] [serial = 1275] [outer = 0000000000000000] 13:38:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (0000001558C8A400) [pid = 3196] [serial = 1276] [outer = 0000001556409800] 13:38:32 INFO - PROCESS | 3196 | 1464640712278 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001559613800) [pid = 3196] [serial = 1277] [outer = 0000001556409800] 13:38:32 INFO - PROCESS | 3196 | 1464640712929 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 923ms 13:38:32 INFO - PROCESS | 3196 | 1464640712964 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 13:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:38:32 INFO - PROCESS | 3196 | 1464640712967 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 13:38:32 INFO - PROCESS | 3196 | 1464640712971 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 3196 | 1464640712976 Marionette TRACE conn6 <- [1,1666,null,{}] 13:38:33 INFO - PROCESS | 3196 | 1464640712987 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 3196 | 1464640713103 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 13:38:33 INFO - PROCESS | 3196 | 1464640713226 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600B6000 == 47 [pid = 3196] [id = 426] 13:38:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155AF2E000) [pid = 3196] [serial = 1278] [outer = 0000000000000000] 13:38:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155AFBC000) [pid = 3196] [serial = 1279] [outer = 000000155AF2E000] 13:38:33 INFO - PROCESS | 3196 | 1464640713286 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155C774800) [pid = 3196] [serial = 1280] [outer = 000000155AF2E000] 13:38:33 INFO - PROCESS | 3196 | 1464640713911 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 987ms 13:38:33 INFO - PROCESS | 3196 | 1464640713959 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 3196 | 1464640713962 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 13:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:38:33 INFO - PROCESS | 3196 | 1464640713966 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 3196 | 1464640713968 Marionette TRACE conn6 <- [1,1670,null,{}] 13:38:33 INFO - PROCESS | 3196 | 1464640713972 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:34 INFO - PROCESS | 3196 | 1464640714089 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 13:38:34 INFO - PROCESS | 3196 | 1464640714210 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560748800 == 48 [pid = 3196] [id = 427] 13:38:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155D2B5800) [pid = 3196] [serial = 1281] [outer = 0000000000000000] 13:38:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155D407C00) [pid = 3196] [serial = 1282] [outer = 000000155D2B5800] 13:38:34 INFO - PROCESS | 3196 | 1464640714267 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155D40FC00) [pid = 3196] [serial = 1283] [outer = 000000155D2B5800] 13:38:34 INFO - PROCESS | 3196 | 1464640714822 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 942ms 13:38:34 INFO - PROCESS | 3196 | 1464640714911 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 3196 | 1464640714913 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 13:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:38:34 INFO - PROCESS | 3196 | 1464640714917 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 3196 | 1464640714919 Marionette TRACE conn6 <- [1,1674,null,{}] 13:38:34 INFO - PROCESS | 3196 | 1464640714923 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:35 INFO - PROCESS | 3196 | 1464640715067 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 13:38:35 INFO - PROCESS | 3196 | 1464640715200 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E545800 == 49 [pid = 3196] [id = 428] 13:38:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000154D4E0C00) [pid = 3196] [serial = 1284] [outer = 0000000000000000] 13:38:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155A6B7C00) [pid = 3196] [serial = 1285] [outer = 000000154D4E0C00] 13:38:35 INFO - PROCESS | 3196 | 1464640715257 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155D4A8C00) [pid = 3196] [serial = 1286] [outer = 000000154D4E0C00] 13:38:36 INFO - PROCESS | 3196 | 1464640716047 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1190ms 13:38:36 INFO - PROCESS | 3196 | 1464640716109 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 3196 | 1464640716114 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 13:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:38:36 INFO - PROCESS | 3196 | 1464640716133 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:38:36 INFO - PROCESS | 3196 | 1464640716137 Marionette TRACE conn6 <- [1,1678,null,{}] 13:38:36 INFO - PROCESS | 3196 | 1464640716143 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:36 INFO - PROCESS | 3196 | 1464640716255 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 13:38:36 INFO - PROCESS | 3196 | 1464640716372 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E2DA800 == 50 [pid = 3196] [id = 429] 13:38:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000154E8A7C00) [pid = 3196] [serial = 1287] [outer = 0000000000000000] 13:38:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001551B15000) [pid = 3196] [serial = 1288] [outer = 000000154E8A7C00] 13:38:36 INFO - PROCESS | 3196 | 1464640716429 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001552911C00) [pid = 3196] [serial = 1289] [outer = 000000154E8A7C00] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155EE4F000 == 49 [pid = 3196] [id = 422] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155E798000 == 48 [pid = 3196] [id = 421] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 00000015524C0800 == 47 [pid = 3196] [id = 420] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155E427000 == 46 [pid = 3196] [id = 419] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155C729000 == 45 [pid = 3196] [id = 418] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155AF62800 == 44 [pid = 3196] [id = 417] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155969E000 == 43 [pid = 3196] [id = 416] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 0000001553302800 == 42 [pid = 3196] [id = 415] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 00000015536DB800 == 41 [pid = 3196] [id = 414] 13:38:36 INFO - PROCESS | 3196 | --DOCSHELL 0000001553315800 == 40 [pid = 3196] [id = 413] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155A51F000) [pid = 3196] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155A526800) [pid = 3196] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154D36C800) [pid = 3196] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001557026C00) [pid = 3196] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001557023C00) [pid = 3196] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001556410400) [pid = 3196] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155240DC00) [pid = 3196] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001558C29800) [pid = 3196] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000154E918C00) [pid = 3196] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000154D4E5400) [pid = 3196] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000154D3B2400) [pid = 3196] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001558C29000) [pid = 3196] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001558C8C800) [pid = 3196] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001556407000) [pid = 3196] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001552ADB800) [pid = 3196] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001553613800) [pid = 3196] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000154E723800) [pid = 3196] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (0000001551D48400) [pid = 3196] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001559611C00) [pid = 3196] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (00000015593A3800) [pid = 3196] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (0000001559920C00) [pid = 3196] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001559929C00) [pid = 3196] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001559975400) [pid = 3196] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (0000001556C7E000) [pid = 3196] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:38:36 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155981F000) [pid = 3196] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:38:37 INFO - PROCESS | 3196 | 1464640717045 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 942ms 13:38:37 INFO - PROCESS | 3196 | 1464640717079 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 3196 | 1464640717085 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 13:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:38:37 INFO - PROCESS | 3196 | 1464640717092 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 3196 | 1464640717094 Marionette TRACE conn6 <- [1,1682,null,{}] 13:38:37 INFO - PROCESS | 3196 | 1464640717101 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:37 INFO - PROCESS | 3196 | 1464640717194 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 13:38:37 INFO - PROCESS | 3196 | 1464640717203 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 3196 | ++DOCSHELL 00000015542E3000 == 41 [pid = 3196] [id = 430] 13:38:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001551D48400) [pid = 3196] [serial = 1290] [outer = 0000000000000000] 13:38:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001552A2BC00) [pid = 3196] [serial = 1291] [outer = 0000001551D48400] 13:38:37 INFO - PROCESS | 3196 | 1464640717254 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155370B400) [pid = 3196] [serial = 1292] [outer = 0000001551D48400] 13:38:37 INFO - PROCESS | 3196 | 1464640717743 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 691ms 13:38:37 INFO - PROCESS | 3196 | 1464640717784 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 3196 | 1464640717786 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 13:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:38:37 INFO - PROCESS | 3196 | 1464640717790 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 3196 | 1464640717794 Marionette TRACE conn6 <- [1,1686,null,{}] 13:38:37 INFO - PROCESS | 3196 | 1464640717804 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:37 INFO - PROCESS | 3196 | 1464640717898 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 13:38:37 INFO - PROCESS | 3196 | 1464640717906 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 3196 | ++DOCSHELL 000000155A476800 == 42 [pid = 3196] [id = 431] 13:38:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155643B400) [pid = 3196] [serial = 1293] [outer = 0000000000000000] 13:38:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (0000001557026400) [pid = 3196] [serial = 1294] [outer = 000000155643B400] 13:38:37 INFO - PROCESS | 3196 | 1464640717957 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (0000001558C86000) [pid = 3196] [serial = 1295] [outer = 000000155643B400] 13:38:38 INFO - PROCESS | 3196 | 1464640718442 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 13:38:38 INFO - PROCESS | 3196 | 1464640718484 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 3196 | 1464640718487 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 13:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:38:38 INFO - PROCESS | 3196 | 1464640718490 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 3196 | 1464640718492 Marionette TRACE conn6 <- [1,1690,null,{}] 13:38:38 INFO - PROCESS | 3196 | 1464640718496 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:38 INFO - PROCESS | 3196 | 1464640718615 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 13:38:38 INFO - PROCESS | 3196 | 1464640718624 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAC0800 == 43 [pid = 3196] [id = 432] 13:38:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (00000015593A0400) [pid = 3196] [serial = 1296] [outer = 0000000000000000] 13:38:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (00000015593A9400) [pid = 3196] [serial = 1297] [outer = 00000015593A0400] 13:38:38 INFO - PROCESS | 3196 | 1464640718678 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155991D000) [pid = 3196] [serial = 1298] [outer = 00000015593A0400] 13:38:39 INFO - PROCESS | 3196 | 1464640719112 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 689ms 13:38:39 INFO - PROCESS | 3196 | 1464640719181 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 3196 | 1464640719184 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 13:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:38:39 INFO - PROCESS | 3196 | 1464640719187 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - PROCESS | 3196 | 1464640719189 Marionette TRACE conn6 <- [1,1694,null,{}] 13:38:39 INFO - PROCESS | 3196 | 1464640719192 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:39 INFO - PROCESS | 3196 | 1464640719307 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 13:38:39 INFO - PROCESS | 3196 | 1464640719314 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAEA000 == 44 [pid = 3196] [id = 433] 13:38:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (00000015593A2400) [pid = 3196] [serial = 1299] [outer = 0000000000000000] 13:38:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155996E000) [pid = 3196] [serial = 1300] [outer = 00000015593A2400] 13:38:39 INFO - PROCESS | 3196 | 1464640719361 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155A616400) [pid = 3196] [serial = 1301] [outer = 00000015593A2400] 13:38:39 INFO - PROCESS | 3196 | 1464640719828 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 13:38:39 INFO - PROCESS | 3196 | 1464640719883 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 3196 | 1464640719885 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 13:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:38:39 INFO - PROCESS | 3196 | 1464640719889 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - PROCESS | 3196 | 1464640719891 Marionette TRACE conn6 <- [1,1698,null,{}] 13:38:39 INFO - PROCESS | 3196 | 1464640719901 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 3196 | 1464640720073 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 13:38:40 INFO - PROCESS | 3196 | 1464640720136 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E443800 == 45 [pid = 3196] [id = 434] 13:38:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155AFB0800) [pid = 3196] [serial = 1302] [outer = 0000000000000000] 13:38:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155BA9F000) [pid = 3196] [serial = 1303] [outer = 000000155AFB0800] 13:38:40 INFO - PROCESS | 3196 | 1464640720182 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155D4A4C00) [pid = 3196] [serial = 1304] [outer = 000000155AFB0800] 13:38:40 INFO - PROCESS | 3196 | 1464640720638 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 797ms 13:38:40 INFO - PROCESS | 3196 | 1464640720689 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 3196 | 1464640720691 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 13:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:38:40 INFO - PROCESS | 3196 | 1464640720695 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 3196 | 1464640720696 Marionette TRACE conn6 <- [1,1702,null,{}] 13:38:40 INFO - PROCESS | 3196 | 1464640720700 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 3196 | 1464640720819 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 13:38:40 INFO - PROCESS | 3196 | 1464640720875 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E680000 == 46 [pid = 3196] [id = 435] 13:38:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155BD0C400) [pid = 3196] [serial = 1305] [outer = 0000000000000000] 13:38:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155D4B7800) [pid = 3196] [serial = 1306] [outer = 000000155BD0C400] 13:38:40 INFO - PROCESS | 3196 | 1464640720920 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155D4C1C00) [pid = 3196] [serial = 1307] [outer = 000000155BD0C400] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155BA9CC00) [pid = 3196] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (00000015593A1400) [pid = 3196] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155A520C00) [pid = 3196] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (00000015537B6400) [pid = 3196] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000154D328800) [pid = 3196] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000154D804000) [pid = 3196] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155702F000) [pid = 3196] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000154D4E9C00) [pid = 3196] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000154C0C8800) [pid = 3196] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:38:41 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000154E91B000) [pid = 3196] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:38:41 INFO - PROCESS | 3196 | 1464640721398 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 13:38:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:38:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:41 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 3196 | 1464640721439 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 13:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:38:41 INFO - PROCESS | 3196 | 1464640721442 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 3196 | 1464640721444 Marionette TRACE conn6 <- [1,1706,null,{}] 13:38:41 INFO - PROCESS | 3196 | 1464640721448 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:41 INFO - PROCESS | 3196 | 1464640721571 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 13:38:41 INFO - PROCESS | 3196 | 1464640721623 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 3196 | ++DOCSHELL 000000155EE4D000 == 47 [pid = 3196] [id = 436] 13:38:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000154E91B000) [pid = 3196] [serial = 1308] [outer = 0000000000000000] 13:38:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155ADB9400) [pid = 3196] [serial = 1309] [outer = 000000154E91B000] 13:38:41 INFO - PROCESS | 3196 | 1464640721668 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155D65A000) [pid = 3196] [serial = 1310] [outer = 000000154E91B000] 13:38:42 INFO - PROCESS | 3196 | 1464640722041 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 628ms 13:38:42 INFO - PROCESS | 3196 | 1464640722073 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 3196 | 1464640722075 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 13:38:42 INFO - PROCESS | 3196 | 1464640722078 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:38:42 INFO - PROCESS | 3196 | 1464640722080 Marionette TRACE conn6 <- [1,1710,null,{}] 13:38:42 INFO - PROCESS | 3196 | 1464640722084 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 3196 | 1464640722171 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 13:38:42 INFO - PROCESS | 3196 | 1464640722179 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600BE800 == 48 [pid = 3196] [id = 437] 13:38:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155D65D400) [pid = 3196] [serial = 1311] [outer = 0000000000000000] 13:38:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155D665C00) [pid = 3196] [serial = 1312] [outer = 000000155D65D400] 13:38:42 INFO - PROCESS | 3196 | 1464640722226 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155D990400) [pid = 3196] [serial = 1313] [outer = 000000155D65D400] 13:38:42 INFO - PROCESS | 3196 | 1464640722664 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 13:38:42 INFO - PROCESS | 3196 | 1464640722711 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 13:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:38:42 INFO - PROCESS | 3196 | 1464640722714 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 13:38:42 INFO - PROCESS | 3196 | 1464640722718 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 3196 | 1464640722720 Marionette TRACE conn6 <- [1,1714,null,{}] 13:38:42 INFO - PROCESS | 3196 | 1464640722723 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 3196 | 1464640722813 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 13:38:42 INFO - PROCESS | 3196 | 1464640722830 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E53000 == 49 [pid = 3196] [id = 438] 13:38:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155D98F400) [pid = 3196] [serial = 1314] [outer = 0000000000000000] 13:38:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155D408C00) [pid = 3196] [serial = 1315] [outer = 000000155D98F400] 13:38:42 INFO - PROCESS | 3196 | 1464640722878 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155DB4A800) [pid = 3196] [serial = 1316] [outer = 000000155D98F400] 13:38:43 INFO - PROCESS | 3196 | 1464640723480 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 839ms 13:38:43 INFO - PROCESS | 3196 | 1464640723558 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 3196 | 1464640723564 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 13:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:38:43 INFO - PROCESS | 3196 | 1464640723570 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 3196 | 1464640723575 Marionette TRACE conn6 <- [1,1718,null,{}] 13:38:43 INFO - PROCESS | 3196 | 1464640723597 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:43 INFO - PROCESS | 3196 | 1464640723728 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 13:38:43 INFO - PROCESS | 3196 | 1464640723844 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 3196 | ++DOCSHELL 00000015536C5800 == 50 [pid = 3196] [id = 439] 13:38:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000154D4AEC00) [pid = 3196] [serial = 1317] [outer = 0000000000000000] 13:38:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000154E723800) [pid = 3196] [serial = 1318] [outer = 000000154D4AEC00] 13:38:43 INFO - PROCESS | 3196 | 1464640723904 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (00000015533AFC00) [pid = 3196] [serial = 1319] [outer = 000000154D4AEC00] 13:38:44 INFO - PROCESS | 3196 | 1464640724531 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 13:38:44 INFO - PROCESS | 3196 | 1464640724609 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 13:38:44 INFO - PROCESS | 3196 | 1464640724616 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:38:44 INFO - PROCESS | 3196 | 1464640724619 Marionette TRACE conn6 <- [1,1722,null,{}] 13:38:44 INFO - PROCESS | 3196 | 1464640724624 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:44 INFO - PROCESS | 3196 | 1464640724743 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 13:38:44 INFO - PROCESS | 3196 | 1464640724839 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E41D000 == 51 [pid = 3196] [id = 440] 13:38:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001557026C00) [pid = 3196] [serial = 1320] [outer = 0000000000000000] 13:38:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001559379C00) [pid = 3196] [serial = 1321] [outer = 0000001557026C00] 13:38:44 INFO - PROCESS | 3196 | 1464640724895 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155AF23C00) [pid = 3196] [serial = 1322] [outer = 0000001557026C00] 13:38:45 INFO - PROCESS | 3196 | 1464640725500 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 943ms 13:38:45 INFO - PROCESS | 3196 | 1464640725563 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 13:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:38:45 INFO - PROCESS | 3196 | 1464640725565 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 13:38:45 INFO - PROCESS | 3196 | 1464640725570 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 3196 | 1464640725574 Marionette TRACE conn6 <- [1,1726,null,{}] 13:38:45 INFO - PROCESS | 3196 | 1464640725601 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:45 INFO - PROCESS | 3196 | 1464640725730 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 13:38:45 INFO - PROCESS | 3196 | 1464640725847 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610EE000 == 52 [pid = 3196] [id = 441] 13:38:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155BD19400) [pid = 3196] [serial = 1323] [outer = 0000000000000000] 13:38:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155D4B0400) [pid = 3196] [serial = 1324] [outer = 000000155BD19400] 13:38:45 INFO - PROCESS | 3196 | 1464640725906 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155DB51800) [pid = 3196] [serial = 1325] [outer = 000000155BD19400] 13:38:46 INFO - PROCESS | 3196 | 1464640726526 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 987ms 13:38:46 INFO - PROCESS | 3196 | 1464640726562 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 13:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:38:46 INFO - PROCESS | 3196 | 1464640726565 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 13:38:46 INFO - PROCESS | 3196 | 1464640726570 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 3196 | 1464640726572 Marionette TRACE conn6 <- [1,1730,null,{}] 13:38:46 INFO - PROCESS | 3196 | 1464640726576 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:46 INFO - PROCESS | 3196 | 1464640726693 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 13:38:46 INFO - PROCESS | 3196 | 1464640726788 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561ECE800 == 53 [pid = 3196] [id = 442] 13:38:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155DDB3000) [pid = 3196] [serial = 1326] [outer = 0000000000000000] 13:38:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155DDB6800) [pid = 3196] [serial = 1327] [outer = 000000155DDB3000] 13:38:46 INFO - PROCESS | 3196 | 1464640726844 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155E204800) [pid = 3196] [serial = 1328] [outer = 000000155DDB3000] 13:38:47 INFO - PROCESS | 3196 | 1464640727484 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 985ms 13:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:38:47 INFO - PROCESS | 3196 | 1464640727556 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 3196 | 1464640727559 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 13:38:47 INFO - PROCESS | 3196 | 1464640727563 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - PROCESS | 3196 | 1464640727565 Marionette TRACE conn6 <- [1,1734,null,{}] 13:38:47 INFO - PROCESS | 3196 | 1464640727569 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:47 INFO - PROCESS | 3196 | 1464640727684 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 13:38:47 INFO - PROCESS | 3196 | 1464640727808 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562008000 == 54 [pid = 3196] [id = 443] 13:38:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155E20AC00) [pid = 3196] [serial = 1329] [outer = 0000000000000000] 13:38:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155E20F400) [pid = 3196] [serial = 1330] [outer = 000000155E20AC00] 13:38:47 INFO - PROCESS | 3196 | 1464640727864 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155E2AFC00) [pid = 3196] [serial = 1331] [outer = 000000155E20AC00] 13:38:48 INFO - PROCESS | 3196 | 1464640728511 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 13:38:48 INFO - PROCESS | 3196 | 1464640728552 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 3196 | 1464640728554 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 13:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:38:48 INFO - PROCESS | 3196 | 1464640728558 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 3196 | 1464640728560 Marionette TRACE conn6 <- [1,1738,null,{}] 13:38:48 INFO - PROCESS | 3196 | 1464640728564 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:48 INFO - PROCESS | 3196 | 1464640728699 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 13:38:48 INFO - PROCESS | 3196 | 1464640728952 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553454000 == 55 [pid = 3196] [id = 444] 13:38:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000154D327C00) [pid = 3196] [serial = 1332] [outer = 0000000000000000] 13:38:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000154D3B2C00) [pid = 3196] [serial = 1333] [outer = 000000154D327C00] 13:38:49 INFO - PROCESS | 3196 | 1464640729030 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000154D83B800) [pid = 3196] [serial = 1334] [outer = 000000154D327C00] 13:38:49 INFO - PROCESS | 3196 | 1464640729623 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1130ms 13:38:49 INFO - PROCESS | 3196 | 1464640729691 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 13:38:49 INFO - PROCESS | 3196 | 1464640729695 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 13:38:49 INFO - PROCESS | 3196 | 1464640729699 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:38:49 INFO - PROCESS | 3196 | 1464640729703 Marionette TRACE conn6 <- [1,1742,null,{}] 13:38:49 INFO - PROCESS | 3196 | 1464640729708 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:49 INFO - PROCESS | 3196 | 1464640729815 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 13:38:49 INFO - PROCESS | 3196 | 1464640729943 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EB0800 == 56 [pid = 3196] [id = 445] 13:38:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (00000015528AA800) [pid = 3196] [serial = 1335] [outer = 0000000000000000] 13:38:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (0000001556407000) [pid = 3196] [serial = 1336] [outer = 00000015528AA800] 13:38:50 INFO - PROCESS | 3196 | 1464640729998 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (0000001557027800) [pid = 3196] [serial = 1337] [outer = 00000015528AA800] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 00000015600BE800 == 55 [pid = 3196] [id = 437] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 000000155EE4D000 == 54 [pid = 3196] [id = 436] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 000000155E680000 == 53 [pid = 3196] [id = 435] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 000000155E443800 == 52 [pid = 3196] [id = 434] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAEA000 == 51 [pid = 3196] [id = 433] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAC0800 == 50 [pid = 3196] [id = 432] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 000000155A476800 == 49 [pid = 3196] [id = 431] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000154DBD1800) [pid = 3196] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (00000015533B5C00) [pid = 3196] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (0000001558FE4400) [pid = 3196] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 00000015542E3000 == 48 [pid = 3196] [id = 430] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 000000154E2DA800 == 47 [pid = 3196] [id = 429] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 000000155E415800 == 46 [pid = 3196] [id = 425] 13:38:50 INFO - PROCESS | 3196 | --DOCSHELL 00000015570C4000 == 45 [pid = 3196] [id = 424] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (00000015593A8C00) [pid = 3196] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155AFB6400) [pid = 3196] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155BC68400) [pid = 3196] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155BA25000) [pid = 3196] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (0000001558F07800) [pid = 3196] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155BA9EC00) [pid = 3196] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (00000015593A6400) [pid = 3196] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155ACC9400) [pid = 3196] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155991A800) [pid = 3196] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001556C83800) [pid = 3196] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001556DB6800) [pid = 3196] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000154D4E2400) [pid = 3196] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154D35E400) [pid = 3196] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001552854000) [pid = 3196] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001553492000) [pid = 3196] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001558C84800) [pid = 3196] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001552AD5400) [pid = 3196] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155284E000) [pid = 3196] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155AF2F000) [pid = 3196] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001552488800) [pid = 3196] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:38:50 INFO - PROCESS | 3196 | 1464640730575 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 942ms 13:38:50 INFO - PROCESS | 3196 | 1464640730647 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 3196 | 1464640730652 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 13:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:38:50 INFO - PROCESS | 3196 | 1464640730656 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - PROCESS | 3196 | 1464640730658 Marionette TRACE conn6 <- [1,1746,null,{}] 13:38:50 INFO - PROCESS | 3196 | 1464640730663 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:50 INFO - PROCESS | 3196 | 1464640730788 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 13:38:50 INFO - PROCESS | 3196 | 1464640730869 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557440000 == 46 [pid = 3196] [id = 446] 13:38:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000154D80B800) [pid = 3196] [serial = 1338] [outer = 0000000000000000] 13:38:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (00000015526B7800) [pid = 3196] [serial = 1339] [outer = 000000154D80B800] 13:38:50 INFO - PROCESS | 3196 | 1464640730916 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (0000001553614400) [pid = 3196] [serial = 1340] [outer = 000000154D80B800] 13:38:51 INFO - PROCESS | 3196 | 1464640731311 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 689ms 13:38:51 INFO - PROCESS | 3196 | 1464640731349 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 3196 | 1464640731351 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 13:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:38:51 INFO - PROCESS | 3196 | 1464640731357 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 3196 | 1464640731363 Marionette TRACE conn6 <- [1,1750,null,{}] 13:38:51 INFO - PROCESS | 3196 | 1464640731372 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:51 INFO - PROCESS | 3196 | 1464640731495 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 13:38:51 INFO - PROCESS | 3196 | 1464640731503 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:51 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D849800 == 47 [pid = 3196] [id = 447] 13:38:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (0000001556CFA000) [pid = 3196] [serial = 1341] [outer = 0000000000000000] 13:38:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (0000001558C26C00) [pid = 3196] [serial = 1342] [outer = 0000001556CFA000] 13:38:51 INFO - PROCESS | 3196 | 1464640731550 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001558F0D800) [pid = 3196] [serial = 1343] [outer = 0000001556CFA000] 13:38:52 INFO - PROCESS | 3196 | 1464640732005 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 13:38:52 INFO - PROCESS | 3196 | 1464640732049 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 3196 | 1464640732052 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 13:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:38:52 INFO - PROCESS | 3196 | 1464640732055 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - PROCESS | 3196 | 1464640732057 Marionette TRACE conn6 <- [1,1754,null,{}] 13:38:52 INFO - PROCESS | 3196 | 1464640732060 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:52 INFO - PROCESS | 3196 | 1464640732152 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 13:38:52 INFO - PROCESS | 3196 | 1464640732163 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E422000 == 48 [pid = 3196] [id = 448] 13:38:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (00000015593A1C00) [pid = 3196] [serial = 1344] [outer = 0000000000000000] 13:38:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001559612000) [pid = 3196] [serial = 1345] [outer = 00000015593A1C00] 13:38:52 INFO - PROCESS | 3196 | 1464640732210 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155991F800) [pid = 3196] [serial = 1346] [outer = 00000015593A1C00] 13:38:52 INFO - PROCESS | 3196 | 1464640732689 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 13:38:52 INFO - PROCESS | 3196 | 1464640732750 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 3196 | 1464640732752 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 13:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:38:52 INFO - PROCESS | 3196 | 1464640732762 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - PROCESS | 3196 | 1464640732764 Marionette TRACE conn6 <- [1,1758,null,{}] 13:38:52 INFO - PROCESS | 3196 | 1464640732767 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:52 INFO - PROCESS | 3196 | 1464640732909 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 13:38:52 INFO - PROCESS | 3196 | 1464640732933 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E562000 == 49 [pid = 3196] [id = 449] 13:38:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001559974800) [pid = 3196] [serial = 1347] [outer = 0000000000000000] 13:38:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155A434000) [pid = 3196] [serial = 1348] [outer = 0000001559974800] 13:38:52 INFO - PROCESS | 3196 | 1464640732986 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155AF30800) [pid = 3196] [serial = 1349] [outer = 0000001559974800] 13:38:53 INFO - PROCESS | 3196 | 1464640733473 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 732ms 13:38:53 INFO - PROCESS | 3196 | 1464640733501 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 3196 | 1464640733504 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 13:38:53 INFO - PROCESS | 3196 | 1464640733507 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:38:53 INFO - PROCESS | 3196 | 1464640733509 Marionette TRACE conn6 <- [1,1762,null,{}] 13:38:53 INFO - PROCESS | 3196 | 1464640733512 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:53 INFO - PROCESS | 3196 | 1464640733630 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 13:38:53 INFO - PROCESS | 3196 | 1464640733687 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E7AD800 == 50 [pid = 3196] [id = 450] 13:38:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155BA98400) [pid = 3196] [serial = 1350] [outer = 0000000000000000] 13:38:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155BAA0400) [pid = 3196] [serial = 1351] [outer = 000000155BA98400] 13:38:53 INFO - PROCESS | 3196 | 1464640733732 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155C559C00) [pid = 3196] [serial = 1352] [outer = 000000155BA98400] 13:38:54 INFO - PROCESS | 3196 | 1464640734145 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 13:38:54 INFO - PROCESS | 3196 | 1464640734181 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 13:38:54 INFO - PROCESS | 3196 | 1464640734183 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 13:38:54 INFO - PROCESS | 3196 | 1464640734186 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:38:54 INFO - PROCESS | 3196 | 1464640734188 Marionette TRACE conn6 <- [1,1766,null,{}] 13:38:54 INFO - PROCESS | 3196 | 1464640734192 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:54 INFO - PROCESS | 3196 | 1464640734337 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (00000015593A2400) [pid = 3196] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000154E8A7C00) [pid = 3196] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (00000015593A0400) [pid = 3196] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155643B400) [pid = 3196] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155AFB0800) [pid = 3196] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001551D48400) [pid = 3196] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000154D4E0C00) [pid = 3196] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154E91B000) [pid = 3196] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155BD0C400) [pid = 3196] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155D65D400) [pid = 3196] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:38:54 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000154D360000) [pid = 3196] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:38:54 INFO - PROCESS | 3196 | 1464640734598 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:54 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AD09000 == 51 [pid = 3196] [id = 451] 13:38:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000154D363800) [pid = 3196] [serial = 1353] [outer = 0000000000000000] 13:38:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001551D3F400) [pid = 3196] [serial = 1354] [outer = 000000154D363800] 13:38:54 INFO - PROCESS | 3196 | 1464640734647 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155A6B8C00) [pid = 3196] [serial = 1355] [outer = 000000154D363800] 13:38:55 INFO - PROCESS | 3196 | 1464640735017 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 881ms 13:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:38:55 INFO - PROCESS | 3196 | 1464640735073 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 3196 | 1464640735075 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 13:38:55 INFO - PROCESS | 3196 | 1464640735086 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 3196 | 1464640735089 Marionette TRACE conn6 <- [1,1770,null,{}] 13:38:55 INFO - PROCESS | 3196 | 1464640735093 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:55 INFO - PROCESS | 3196 | 1464640735182 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 13:38:55 INFO - PROCESS | 3196 | 1464640735189 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E46800 == 52 [pid = 3196] [id = 452] 13:38:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155D409000) [pid = 3196] [serial = 1356] [outer = 0000000000000000] 13:38:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155D4A3C00) [pid = 3196] [serial = 1357] [outer = 000000155D409000] 13:38:55 INFO - PROCESS | 3196 | 1464640735236 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155D4C1800) [pid = 3196] [serial = 1358] [outer = 000000155D409000] 13:38:55 INFO - PROCESS | 3196 | 1464640735675 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 649ms 13:38:55 INFO - PROCESS | 3196 | 1464640735729 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 3196 | 1464640735732 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 13:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:38:55 INFO - PROCESS | 3196 | 1464640735735 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 3196 | 1464640735737 Marionette TRACE conn6 <- [1,1774,null,{}] 13:38:55 INFO - PROCESS | 3196 | 1464640735740 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:55 INFO - PROCESS | 3196 | 1464640735828 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 13:38:55 INFO - PROCESS | 3196 | 1464640735869 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561ECC800 == 53 [pid = 3196] [id = 453] 13:38:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155D4C5800) [pid = 3196] [serial = 1359] [outer = 0000000000000000] 13:38:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155D86FC00) [pid = 3196] [serial = 1360] [outer = 000000155D4C5800] 13:38:55 INFO - PROCESS | 3196 | 1464640735915 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155DB48C00) [pid = 3196] [serial = 1361] [outer = 000000155D4C5800] 13:38:56 INFO - PROCESS | 3196 | 1464640736333 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 13:38:56 INFO - PROCESS | 3196 | 1464640736373 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 3196 | 1464640736376 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 13:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:38:56 INFO - PROCESS | 3196 | 1464640736384 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 3196 | 1464640736385 Marionette TRACE conn6 <- [1,1778,null,{}] 13:38:56 INFO - PROCESS | 3196 | 1464640736389 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:56 INFO - PROCESS | 3196 | 1464640736489 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 13:38:56 INFO - PROCESS | 3196 | 1464640736498 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562111000 == 54 [pid = 3196] [id = 454] 13:38:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155D99BC00) [pid = 3196] [serial = 1362] [outer = 0000000000000000] 13:38:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155E207000) [pid = 3196] [serial = 1363] [outer = 000000155D99BC00] 13:38:56 INFO - PROCESS | 3196 | 1464640736550 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155E2B8C00) [pid = 3196] [serial = 1364] [outer = 000000155D99BC00] 13:38:57 INFO - PROCESS | 3196 | 1464640737296 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 986ms 13:38:57 INFO - PROCESS | 3196 | 1464640737368 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 3196 | 1464640737374 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 13:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:38:57 INFO - PROCESS | 3196 | 1464640737379 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 3196 | 1464640737384 Marionette TRACE conn6 <- [1,1782,null,{}] 13:38:57 INFO - PROCESS | 3196 | 1464640737390 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:57 INFO - PROCESS | 3196 | 1464640737545 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 13:38:57 INFO - PROCESS | 3196 | 1464640737673 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 3196 | ++DOCSHELL 00000015596B0800 == 55 [pid = 3196] [id = 455] 13:38:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155240DC00) [pid = 3196] [serial = 1365] [outer = 0000000000000000] 13:38:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (0000001552AD8800) [pid = 3196] [serial = 1366] [outer = 000000155240DC00] 13:38:57 INFO - PROCESS | 3196 | 1464640737733 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155640C000) [pid = 3196] [serial = 1367] [outer = 000000155240DC00] 13:38:58 INFO - PROCESS | 3196 | 1464640738326 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 986ms 13:38:58 INFO - PROCESS | 3196 | 1464640738367 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 13:38:58 INFO - PROCESS | 3196 | 1464640738375 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 13:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:38:58 INFO - PROCESS | 3196 | 1464640738382 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 3196 | 1464640738385 Marionette TRACE conn6 <- [1,1786,null,{}] 13:38:58 INFO - PROCESS | 3196 | 1464640738389 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:58 INFO - PROCESS | 3196 | 1464640738512 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 13:38:58 INFO - PROCESS | 3196 | 1464640738611 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E79E000 == 56 [pid = 3196] [id = 456] 13:38:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (0000001558C2C400) [pid = 3196] [serial = 1368] [outer = 0000000000000000] 13:38:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (00000015593A1000) [pid = 3196] [serial = 1369] [outer = 0000001558C2C400] 13:38:58 INFO - PROCESS | 3196 | 1464640738666 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155997A400) [pid = 3196] [serial = 1370] [outer = 0000001558C2C400] 13:38:59 INFO - PROCESS | 3196 | 1464640739287 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 944ms 13:38:59 INFO - PROCESS | 3196 | 1464640739331 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 3196 | 1464640739334 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 13:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:38:59 INFO - PROCESS | 3196 | 1464640739338 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 3196 | 1464640739342 Marionette TRACE conn6 <- [1,1790,null,{}] 13:38:59 INFO - PROCESS | 3196 | 1464640739370 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 3196 | 1464640739492 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 13:38:59 INFO - PROCESS | 3196 | 1464640739618 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:59 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622BD000 == 57 [pid = 3196] [id = 457] 13:38:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155D410C00) [pid = 3196] [serial = 1371] [outer = 0000000000000000] 13:38:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155D662000) [pid = 3196] [serial = 1372] [outer = 000000155D410C00] 13:38:59 INFO - PROCESS | 3196 | 1464640739678 Marionette DEBUG loaded listener.js 13:38:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155E2AD000) [pid = 3196] [serial = 1373] [outer = 000000155D410C00] 13:39:00 INFO - PROCESS | 3196 | 1464640740270 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 941ms 13:39:00 INFO - PROCESS | 3196 | 1464640740281 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 13:39:00 INFO - PROCESS | 3196 | 1464640740285 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 13:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:39:00 INFO - PROCESS | 3196 | 1464640740288 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:39:00 INFO - PROCESS | 3196 | 1464640740291 Marionette TRACE conn6 <- [1,1794,null,{}] 13:39:00 INFO - PROCESS | 3196 | 1464640740310 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:00 INFO - PROCESS | 3196 | 1464640740457 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 13:39:00 INFO - PROCESS | 3196 | 1464640740528 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 3196 | ++DOCSHELL 00000015623A0800 == 58 [pid = 3196] [id = 458] 13:39:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155E2D0000) [pid = 3196] [serial = 1374] [outer = 0000000000000000] 13:39:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155E2D2C00) [pid = 3196] [serial = 1375] [outer = 000000155E2D0000] 13:39:00 INFO - PROCESS | 3196 | 1464640740584 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E46C800) [pid = 3196] [serial = 1376] [outer = 000000155E2D0000] 13:39:01 INFO - PROCESS | 3196 | 1464640741127 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 881ms 13:39:01 INFO - PROCESS | 3196 | 1464640741172 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 13:39:01 INFO - PROCESS | 3196 | 1464640741175 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 13:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:39:01 INFO - PROCESS | 3196 | 1464640741178 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - PROCESS | 3196 | 1464640741181 Marionette TRACE conn6 <- [1,1798,null,{}] 13:39:01 INFO - PROCESS | 3196 | 1464640741185 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:01 INFO - PROCESS | 3196 | 1464640741298 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 13:39:01 INFO - PROCESS | 3196 | 1464640741395 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:01 INFO - PROCESS | 3196 | ++DOCSHELL 000000156408B000 == 59 [pid = 3196] [id = 459] 13:39:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E471000) [pid = 3196] [serial = 1377] [outer = 0000000000000000] 13:39:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155E474800) [pid = 3196] [serial = 1378] [outer = 000000155E471000] 13:39:01 INFO - PROCESS | 3196 | 1464640741451 Marionette DEBUG loaded listener.js 13:39:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155E484800) [pid = 3196] [serial = 1379] [outer = 000000155E471000] 13:39:02 INFO - PROCESS | 3196 | 1464640742080 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 985ms 13:39:02 INFO - PROCESS | 3196 | 1464640742175 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 13:39:02 INFO - PROCESS | 3196 | 1464640742178 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 13:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:39:02 INFO - PROCESS | 3196 | 1464640742183 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - PROCESS | 3196 | 1464640742186 Marionette TRACE conn6 <- [1,1802,null,{}] 13:39:02 INFO - PROCESS | 3196 | 1464640742190 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:02 INFO - PROCESS | 3196 | 1464640742320 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 13:39:02 INFO - PROCESS | 3196 | 1464640742458 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560752000 == 60 [pid = 3196] [id = 460] 13:39:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000154DB04C00) [pid = 3196] [serial = 1380] [outer = 0000000000000000] 13:39:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155E212C00) [pid = 3196] [serial = 1381] [outer = 000000154DB04C00] 13:39:02 INFO - PROCESS | 3196 | 1464640742520 Marionette DEBUG loaded listener.js 13:39:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155E4BEC00) [pid = 3196] [serial = 1382] [outer = 000000154DB04C00] 13:39:03 INFO - PROCESS | 3196 | 1464640743109 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 986ms 13:39:03 INFO - PROCESS | 3196 | 1464640743172 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 3196 | 1464640743174 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 13:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:39:03 INFO - PROCESS | 3196 | 1464640743178 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 3196 | 1464640743180 Marionette TRACE conn6 <- [1,1806,null,{}] 13:39:03 INFO - PROCESS | 3196 | 1464640743184 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 3196 | 1464640743313 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 13:39:03 INFO - PROCESS | 3196 | 1464640743413 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557613000 == 61 [pid = 3196] [id = 461] 13:39:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000154D322800) [pid = 3196] [serial = 1383] [outer = 0000000000000000] 13:39:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000155361C400) [pid = 3196] [serial = 1384] [outer = 000000154D322800] 13:39:03 INFO - PROCESS | 3196 | 1464640743468 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000155E49C000) [pid = 3196] [serial = 1385] [outer = 000000154D322800] 13:39:04 INFO - PROCESS | 3196 | 1464640744170 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1028ms 13:39:04 INFO - PROCESS | 3196 | 1464640744209 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 3196 | 1464640744214 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 13:39:04 INFO - PROCESS | 3196 | 1464640744219 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:39:04 INFO - PROCESS | 3196 | 1464640744223 Marionette TRACE conn6 <- [1,1810,null,{}] 13:39:04 INFO - PROCESS | 3196 | 1464640744247 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:04 INFO - PROCESS | 3196 | 1464640744393 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 13:39:04 INFO - PROCESS | 3196 | 1464640744527 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553454800 == 62 [pid = 3196] [id = 462] 13:39:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155284E000) [pid = 3196] [serial = 1386] [outer = 0000000000000000] 13:39:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (00000015533B5000) [pid = 3196] [serial = 1387] [outer = 000000155284E000] 13:39:04 INFO - PROCESS | 3196 | 1464640744581 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (0000001556D3C000) [pid = 3196] [serial = 1388] [outer = 000000155284E000] 13:39:04 INFO - PROCESS | 3196 | --DOCSHELL 0000001561ECC800 == 61 [pid = 3196] [id = 453] 13:39:04 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E46800 == 60 [pid = 3196] [id = 452] 13:39:04 INFO - PROCESS | 3196 | --DOCSHELL 000000155AD09000 == 59 [pid = 3196] [id = 451] 13:39:04 INFO - PROCESS | 3196 | --DOCSHELL 000000155E7AD800 == 58 [pid = 3196] [id = 450] 13:39:04 INFO - PROCESS | 3196 | --DOCSHELL 000000155E562000 == 57 [pid = 3196] [id = 449] 13:39:04 INFO - PROCESS | 3196 | --DOCSHELL 000000155E422000 == 56 [pid = 3196] [id = 448] 13:39:04 INFO - PROCESS | 3196 | --DOCSHELL 000000155D849800 == 55 [pid = 3196] [id = 447] 13:39:04 INFO - PROCESS | 3196 | --DOCSHELL 0000001557440000 == 54 [pid = 3196] [id = 446] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (000000155C516400) [pid = 3196] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155AFBC000) [pid = 3196] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000155D407C00) [pid = 3196] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155D408C00) [pid = 3196] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EB0800 == 53 [pid = 3196] [id = 445] 13:39:05 INFO - PROCESS | 3196 | --DOCSHELL 0000001553454000 == 52 [pid = 3196] [id = 444] 13:39:05 INFO - PROCESS | 3196 | --DOCSHELL 0000001561ECE800 == 51 [pid = 3196] [id = 442] 13:39:05 INFO - PROCESS | 3196 | --DOCSHELL 00000015610EE000 == 50 [pid = 3196] [id = 441] 13:39:05 INFO - PROCESS | 3196 | --DOCSHELL 000000155E41D000 == 49 [pid = 3196] [id = 440] 13:39:05 INFO - PROCESS | 3196 | --DOCSHELL 00000015536C5800 == 48 [pid = 3196] [id = 439] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000155360DC00) [pid = 3196] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (0000001558C8A400) [pid = 3196] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155996E000) [pid = 3196] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (0000001552911C00) [pid = 3196] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (0000001551B15000) [pid = 3196] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155260CC00) [pid = 3196] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (00000015593A9400) [pid = 3196] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (0000001557026400) [pid = 3196] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (0000001558C86000) [pid = 3196] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155D4A4C00) [pid = 3196] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155BA9F000) [pid = 3196] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001552A2BC00) [pid = 3196] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155370B400) [pid = 3196] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155D4A8C00) [pid = 3196] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155A6B7C00) [pid = 3196] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155ADB9400) [pid = 3196] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155D4B7800) [pid = 3196] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155D665C00) [pid = 3196] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155D4C1C00) [pid = 3196] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155D990400) [pid = 3196] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155A616400) [pid = 3196] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155D65A000) [pid = 3196] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155991D000) [pid = 3196] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:39:05 INFO - PROCESS | 3196 | 1464640745213 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 999ms 13:39:05 INFO - PROCESS | 3196 | 1464640745222 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 13:39:05 INFO - PROCESS | 3196 | 1464640745228 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 13:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:39:05 INFO - PROCESS | 3196 | 1464640745235 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:39:05 INFO - PROCESS | 3196 | 1464640745237 Marionette TRACE conn6 <- [1,1814,null,{}] 13:39:05 INFO - PROCESS | 3196 | 1464640745241 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:05 INFO - PROCESS | 3196 | 1464640745337 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 13:39:05 INFO - PROCESS | 3196 | 1464640745347 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:05 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F85800 == 49 [pid = 3196] [id = 463] 13:39:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (00000015523B9C00) [pid = 3196] [serial = 1389] [outer = 0000000000000000] 13:39:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (0000001553619400) [pid = 3196] [serial = 1390] [outer = 00000015523B9C00] 13:39:05 INFO - PROCESS | 3196 | 1464640745394 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (0000001557BD8C00) [pid = 3196] [serial = 1391] [outer = 00000015523B9C00] 13:39:05 INFO - PROCESS | 3196 | 1464640745900 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 13:39:05 INFO - PROCESS | 3196 | 1464640745927 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 13:39:05 INFO - PROCESS | 3196 | 1464640745930 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 13:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:39:05 INFO - PROCESS | 3196 | 1464640745933 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:39:05 INFO - PROCESS | 3196 | 1464640745937 Marionette TRACE conn6 <- [1,1818,null,{}] 13:39:05 INFO - PROCESS | 3196 | 1464640745948 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 3196 | 1464640746046 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 13:39:06 INFO - PROCESS | 3196 | 1464640746055 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E415000 == 50 [pid = 3196] [id = 464] 13:39:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155961C400) [pid = 3196] [serial = 1392] [outer = 0000000000000000] 13:39:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155991AC00) [pid = 3196] [serial = 1393] [outer = 000000155961C400] 13:39:06 INFO - PROCESS | 3196 | 1464640746138 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155A520400) [pid = 3196] [serial = 1394] [outer = 000000155961C400] 13:39:06 INFO - PROCESS | 3196 | 1464640746615 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 13:39:06 INFO - PROCESS | 3196 | 1464640746669 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 3196 | 1464640746672 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 13:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:39:06 INFO - PROCESS | 3196 | 1464640746675 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 3196 | 1464640746677 Marionette TRACE conn6 <- [1,1822,null,{}] 13:39:06 INFO - PROCESS | 3196 | 1464640746681 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 3196 | 1464640746774 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 13:39:06 INFO - PROCESS | 3196 | 1464640746781 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E673800 == 51 [pid = 3196] [id = 465] 13:39:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155AFB5400) [pid = 3196] [serial = 1395] [outer = 0000000000000000] 13:39:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155AFBD400) [pid = 3196] [serial = 1396] [outer = 000000155AFB5400] 13:39:06 INFO - PROCESS | 3196 | 1464640746829 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155BA9D800) [pid = 3196] [serial = 1397] [outer = 000000155AFB5400] 13:39:07 INFO - PROCESS | 3196 | 1464640747275 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 13:39:07 INFO - PROCESS | 3196 | 1464640747315 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 13:39:07 INFO - PROCESS | 3196 | 1464640747317 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 13:39:07 INFO - PROCESS | 3196 | 1464640747320 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:39:07 INFO - PROCESS | 3196 | 1464640747322 Marionette TRACE conn6 <- [1,1826,null,{}] 13:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:39:07 INFO - PROCESS | 3196 | 1464640747326 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:07 INFO - PROCESS | 3196 | 1464640747455 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 13:39:07 INFO - PROCESS | 3196 | 1464640747536 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:07 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E7AE800 == 52 [pid = 3196] [id = 466] 13:39:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155BD0FC00) [pid = 3196] [serial = 1398] [outer = 0000000000000000] 13:39:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155C54E800) [pid = 3196] [serial = 1399] [outer = 000000155BD0FC00] 13:39:07 INFO - PROCESS | 3196 | 1464640747582 Marionette DEBUG loaded listener.js 13:39:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155D413000) [pid = 3196] [serial = 1400] [outer = 000000155BD0FC00] 13:39:08 INFO - PROCESS | 3196 | 1464640748039 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 13:39:08 INFO - PROCESS | 3196 | 1464640748068 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 13:39:08 INFO - PROCESS | 3196 | 1464640748070 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 13:39:08 INFO - PROCESS | 3196 | 1464640748081 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 3196 | 1464640748083 Marionette TRACE conn6 <- [1,1830,null,{}] 13:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:39:08 INFO - PROCESS | 3196 | 1464640748087 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 3196 | 1464640748231 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 13:39:08 INFO - PROCESS | 3196 | 1464640748307 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560752800 == 53 [pid = 3196] [id = 467] 13:39:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155D660000) [pid = 3196] [serial = 1401] [outer = 0000000000000000] 13:39:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155DDAD800) [pid = 3196] [serial = 1402] [outer = 000000155D660000] 13:39:08 INFO - PROCESS | 3196 | 1464640748354 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E20B400) [pid = 3196] [serial = 1403] [outer = 000000155D660000] 13:39:08 INFO - PROCESS | 3196 | 1464640748790 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 13:39:08 INFO - PROCESS | 3196 | 1464640748835 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 13:39:08 INFO - PROCESS | 3196 | 1464640748837 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 13:39:08 INFO - PROCESS | 3196 | 1464640748841 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 3196 | 1464640748843 Marionette TRACE conn6 <- [1,1834,null,{}] 13:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:39:08 INFO - PROCESS | 3196 | 1464640748846 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 3196 | 1464640748965 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 13:39:08 INFO - PROCESS | 3196 | 1464640748976 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:09 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E5A800 == 54 [pid = 3196] [id = 468] 13:39:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E2AA400) [pid = 3196] [serial = 1404] [outer = 0000000000000000] 13:39:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155E2CEC00) [pid = 3196] [serial = 1405] [outer = 000000155E2AA400] 13:39:09 INFO - PROCESS | 3196 | 1464640749074 Marionette DEBUG loaded listener.js 13:39:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155E48CC00) [pid = 3196] [serial = 1406] [outer = 000000155E2AA400] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155D4C5800) [pid = 3196] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001559974800) [pid = 3196] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155BA98400) [pid = 3196] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000154D363800) [pid = 3196] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (00000015593A1C00) [pid = 3196] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000154D80B800) [pid = 3196] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001556CFA000) [pid = 3196] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000154D327C00) [pid = 3196] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (00000015528AA800) [pid = 3196] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:39:09 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155D409000) [pid = 3196] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:39:09 INFO - PROCESS | 3196 | 1464640749641 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 838ms 13:39:09 INFO - PROCESS | 3196 | 1464640749685 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 3196 | 1464640749687 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 13:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:39:09 INFO - PROCESS | 3196 | 1464640749691 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 3196 | 1464640749701 Marionette TRACE conn6 <- [1,1838,null,{}] 13:39:09 INFO - PROCESS | 3196 | 1464640749706 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:09 INFO - PROCESS | 3196 | 1464640749826 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 13:39:09 INFO - PROCESS | 3196 | 1464640749884 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:09 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561ED4000 == 55 [pid = 3196] [id = 469] 13:39:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000154DB0AC00) [pid = 3196] [serial = 1407] [outer = 0000000000000000] 13:39:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155AFB7400) [pid = 3196] [serial = 1408] [outer = 000000154DB0AC00] 13:39:09 INFO - PROCESS | 3196 | 1464640749929 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155E48D000) [pid = 3196] [serial = 1409] [outer = 000000154DB0AC00] 13:39:10 INFO - PROCESS | 3196 | 1464640750294 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 13:39:10 INFO - PROCESS | 3196 | 1464640750384 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 13:39:10 INFO - PROCESS | 3196 | 1464640750386 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 13:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:39:10 INFO - PROCESS | 3196 | 1464640750390 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:39:10 INFO - PROCESS | 3196 | 1464640750392 Marionette TRACE conn6 <- [1,1842,null,{}] 13:39:10 INFO - PROCESS | 3196 | 1464640750400 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:10 INFO - PROCESS | 3196 | 1464640750491 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 13:39:10 INFO - PROCESS | 3196 | 1464640750500 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622B9000 == 56 [pid = 3196] [id = 470] 13:39:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000154D3BC800) [pid = 3196] [serial = 1410] [outer = 0000000000000000] 13:39:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155E4A0C00) [pid = 3196] [serial = 1411] [outer = 000000154D3BC800] 13:39:10 INFO - PROCESS | 3196 | 1464640750545 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155E4C7000) [pid = 3196] [serial = 1412] [outer = 000000154D3BC800] 13:39:10 INFO - PROCESS | 3196 | 1464640750980 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 13:39:11 INFO - PROCESS | 3196 | 1464640751022 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 3196 | 1464640751024 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 13:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:39:11 INFO - PROCESS | 3196 | 1464640751028 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 3196 | 1464640751030 Marionette TRACE conn6 <- [1,1846,null,{}] 13:39:11 INFO - PROCESS | 3196 | 1464640751033 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:11 INFO - PROCESS | 3196 | 1464640751134 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 13:39:11 INFO - PROCESS | 3196 | 1464640751141 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 3196 | ++DOCSHELL 00000015640DC800 == 57 [pid = 3196] [id = 471] 13:39:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E4C8000) [pid = 3196] [serial = 1413] [outer = 0000000000000000] 13:39:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E609400) [pid = 3196] [serial = 1414] [outer = 000000155E4C8000] 13:39:11 INFO - PROCESS | 3196 | 1464640751189 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155E610800) [pid = 3196] [serial = 1415] [outer = 000000155E4C8000] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000155F566800 == 56 [pid = 3196] [id = 423] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 0000001562008000 == 55 [pid = 3196] [id = 443] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB12000 == 54 [pid = 3196] [id = 406] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 0000001552A39800 == 53 [pid = 3196] [id = 410] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 0000001560748800 == 52 [pid = 3196] [id = 427] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000155E421000 == 51 [pid = 3196] [id = 407] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000155E451800 == 50 [pid = 3196] [id = 408] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000155E55D800 == 49 [pid = 3196] [id = 409] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000155E77B000 == 48 [pid = 3196] [id = 412] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000155C735000 == 47 [pid = 3196] [id = 411] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 00000015600B6000 == 46 [pid = 3196] [id = 426] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000155E545800 == 45 [pid = 3196] [id = 428] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E53000 == 44 [pid = 3196] [id = 438] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 0000001553454800 == 43 [pid = 3196] [id = 462] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 0000001557613000 == 42 [pid = 3196] [id = 461] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 0000001560752000 == 41 [pid = 3196] [id = 460] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000156408B000 == 40 [pid = 3196] [id = 459] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 00000015623A0800 == 39 [pid = 3196] [id = 458] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 00000015622BD000 == 38 [pid = 3196] [id = 457] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 000000155E79E000 == 37 [pid = 3196] [id = 456] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 00000015596B0800 == 36 [pid = 3196] [id = 455] 13:39:12 INFO - PROCESS | 3196 | --DOCSHELL 0000001562111000 == 35 [pid = 3196] [id = 454] 13:39:13 INFO - PROCESS | 3196 | --DOCSHELL 0000001558F85800 == 34 [pid = 3196] [id = 463] 13:39:13 INFO - PROCESS | 3196 | --DOCSHELL 0000001560752800 == 33 [pid = 3196] [id = 467] 13:39:13 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E5A800 == 32 [pid = 3196] [id = 468] 13:39:13 INFO - PROCESS | 3196 | --DOCSHELL 000000155E7AE800 == 31 [pid = 3196] [id = 466] 13:39:13 INFO - PROCESS | 3196 | --DOCSHELL 000000155E673800 == 30 [pid = 3196] [id = 465] 13:39:13 INFO - PROCESS | 3196 | --DOCSHELL 000000155E415000 == 29 [pid = 3196] [id = 464] 13:39:13 INFO - PROCESS | 3196 | --DOCSHELL 00000015622B9000 == 28 [pid = 3196] [id = 470] 13:39:13 INFO - PROCESS | 3196 | --DOCSHELL 0000001561ED4000 == 27 [pid = 3196] [id = 469] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155D86FC00) [pid = 3196] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155A434000) [pid = 3196] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155BAA0400) [pid = 3196] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155AF30800) [pid = 3196] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001551D3F400) [pid = 3196] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001559612000) [pid = 3196] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (00000015526B7800) [pid = 3196] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (0000001553614400) [pid = 3196] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000154E723800) [pid = 3196] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (0000001559379C00) [pid = 3196] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001558C26C00) [pid = 3196] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001558F0D800) [pid = 3196] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000154D83B800) [pid = 3196] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000154D3B2C00) [pid = 3196] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155C559C00) [pid = 3196] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001557027800) [pid = 3196] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (0000001556407000) [pid = 3196] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155D4B0400) [pid = 3196] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155DDB6800) [pid = 3196] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155E20F400) [pid = 3196] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155D4A3C00) [pid = 3196] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155A6B8C00) [pid = 3196] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155DB48C00) [pid = 3196] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155D4C1800) [pid = 3196] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155991F800) [pid = 3196] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:39:13 INFO - PROCESS | 3196 | 1464640753727 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2750ms 13:39:13 INFO - PROCESS | 3196 | 1464640753786 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 13:39:13 INFO - PROCESS | 3196 | 1464640753791 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 13:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:39:13 INFO - PROCESS | 3196 | 1464640753798 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:39:13 INFO - PROCESS | 3196 | 1464640753804 Marionette TRACE conn6 <- [1,1850,null,{}] 13:39:13 INFO - PROCESS | 3196 | 1464640753812 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:13 INFO - PROCESS | 3196 | 1464640753951 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 13:39:14 INFO - PROCESS | 3196 | 1464640754021 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 3196 | ++DOCSHELL 000000154DD24000 == 28 [pid = 3196] [id = 472] 13:39:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000154D368400) [pid = 3196] [serial = 1416] [outer = 0000000000000000] 13:39:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000154D369000) [pid = 3196] [serial = 1417] [outer = 000000154D368400] 13:39:14 INFO - PROCESS | 3196 | 1464640754123 Marionette DEBUG loaded listener.js 13:39:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000154D3BDC00) [pid = 3196] [serial = 1418] [outer = 000000154D368400] 13:39:14 INFO - PROCESS | 3196 | 1464640754797 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1036ms 13:39:14 INFO - PROCESS | 3196 | 1464640754838 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 3196 | 1464640754847 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 13:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:39:14 INFO - PROCESS | 3196 | 1464640754854 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - PROCESS | 3196 | 1464640754858 Marionette TRACE conn6 <- [1,1854,null,{}] 13:39:14 INFO - PROCESS | 3196 | 1464640754862 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:15 INFO - PROCESS | 3196 | 1464640755016 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 13:39:15 INFO - PROCESS | 3196 | 1464640755087 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:15 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552887800 == 29 [pid = 3196] [id = 473] 13:39:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000154D4AFC00) [pid = 3196] [serial = 1419] [outer = 0000000000000000] 13:39:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000154D4E7000) [pid = 3196] [serial = 1420] [outer = 000000154D4AFC00] 13:39:15 INFO - PROCESS | 3196 | 1464640755145 Marionette DEBUG loaded listener.js 13:39:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000154D83B800) [pid = 3196] [serial = 1421] [outer = 000000154D4AFC00] 13:39:15 INFO - PROCESS | 3196 | 1464640755970 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1135ms 13:39:16 INFO - PROCESS | 3196 | 1464640755993 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 13:39:16 INFO - PROCESS | 3196 | 1464640755997 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 13:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:39:16 INFO - PROCESS | 3196 | 1464640756001 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - PROCESS | 3196 | 1464640756005 Marionette TRACE conn6 <- [1,1858,null,{}] 13:39:16 INFO - PROCESS | 3196 | 1464640756045 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:16 INFO - PROCESS | 3196 | 1464640756200 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 13:39:16 INFO - PROCESS | 3196 | 1464640756248 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553905800 == 30 [pid = 3196] [id = 474] 13:39:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000154B8D6800) [pid = 3196] [serial = 1422] [outer = 0000000000000000] 13:39:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (0000001551B10000) [pid = 3196] [serial = 1423] [outer = 000000154B8D6800] 13:39:16 INFO - PROCESS | 3196 | 1464640756310 Marionette DEBUG loaded listener.js 13:39:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001551FD6400) [pid = 3196] [serial = 1424] [outer = 000000154B8D6800] 13:39:16 INFO - PROCESS | 3196 | --DOCSHELL 00000015599AA800 == 29 [pid = 3196] [id = 405] 13:39:17 INFO - PROCESS | 3196 | 1464640756995 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1038ms 13:39:17 INFO - PROCESS | 3196 | 1464640757040 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 13:39:17 INFO - PROCESS | 3196 | 1464640757045 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 13:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:39:17 INFO - PROCESS | 3196 | 1464640757051 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:39:17 INFO - PROCESS | 3196 | 1464640757054 Marionette TRACE conn6 <- [1,1862,null,{}] 13:39:17 INFO - PROCESS | 3196 | 1464640757060 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:17 INFO - PROCESS | 3196 | 1464640757182 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 13:39:17 INFO - PROCESS | 3196 | 1464640757265 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552890000 == 30 [pid = 3196] [id = 475] 13:39:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000154D4E2000) [pid = 3196] [serial = 1425] [outer = 0000000000000000] 13:39:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000154D4EA400) [pid = 3196] [serial = 1426] [outer = 000000154D4E2000] 13:39:17 INFO - PROCESS | 3196 | 1464640757313 Marionette DEBUG loaded listener.js 13:39:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000154E71DC00) [pid = 3196] [serial = 1427] [outer = 000000154D4E2000] 13:39:17 INFO - PROCESS | 3196 | 1464640757724 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 13:39:17 INFO - PROCESS | 3196 | 1464640757787 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 13:39:17 INFO - PROCESS | 3196 | 1464640757793 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 13:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:39:17 INFO - PROCESS | 3196 | 1464640757800 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:39:17 INFO - PROCESS | 3196 | 1464640757802 Marionette TRACE conn6 <- [1,1866,null,{}] 13:39:17 INFO - PROCESS | 3196 | 1464640757806 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:17 INFO - PROCESS | 3196 | 1464640757903 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 13:39:17 INFO - PROCESS | 3196 | 1464640757953 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 3196 | ++DOCSHELL 000000155743A000 == 31 [pid = 3196] [id = 476] 13:39:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000154D4B4000) [pid = 3196] [serial = 1428] [outer = 0000000000000000] 13:39:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155245D000) [pid = 3196] [serial = 1429] [outer = 000000154D4B4000] 13:39:18 INFO - PROCESS | 3196 | 1464640757999 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (00000015526B8000) [pid = 3196] [serial = 1430] [outer = 000000154D4B4000] 13:39:18 INFO - PROCESS | 3196 | 1464640758482 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 732ms 13:39:18 INFO - PROCESS | 3196 | 1464640758538 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 13:39:18 INFO - PROCESS | 3196 | 1464640758541 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 13:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:39:18 INFO - PROCESS | 3196 | 1464640758545 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:39:18 INFO - PROCESS | 3196 | 1464640758556 Marionette TRACE conn6 <- [1,1870,null,{}] 13:39:18 INFO - PROCESS | 3196 | 1464640758569 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:18 INFO - PROCESS | 3196 | 1464640758662 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 13:39:18 INFO - PROCESS | 3196 | 1464640758742 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:18 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EBD000 == 32 [pid = 3196] [id = 477] 13:39:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (00000015526B6C00) [pid = 3196] [serial = 1431] [outer = 0000000000000000] 13:39:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (0000001552A2F800) [pid = 3196] [serial = 1432] [outer = 00000015526B6C00] 13:39:18 INFO - PROCESS | 3196 | 1464640758793 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (0000001553352400) [pid = 3196] [serial = 1433] [outer = 00000015526B6C00] 13:39:19 INFO - PROCESS | 3196 | 1464640759204 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 691ms 13:39:19 INFO - PROCESS | 3196 | 1464640759238 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 3196 | 1464640759241 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 13:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:39:19 INFO - PROCESS | 3196 | 1464640759244 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - PROCESS | 3196 | 1464640759246 Marionette TRACE conn6 <- [1,1874,null,{}] 13:39:19 INFO - PROCESS | 3196 | 1464640759249 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:19 INFO - PROCESS | 3196 | 1464640759405 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 13:39:19 INFO - PROCESS | 3196 | 1464640759427 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559997000 == 33 [pid = 3196] [id = 478] 13:39:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (00000015533B5C00) [pid = 3196] [serial = 1434] [outer = 0000000000000000] 13:39:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (0000001553703000) [pid = 3196] [serial = 1435] [outer = 00000015533B5C00] 13:39:19 INFO - PROCESS | 3196 | 1464640759476 Marionette DEBUG loaded listener.js 13:39:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155421E000) [pid = 3196] [serial = 1436] [outer = 00000015533B5C00] 13:39:19 INFO - PROCESS | 3196 | 1464640759933 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 733ms 13:39:19 INFO - PROCESS | 3196 | 1464640759981 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 3196 | 1464640759983 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 13:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:39:19 INFO - PROCESS | 3196 | 1464640759986 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - PROCESS | 3196 | 1464640759988 Marionette TRACE conn6 <- [1,1878,null,{}] 13:39:19 INFO - PROCESS | 3196 | 1464640759992 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:20 INFO - PROCESS | 3196 | 1464640760110 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 13:39:20 INFO - PROCESS | 3196 | 1464640760129 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:20 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AF64000 == 34 [pid = 3196] [id = 479] 13:39:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (0000001556409C00) [pid = 3196] [serial = 1437] [outer = 0000000000000000] 13:39:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (0000001556438400) [pid = 3196] [serial = 1438] [outer = 0000001556409C00] 13:39:20 INFO - PROCESS | 3196 | 1464640760217 Marionette DEBUG loaded listener.js 13:39:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (0000001556C85800) [pid = 3196] [serial = 1439] [outer = 0000001556409C00] 13:39:20 INFO - PROCESS | 3196 | 1464640760682 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 733ms 13:39:20 INFO - PROCESS | 3196 | 1464640760757 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 13:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:39:20 INFO - PROCESS | 3196 | 1464640760759 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 13:39:20 INFO - PROCESS | 3196 | 1464640760763 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 3196 | 1464640760765 Marionette TRACE conn6 <- [1,1882,null,{}] 13:39:20 INFO - PROCESS | 3196 | 1464640760768 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:20 INFO - PROCESS | 3196 | 1464640760912 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 13:39:20 INFO - PROCESS | 3196 | 1464640760969 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:20 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553905000 == 35 [pid = 3196] [id = 480] 13:39:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155702DC00) [pid = 3196] [serial = 1440] [outer = 0000000000000000] 13:39:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (0000001558C29C00) [pid = 3196] [serial = 1441] [outer = 000000155702DC00] 13:39:21 INFO - PROCESS | 3196 | 1464640761016 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (0000001558C8BC00) [pid = 3196] [serial = 1442] [outer = 000000155702DC00] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (0000001557026C00) [pid = 3196] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000154D4AEC00) [pid = 3196] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000154D3BC800) [pid = 3196] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155BD0FC00) [pid = 3196] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155D660000) [pid = 3196] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000154DB0AC00) [pid = 3196] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155E2AA400) [pid = 3196] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000155284E000) [pid = 3196] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000154D322800) [pid = 3196] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000154DB04C00) [pid = 3196] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155E471000) [pid = 3196] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155E2D0000) [pid = 3196] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155D410C00) [pid = 3196] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001558C2C400) [pid = 3196] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155240DC00) [pid = 3196] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155D99BC00) [pid = 3196] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155AFB5400) [pid = 3196] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155961C400) [pid = 3196] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (00000015523B9C00) [pid = 3196] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155D98F400) [pid = 3196] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155640FC00) [pid = 3196] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155D2B5800) [pid = 3196] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155AF2E000) [pid = 3196] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (0000001558F08C00) [pid = 3196] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (0000001552386800) [pid = 3196] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001551CD2000) [pid = 3196] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001552AD0C00) [pid = 3196] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155BD13C00) [pid = 3196] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (00000015599CD000) [pid = 3196] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001556409800) [pid = 3196] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (0000001557BE5800) [pid = 3196] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001551B7C400) [pid = 3196] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000154D327000) [pid = 3196] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000154D4EF800) [pid = 3196] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001557024C00) [pid = 3196] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155BD19400) [pid = 3196] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155DDB3000) [pid = 3196] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:39:21 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155E20AC00) [pid = 3196] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:39:21 INFO - PROCESS | 3196 | 1464640761608 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 881ms 13:39:21 INFO - PROCESS | 3196 | 1464640761646 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 13:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:39:21 INFO - PROCESS | 3196 | 1464640761648 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 13:39:21 INFO - PROCESS | 3196 | 1464640761652 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:39:21 INFO - PROCESS | 3196 | 1464640761654 Marionette TRACE conn6 <- [1,1886,null,{}] 13:39:21 INFO - PROCESS | 3196 | 1464640761657 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:21 INFO - PROCESS | 3196 | 1464640761740 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 13:39:21 INFO - PROCESS | 3196 | 1464640761820 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 3196 | ++DOCSHELL 00000015599A7000 == 36 [pid = 3196] [id = 481] 13:39:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000154D323000) [pid = 3196] [serial = 1443] [outer = 0000000000000000] 13:39:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000154D4EF800) [pid = 3196] [serial = 1444] [outer = 000000154D323000] 13:39:21 INFO - PROCESS | 3196 | 1464640761867 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155240DC00) [pid = 3196] [serial = 1445] [outer = 000000154D323000] 13:39:22 INFO - PROCESS | 3196 | 1464640762276 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 693ms 13:39:22 INFO - PROCESS | 3196 | 1464640762354 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 13:39:22 INFO - PROCESS | 3196 | 1464640762357 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 13:39:22 INFO - PROCESS | 3196 | 1464640762361 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:39:22 INFO - PROCESS | 3196 | 1464640762363 Marionette TRACE conn6 <- [1,1890,null,{}] 13:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:39:22 INFO - PROCESS | 3196 | 1464640762366 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:22 INFO - PROCESS | 3196 | 1464640762450 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 13:39:22 INFO - PROCESS | 3196 | 1464640762464 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:22 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557439800 == 37 [pid = 3196] [id = 482] 13:39:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155360E000) [pid = 3196] [serial = 1446] [outer = 0000000000000000] 13:39:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001557024800) [pid = 3196] [serial = 1447] [outer = 000000155360E000] 13:39:22 INFO - PROCESS | 3196 | 1464640762511 Marionette DEBUG loaded listener.js 13:39:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001558C92800) [pid = 3196] [serial = 1448] [outer = 000000155360E000] 13:39:22 INFO - PROCESS | 3196 | 1464640762945 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 13:39:23 INFO - PROCESS | 3196 | 1464640762997 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 13:39:23 INFO - PROCESS | 3196 | 1464640762999 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 13:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:39:23 INFO - PROCESS | 3196 | 1464640763003 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:39:23 INFO - PROCESS | 3196 | 1464640763005 Marionette TRACE conn6 <- [1,1894,null,{}] 13:39:23 INFO - PROCESS | 3196 | 1464640763009 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:23 INFO - PROCESS | 3196 | 1464640763094 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 13:39:23 INFO - PROCESS | 3196 | 1464640763103 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB18800 == 38 [pid = 3196] [id = 483] 13:39:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001558E77000) [pid = 3196] [serial = 1449] [outer = 0000000000000000] 13:39:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (0000001558F0D000) [pid = 3196] [serial = 1450] [outer = 0000001558E77000] 13:39:23 INFO - PROCESS | 3196 | 1464640763150 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (0000001558FE4800) [pid = 3196] [serial = 1451] [outer = 0000001558E77000] 13:39:23 INFO - PROCESS | 3196 | 1464640763718 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 776ms 13:39:23 INFO - PROCESS | 3196 | 1464640763811 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 13:39:23 INFO - PROCESS | 3196 | 1464640763816 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 13:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:39:23 INFO - PROCESS | 3196 | 1464640763836 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:39:23 INFO - PROCESS | 3196 | 1464640763842 Marionette TRACE conn6 <- [1,1898,null,{}] 13:39:23 INFO - PROCESS | 3196 | 1464640763849 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:23 INFO - PROCESS | 3196 | 1464640763977 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 13:39:24 INFO - PROCESS | 3196 | 1464640764094 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:24 INFO - PROCESS | 3196 | ++DOCSHELL 00000015537B1000 == 39 [pid = 3196] [id = 484] 13:39:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000154D365000) [pid = 3196] [serial = 1452] [outer = 0000000000000000] 13:39:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000154D4EC800) [pid = 3196] [serial = 1453] [outer = 000000154D365000] 13:39:24 INFO - PROCESS | 3196 | 1464640764156 Marionette DEBUG loaded listener.js 13:39:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001551C62C00) [pid = 3196] [serial = 1454] [outer = 000000154D365000] 13:39:24 INFO - PROCESS | 3196 | 1464640764740 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 943ms 13:39:24 INFO - PROCESS | 3196 | 1464640764780 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 13:39:24 INFO - PROCESS | 3196 | 1464640764787 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 13:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:39:24 INFO - PROCESS | 3196 | 1464640764794 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:39:24 INFO - PROCESS | 3196 | 1464640764797 Marionette TRACE conn6 <- [1,1902,null,{}] 13:39:24 INFO - PROCESS | 3196 | 1464640764801 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:24 INFO - PROCESS | 3196 | 1464640764918 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 13:39:25 INFO - PROCESS | 3196 | 1464640765014 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAAB000 == 40 [pid = 3196] [id = 485] 13:39:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001552A28000) [pid = 3196] [serial = 1455] [outer = 0000000000000000] 13:39:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001552AD6400) [pid = 3196] [serial = 1456] [outer = 0000001552A28000] 13:39:25 INFO - PROCESS | 3196 | 1464640765077 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155640F800) [pid = 3196] [serial = 1457] [outer = 0000001552A28000] 13:39:25 INFO - PROCESS | 3196 | 1464640765717 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 984ms 13:39:25 INFO - PROCESS | 3196 | 1464640765784 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 3196 | 1464640765786 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 13:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:39:25 INFO - PROCESS | 3196 | 1464640765791 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - PROCESS | 3196 | 1464640765795 Marionette TRACE conn6 <- [1,1906,null,{}] 13:39:25 INFO - PROCESS | 3196 | 1464640765808 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:26 INFO - PROCESS | 3196 | 1464640765999 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 13:39:26 INFO - PROCESS | 3196 | 1464640766051 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:26 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E544800 == 41 [pid = 3196] [id = 486] 13:39:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001558C8A800) [pid = 3196] [serial = 1458] [outer = 0000000000000000] 13:39:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (0000001558F0A800) [pid = 3196] [serial = 1459] [outer = 0000001558C8A800] 13:39:26 INFO - PROCESS | 3196 | 1464640766111 Marionette DEBUG loaded listener.js 13:39:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (00000015593A5C00) [pid = 3196] [serial = 1460] [outer = 0000001558C8A800] 13:39:26 INFO - PROCESS | 3196 | 1464640766765 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1029ms 13:39:26 INFO - PROCESS | 3196 | 1464640766822 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 13:39:26 INFO - PROCESS | 3196 | 1464640766825 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 13:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:39:26 INFO - PROCESS | 3196 | 1464640766828 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - PROCESS | 3196 | 1464640766831 Marionette TRACE conn6 <- [1,1910,null,{}] 13:39:26 INFO - PROCESS | 3196 | 1464640766835 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:26 INFO - PROCESS | 3196 | 1464640766949 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 13:39:27 INFO - PROCESS | 3196 | 1464640767044 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E67F800 == 42 [pid = 3196] [id = 487] 13:39:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (0000001559613000) [pid = 3196] [serial = 1461] [outer = 0000000000000000] 13:39:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155961B400) [pid = 3196] [serial = 1462] [outer = 0000001559613000] 13:39:27 INFO - PROCESS | 3196 | 1464640767100 Marionette DEBUG loaded listener.js 13:39:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155991C400) [pid = 3196] [serial = 1463] [outer = 0000001559613000] 13:39:27 INFO - PROCESS | 3196 | 1464640767715 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 944ms 13:39:27 INFO - PROCESS | 3196 | 1464640767775 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 13:39:27 INFO - PROCESS | 3196 | 1464640767778 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 13:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:39:27 INFO - PROCESS | 3196 | 1464640767781 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:39:27 INFO - PROCESS | 3196 | 1464640767784 Marionette TRACE conn6 <- [1,1914,null,{}] 13:39:27 INFO - PROCESS | 3196 | 1464640767787 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:27 INFO - PROCESS | 3196 | 1464640767896 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 13:39:28 INFO - PROCESS | 3196 | 1464640767992 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 3196 | ++DOCSHELL 000000155232D000 == 43 [pid = 3196] [id = 488] 13:39:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000154D3BE000) [pid = 3196] [serial = 1464] [outer = 0000000000000000] 13:39:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155230E400) [pid = 3196] [serial = 1465] [outer = 000000154D3BE000] 13:39:28 INFO - PROCESS | 3196 | 1464640768048 Marionette DEBUG loaded listener.js 13:39:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155643D400) [pid = 3196] [serial = 1466] [outer = 000000154D3BE000] 13:39:28 INFO - PROCESS | 3196 | 1464640768752 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1026ms 13:39:28 INFO - PROCESS | 3196 | 1464640768810 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 13:39:28 INFO - PROCESS | 3196 | 1464640768814 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 13:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:39:28 INFO - PROCESS | 3196 | 1464640768819 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:39:28 INFO - PROCESS | 3196 | 1464640768823 Marionette TRACE conn6 <- [1,1918,null,{}] 13:39:28 INFO - PROCESS | 3196 | 1464640768847 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:29 INFO - PROCESS | 3196 | 1464640768999 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 13:39:29 INFO - PROCESS | 3196 | 1464640769011 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:29 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551F91000 == 44 [pid = 3196] [id = 489] 13:39:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000154D360800) [pid = 3196] [serial = 1467] [outer = 0000000000000000] 13:39:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000154D367400) [pid = 3196] [serial = 1468] [outer = 000000154D360800] 13:39:29 INFO - PROCESS | 3196 | 1464640769064 Marionette DEBUG loaded listener.js 13:39:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000154D3BB800) [pid = 3196] [serial = 1469] [outer = 000000154D360800] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 000000155742A000 == 43 [pid = 3196] [id = 397] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 00000015523D6800 == 42 [pid = 3196] [id = 394] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 000000155AD13000 == 41 [pid = 3196] [id = 396] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 000000154E22E800 == 40 [pid = 3196] [id = 400] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 000000155742B000 == 39 [pid = 3196] [id = 391] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 00000015599A6000 == 38 [pid = 3196] [id = 403] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 0000001558E58000 == 37 [pid = 3196] [id = 392] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 0000001558CED000 == 36 [pid = 3196] [id = 402] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 0000001553322000 == 35 [pid = 3196] [id = 401] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 0000001552887800 == 34 [pid = 3196] [id = 473] 13:39:29 INFO - PROCESS | 3196 | --DOCSHELL 000000154DD24000 == 33 [pid = 3196] [id = 472] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155DB51800) [pid = 3196] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155E204800) [pid = 3196] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155E2AFC00) [pid = 3196] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155E4C7000) [pid = 3196] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155C54E800) [pid = 3196] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155D413000) [pid = 3196] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155E20B400) [pid = 3196] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155DDAD800) [pid = 3196] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155AFB7400) [pid = 3196] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155E2CEC00) [pid = 3196] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155E4A0C00) [pid = 3196] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155E48CC00) [pid = 3196] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (00000015533B5000) [pid = 3196] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155E49C000) [pid = 3196] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155361C400) [pid = 3196] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155E4BEC00) [pid = 3196] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155E212C00) [pid = 3196] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155E484800) [pid = 3196] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155E474800) [pid = 3196] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155E46C800) [pid = 3196] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155E2D2C00) [pid = 3196] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155E2AD000) [pid = 3196] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155D662000) [pid = 3196] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155997A400) [pid = 3196] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (00000015593A1000) [pid = 3196] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155640C000) [pid = 3196] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001552AD8800) [pid = 3196] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155E207000) [pid = 3196] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155E2B8C00) [pid = 3196] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155AFBD400) [pid = 3196] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155991AC00) [pid = 3196] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155A520400) [pid = 3196] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001553619400) [pid = 3196] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001557BD8C00) [pid = 3196] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (0000001556D3C000) [pid = 3196] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155E48D000) [pid = 3196] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000155BA9D800) [pid = 3196] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (000000155DB4A800) [pid = 3196] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001556C88800) [pid = 3196] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000155D40FC00) [pid = 3196] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000155C774800) [pid = 3196] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001559617400) [pid = 3196] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (0000001558F10000) [pid = 3196] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (0000001552A28400) [pid = 3196] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (0000001554224000) [pid = 3196] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000155CAB1800) [pid = 3196] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000155AF25800) [pid = 3196] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (0000001559613800) [pid = 3196] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (0000001558C8AC00) [pid = 3196] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (0000001553352800) [pid = 3196] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (000000154D809800) [pid = 3196] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (00000015523B6000) [pid = 3196] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (00000015576A4C00) [pid = 3196] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (000000155AF23C00) [pid = 3196] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | --DOMWINDOW == 76 (00000015533AFC00) [pid = 3196] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3196 | 1464640769697 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 943ms 13:39:29 INFO - PROCESS | 3196 | 1464640769768 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 3196 | 1464640769774 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 13:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:39:29 INFO - PROCESS | 3196 | 1464640769780 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 3196 | 1464640769783 Marionette TRACE conn6 <- [1,1922,null,{}] 13:39:29 INFO - PROCESS | 3196 | 1464640769787 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:29 INFO - PROCESS | 3196 | 1464640769877 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 13:39:29 INFO - PROCESS | 3196 | 1464640769890 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:29 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553315800 == 34 [pid = 3196] [id = 490] 13:39:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (000000154D80AC00) [pid = 3196] [serial = 1470] [outer = 0000000000000000] 13:39:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (000000154D80E400) [pid = 3196] [serial = 1471] [outer = 000000154D80AC00] 13:39:29 INFO - PROCESS | 3196 | 1464640769937 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (000000154E8A7C00) [pid = 3196] [serial = 1472] [outer = 000000154D80AC00] 13:39:30 INFO - PROCESS | 3196 | 1464640770480 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 733ms 13:39:30 INFO - PROCESS | 3196 | 1464640770514 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 13:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:39:30 INFO - PROCESS | 3196 | 1464640770517 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 13:39:30 INFO - PROCESS | 3196 | 1464640770521 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:39:30 INFO - PROCESS | 3196 | 1464640770524 Marionette TRACE conn6 <- [1,1926,null,{}] 13:39:30 INFO - PROCESS | 3196 | 1464640770536 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:30 INFO - PROCESS | 3196 | 1464640770628 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 13:39:30 INFO - PROCESS | 3196 | 1464640770710 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557608800 == 35 [pid = 3196] [id = 491] 13:39:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (00000015523BE800) [pid = 3196] [serial = 1473] [outer = 0000000000000000] 13:39:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (0000001552613800) [pid = 3196] [serial = 1474] [outer = 00000015523BE800] 13:39:30 INFO - PROCESS | 3196 | 1464640770759 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (00000015529AE400) [pid = 3196] [serial = 1475] [outer = 00000015523BE800] 13:39:31 INFO - PROCESS | 3196 | 1464640771156 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 693ms 13:39:31 INFO - PROCESS | 3196 | 1464640771216 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 3196 | 1464640771226 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 13:39:31 INFO - PROCESS | 3196 | 1464640771230 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:39:31 INFO - PROCESS | 3196 | 1464640771232 Marionette TRACE conn6 <- [1,1930,null,{}] 13:39:31 INFO - PROCESS | 3196 | 1464640771236 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:31 INFO - PROCESS | 3196 | 1464640771325 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 13:39:31 INFO - PROCESS | 3196 | 1464640771332 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F8D800 == 36 [pid = 3196] [id = 492] 13:39:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000155335A000) [pid = 3196] [serial = 1476] [outer = 0000000000000000] 13:39:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (00000015533AF400) [pid = 3196] [serial = 1477] [outer = 000000155335A000] 13:39:31 INFO - PROCESS | 3196 | 1464640771380 Marionette DEBUG loaded listener.js 13:39:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (0000001553616000) [pid = 3196] [serial = 1478] [outer = 000000155335A000] 13:39:31 INFO - PROCESS | 3196 | 1464640771811 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 13:39:31 INFO - PROCESS | 3196 | 1464640771873 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 3196 | 1464640771875 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 13:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:39:31 INFO - PROCESS | 3196 | 1464640771878 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 3196 | 1464640771880 Marionette TRACE conn6 <- [1,1934,null,{}] 13:39:31 INFO - PROCESS | 3196 | 1464640771884 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:31 INFO - PROCESS | 3196 | 1464640771992 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 13:39:32 INFO - PROCESS | 3196 | 1464640772070 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:32 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559999000 == 37 [pid = 3196] [id = 493] 13:39:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (00000015537BAC00) [pid = 3196] [serial = 1479] [outer = 0000000000000000] 13:39:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (0000001553B8D000) [pid = 3196] [serial = 1480] [outer = 00000015537BAC00] 13:39:32 INFO - PROCESS | 3196 | 1464640772115 Marionette DEBUG loaded listener.js 13:39:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (0000001556411C00) [pid = 3196] [serial = 1481] [outer = 00000015537BAC00] 13:39:32 INFO - PROCESS | 3196 | 1464640772573 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 732ms 13:39:32 INFO - PROCESS | 3196 | 1464640772611 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 13:39:32 INFO - PROCESS | 3196 | 1464640772613 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 13:39:32 INFO - PROCESS | 3196 | 1464640772632 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:39:32 INFO - PROCESS | 3196 | 1464640772634 Marionette TRACE conn6 <- [1,1938,null,{}] 13:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:39:32 INFO - PROCESS | 3196 | 1464640772638 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:32 INFO - PROCESS | 3196 | 1464640772769 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 13:39:32 INFO - PROCESS | 3196 | 1464640772828 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:32 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E2E9800 == 38 [pid = 3196] [id = 494] 13:39:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (0000001556D42400) [pid = 3196] [serial = 1482] [outer = 0000000000000000] 13:39:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (0000001557BE6C00) [pid = 3196] [serial = 1483] [outer = 0000001556D42400] 13:39:32 INFO - PROCESS | 3196 | 1464640772874 Marionette DEBUG loaded listener.js 13:39:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (0000001558C8A000) [pid = 3196] [serial = 1484] [outer = 0000001556D42400] 13:39:33 INFO - PROCESS | 3196 | 1464640773304 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 673ms 13:39:33 INFO - PROCESS | 3196 | 1464640773310 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 13:39:33 INFO - PROCESS | 3196 | 1464640773312 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 13:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:39:33 INFO - PROCESS | 3196 | 1464640773316 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:39:33 INFO - PROCESS | 3196 | 1464640773317 Marionette TRACE conn6 <- [1,1942,null,{}] 13:39:33 INFO - PROCESS | 3196 | 1464640773321 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:33 INFO - PROCESS | 3196 | 1464640773459 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 13:39:33 INFO - PROCESS | 3196 | 1464640773479 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:33 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C2F1000 == 39 [pid = 3196] [id = 495] 13:39:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (0000001558F09400) [pid = 3196] [serial = 1485] [outer = 0000000000000000] 13:39:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001558F12C00) [pid = 3196] [serial = 1486] [outer = 0000001558F09400] 13:39:33 INFO - PROCESS | 3196 | 1464640773525 Marionette DEBUG loaded listener.js 13:39:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (00000015593A6000) [pid = 3196] [serial = 1487] [outer = 0000001558F09400] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001556409C00) [pid = 3196] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (00000015533B5C00) [pid = 3196] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000154D368400) [pid = 3196] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000154B8D6800) [pid = 3196] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (000000154D4E2000) [pid = 3196] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000154D4AFC00) [pid = 3196] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000154D4B4000) [pid = 3196] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (00000015526B6C00) [pid = 3196] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000154D323000) [pid = 3196] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (000000155702DC00) [pid = 3196] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:39:33 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (000000155360E000) [pid = 3196] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:39:34 INFO - PROCESS | 3196 | 1464640774023 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 735ms 13:39:34 INFO - PROCESS | 3196 | 1464640774053 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 3196 | 1464640774055 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 13:39:34 INFO - PROCESS | 3196 | 1464640774058 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:39:34 INFO - PROCESS | 3196 | 1464640774060 Marionette TRACE conn6 <- [1,1946,null,{}] 13:39:34 INFO - PROCESS | 3196 | 1464640774069 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:34 INFO - PROCESS | 3196 | 1464640774164 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 13:39:34 INFO - PROCESS | 3196 | 1464640774171 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D84E000 == 40 [pid = 3196] [id = 496] 13:39:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000154D368400) [pid = 3196] [serial = 1488] [outer = 0000000000000000] 13:39:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (0000001552380C00) [pid = 3196] [serial = 1489] [outer = 000000154D368400] 13:39:34 INFO - PROCESS | 3196 | 1464640774216 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (0000001558F0B400) [pid = 3196] [serial = 1490] [outer = 000000154D368400] 13:39:34 INFO - PROCESS | 3196 | 1464640774631 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 629ms 13:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:39:34 INFO - PROCESS | 3196 | 1464640774691 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 3196 | 1464640774693 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 13:39:34 INFO - PROCESS | 3196 | 1464640774697 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - PROCESS | 3196 | 1464640774699 Marionette TRACE conn6 <- [1,1950,null,{}] 13:39:34 INFO - PROCESS | 3196 | 1464640774702 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:34 INFO - PROCESS | 3196 | 1464640774813 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 13:39:34 INFO - PROCESS | 3196 | 1464640774822 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E417000 == 41 [pid = 3196] [id = 497] 13:39:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (0000001559611C00) [pid = 3196] [serial = 1491] [outer = 0000000000000000] 13:39:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (0000001559922000) [pid = 3196] [serial = 1492] [outer = 0000001559611C00] 13:39:34 INFO - PROCESS | 3196 | 1464640774868 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000155996C800) [pid = 3196] [serial = 1493] [outer = 0000001559611C00] 13:39:35 INFO - PROCESS | 3196 | 1464640775292 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 13:39:35 INFO - PROCESS | 3196 | 1464640775333 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 13:39:35 INFO - PROCESS | 3196 | 1464640775335 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 13:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:39:35 INFO - PROCESS | 3196 | 1464640775339 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 3196 | 1464640775341 Marionette TRACE conn6 <- [1,1954,null,{}] 13:39:35 INFO - PROCESS | 3196 | 1464640775345 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:35 INFO - PROCESS | 3196 | 1464640775433 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 13:39:35 INFO - PROCESS | 3196 | 1464640775451 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:35 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E546800 == 42 [pid = 3196] [id = 498] 13:39:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (0000001559928000) [pid = 3196] [serial = 1494] [outer = 0000000000000000] 13:39:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (0000001559976800) [pid = 3196] [serial = 1495] [outer = 0000001559928000] 13:39:35 INFO - PROCESS | 3196 | 1464640775498 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000155A42E400) [pid = 3196] [serial = 1496] [outer = 0000001559928000] 13:39:35 INFO - PROCESS | 3196 | 1464640775932 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 13:39:36 INFO - PROCESS | 3196 | 1464640776015 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 3196 | 1464640776020 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 13:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:39:36 INFO - PROCESS | 3196 | 1464640776025 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 3196 | 1464640776030 Marionette TRACE conn6 <- [1,1958,null,{}] 13:39:36 INFO - PROCESS | 3196 | 1464640776037 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:36 INFO - PROCESS | 3196 | 1464640776159 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 13:39:36 INFO - PROCESS | 3196 | 1464640776306 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551CF6000 == 43 [pid = 3196] [id = 499] 13:39:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000154D3B2400) [pid = 3196] [serial = 1497] [outer = 0000000000000000] 13:39:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000154D3B8000) [pid = 3196] [serial = 1498] [outer = 000000154D3B2400] 13:39:36 INFO - PROCESS | 3196 | 1464640776363 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000154D80CC00) [pid = 3196] [serial = 1499] [outer = 000000154D3B2400] 13:39:36 INFO - PROCESS | 3196 | 1464640776922 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 943ms 13:39:36 INFO - PROCESS | 3196 | 1464640776972 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 3196 | 1464640776977 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 13:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:39:36 INFO - PROCESS | 3196 | 1464640776986 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 3196 | 1464640776991 Marionette TRACE conn6 <- [1,1962,null,{}] 13:39:37 INFO - PROCESS | 3196 | 1464640776996 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:37 INFO - PROCESS | 3196 | 1464640777116 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 13:39:37 INFO - PROCESS | 3196 | 1464640777210 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 3196 | ++DOCSHELL 00000015596A4800 == 44 [pid = 3196] [id = 500] 13:39:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001552465800) [pid = 3196] [serial = 1500] [outer = 0000000000000000] 13:39:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001552855800) [pid = 3196] [serial = 1501] [outer = 0000001552465800] 13:39:37 INFO - PROCESS | 3196 | 1464640777265 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (0000001553496C00) [pid = 3196] [serial = 1502] [outer = 0000001552465800] 13:39:37 INFO - PROCESS | 3196 | 1464640777873 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 944ms 13:39:37 INFO - PROCESS | 3196 | 1464640777930 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 13:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:39:37 INFO - PROCESS | 3196 | 1464640777933 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 13:39:37 INFO - PROCESS | 3196 | 1464640777937 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 3196 | 1464640777940 Marionette TRACE conn6 <- [1,1966,null,{}] 13:39:37 INFO - PROCESS | 3196 | 1464640777951 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 3196 | 1464640778074 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 13:39:38 INFO - PROCESS | 3196 | 1464640778198 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E783000 == 45 [pid = 3196] [id = 501] 13:39:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (00000015576A3C00) [pid = 3196] [serial = 1503] [outer = 0000000000000000] 13:39:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (0000001557BD9C00) [pid = 3196] [serial = 1504] [outer = 00000015576A3C00] 13:39:38 INFO - PROCESS | 3196 | 1464640778259 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155961C000) [pid = 3196] [serial = 1505] [outer = 00000015576A3C00] 13:39:38 INFO - PROCESS | 3196 | 1464640778830 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 943ms 13:39:38 INFO - PROCESS | 3196 | 1464640778882 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 3196 | 1464640778885 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 13:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:39:38 INFO - PROCESS | 3196 | 1464640778889 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 3196 | 1464640778891 Marionette TRACE conn6 <- [1,1970,null,{}] 13:39:38 INFO - PROCESS | 3196 | 1464640778895 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 3196 | 1464640779011 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 13:39:39 INFO - PROCESS | 3196 | 1464640779104 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E7AB800 == 46 [pid = 3196] [id = 502] 13:39:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155A526400) [pid = 3196] [serial = 1506] [outer = 0000000000000000] 13:39:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155ACC4800) [pid = 3196] [serial = 1507] [outer = 000000155A526400] 13:39:39 INFO - PROCESS | 3196 | 1464640779161 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155AF27400) [pid = 3196] [serial = 1508] [outer = 000000155A526400] 13:39:39 INFO - PROCESS | 3196 | 1464640779766 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 943ms 13:39:39 INFO - PROCESS | 3196 | 1464640779834 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 13:39:39 INFO - PROCESS | 3196 | 1464640779836 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 13:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:39:39 INFO - PROCESS | 3196 | 1464640779840 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:39:39 INFO - PROCESS | 3196 | 1464640779843 Marionette TRACE conn6 <- [1,1974,null,{}] 13:39:39 INFO - PROCESS | 3196 | 1464640779861 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 3196 | 1464640779970 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 13:39:40 INFO - PROCESS | 3196 | 1464640780088 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 3196 | ++DOCSHELL 000000155EE60800 == 47 [pid = 3196] [id = 503] 13:39:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155AF2FC00) [pid = 3196] [serial = 1509] [outer = 0000000000000000] 13:39:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155AFAEC00) [pid = 3196] [serial = 1510] [outer = 000000155AF2FC00] 13:39:40 INFO - PROCESS | 3196 | 1464640780146 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155AFB8000) [pid = 3196] [serial = 1511] [outer = 000000155AF2FC00] 13:39:40 INFO - PROCESS | 3196 | 1464640780986 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1194ms 13:39:41 INFO - PROCESS | 3196 | 1464640781037 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 3196 | 1464640781041 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 13:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:39:41 INFO - PROCESS | 3196 | 1464640781047 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - PROCESS | 3196 | 1464640781051 Marionette TRACE conn6 <- [1,1978,null,{}] 13:39:41 INFO - PROCESS | 3196 | 1464640781058 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:41 INFO - PROCESS | 3196 | 1464640781165 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 13:39:41 INFO - PROCESS | 3196 | 1464640781293 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 3196 | ++DOCSHELL 00000015542E3000 == 48 [pid = 3196] [id = 504] 13:39:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000154D363000) [pid = 3196] [serial = 1512] [outer = 0000000000000000] 13:39:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000154D3BEC00) [pid = 3196] [serial = 1513] [outer = 000000154D363000] 13:39:41 INFO - PROCESS | 3196 | 1464640781344 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000154D803000) [pid = 3196] [serial = 1514] [outer = 000000154D363000] 13:39:41 INFO - PROCESS | 3196 | --DOCSHELL 00000015640DC800 == 47 [pid = 3196] [id = 471] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001558F0D000) [pid = 3196] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155E609400) [pid = 3196] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001556438400) [pid = 3196] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001553703000) [pid = 3196] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001556C85800) [pid = 3196] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000154D3BDC00) [pid = 3196] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000154D369000) [pid = 3196] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (0000001551FD6400) [pid = 3196] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001551B10000) [pid = 3196] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000154D4EA400) [pid = 3196] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000154E71DC00) [pid = 3196] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000154D83B800) [pid = 3196] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000154D4E7000) [pid = 3196] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155245D000) [pid = 3196] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (00000015526B8000) [pid = 3196] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (0000001552A2F800) [pid = 3196] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001553352400) [pid = 3196] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (000000154D4EF800) [pid = 3196] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (0000001558C29C00) [pid = 3196] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (0000001557024800) [pid = 3196] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001558C8BC00) [pid = 3196] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (0000001558C92800) [pid = 3196] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000155421E000) [pid = 3196] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (000000155240DC00) [pid = 3196] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:39:41 INFO - PROCESS | 3196 | 1464640781940 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 942ms 13:39:42 INFO - PROCESS | 3196 | 1464640781994 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 13:39:42 INFO - PROCESS | 3196 | 1464640782000 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 13:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:39:42 INFO - PROCESS | 3196 | 1464640782006 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:39:42 INFO - PROCESS | 3196 | 1464640782009 Marionette TRACE conn6 <- [1,1982,null,{}] 13:39:42 INFO - PROCESS | 3196 | 1464640782013 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:42 INFO - PROCESS | 3196 | 1464640782105 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 13:39:42 INFO - PROCESS | 3196 | 1464640782186 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:42 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551CE0800 == 48 [pid = 3196] [id = 505] 13:39:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (000000154D32CC00) [pid = 3196] [serial = 1515] [outer = 0000000000000000] 13:39:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000154D4B4C00) [pid = 3196] [serial = 1516] [outer = 000000154D32CC00] 13:39:42 INFO - PROCESS | 3196 | 1464640782232 Marionette DEBUG loaded listener.js 13:39:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000154DB02800) [pid = 3196] [serial = 1517] [outer = 000000154D32CC00] 13:39:42 INFO - PROCESS | 3196 | 1464640782680 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 733ms 13:39:42 INFO - PROCESS | 3196 | 1464640782740 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 13:39:42 INFO - PROCESS | 3196 | 1464640782743 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 13:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:39:42 INFO - PROCESS | 3196 | 1464640782746 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:39:42 INFO - PROCESS | 3196 | 1464640782750 Marionette TRACE conn6 <- [1,1986,null,{}] 13:39:42 INFO - PROCESS | 3196 | 1464640782761 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:42 INFO - PROCESS | 3196 | 1464640782862 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 13:39:42 INFO - PROCESS | 3196 | 1464640782870 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:42 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557616800 == 49 [pid = 3196] [id = 506] 13:39:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155240F000) [pid = 3196] [serial = 1518] [outer = 0000000000000000] 13:39:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (0000001552837400) [pid = 3196] [serial = 1519] [outer = 000000155240F000] 13:39:42 INFO - PROCESS | 3196 | 1464640782919 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (0000001552A2B000) [pid = 3196] [serial = 1520] [outer = 000000155240F000] 13:39:43 INFO - PROCESS | 3196 | 1464640783375 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 13:39:43 INFO - PROCESS | 3196 | 1464640783441 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 13:39:43 INFO - PROCESS | 3196 | 1464640783444 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 13:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:39:43 INFO - PROCESS | 3196 | 1464640783447 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:39:43 INFO - PROCESS | 3196 | 1464640783449 Marionette TRACE conn6 <- [1,1990,null,{}] 13:39:43 INFO - PROCESS | 3196 | 1464640783453 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:43 INFO - PROCESS | 3196 | 1464640783542 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 13:39:43 INFO - PROCESS | 3196 | 1464640783551 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 3196 | ++DOCSHELL 00000015596AE800 == 50 [pid = 3196] [id = 507] 13:39:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (00000015533B3000) [pid = 3196] [serial = 1521] [outer = 0000000000000000] 13:39:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155360FC00) [pid = 3196] [serial = 1522] [outer = 00000015533B3000] 13:39:43 INFO - PROCESS | 3196 | 1464640783598 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (00000015537CFC00) [pid = 3196] [serial = 1523] [outer = 00000015533B3000] 13:39:44 INFO - PROCESS | 3196 | 1464640784047 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 627ms 13:39:44 INFO - PROCESS | 3196 | 1464640784077 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 3196 | 1464640784079 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 13:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:39:44 INFO - PROCESS | 3196 | 1464640784083 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 3196 | 1464640784085 Marionette TRACE conn6 <- [1,1994,null,{}] 13:39:44 INFO - PROCESS | 3196 | 1464640784089 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 3196 | 1464640784207 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 13:39:44 INFO - PROCESS | 3196 | 1464640784290 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AD08000 == 51 [pid = 3196] [id = 508] 13:39:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155377BC00) [pid = 3196] [serial = 1524] [outer = 0000000000000000] 13:39:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155640E800) [pid = 3196] [serial = 1525] [outer = 000000155377BC00] 13:39:44 INFO - PROCESS | 3196 | 1464640784336 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (0000001556CF0C00) [pid = 3196] [serial = 1526] [outer = 000000155377BC00] 13:39:44 INFO - PROCESS | 3196 | 1464640784766 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 13:39:44 INFO - PROCESS | 3196 | 1464640784818 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 3196 | 1464640784820 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 13:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:39:44 INFO - PROCESS | 3196 | 1464640784836 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 3196 | 1464640784845 Marionette TRACE conn6 <- [1,1998,null,{}] 13:39:44 INFO - PROCESS | 3196 | 1464640784849 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 3196 | 1464640784986 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 13:39:45 INFO - PROCESS | 3196 | 1464640785043 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C583800 == 52 [pid = 3196] [id = 509] 13:39:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (0000001557030000) [pid = 3196] [serial = 1527] [outer = 0000000000000000] 13:39:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (0000001558C89800) [pid = 3196] [serial = 1528] [outer = 0000001557030000] 13:39:45 INFO - PROCESS | 3196 | 1464640785092 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (0000001558F0D000) [pid = 3196] [serial = 1529] [outer = 0000001557030000] 13:39:45 INFO - PROCESS | 3196 | 1464640785529 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 755ms 13:39:45 INFO - PROCESS | 3196 | 1464640785592 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 13:39:45 INFO - PROCESS | 3196 | 1464640785595 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 13:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:39:45 INFO - PROCESS | 3196 | 1464640785598 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - PROCESS | 3196 | 1464640785600 Marionette TRACE conn6 <- [1,2002,null,{}] 13:39:45 INFO - PROCESS | 3196 | 1464640785604 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:45 INFO - PROCESS | 3196 | 1464640785716 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 13:39:45 INFO - PROCESS | 3196 | 1464640785727 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAF1000 == 53 [pid = 3196] [id = 510] 13:39:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (00000015576A4C00) [pid = 3196] [serial = 1530] [outer = 0000000000000000] 13:39:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (00000015593AA800) [pid = 3196] [serial = 1531] [outer = 00000015576A4C00] 13:39:45 INFO - PROCESS | 3196 | 1464640785820 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155996CC00) [pid = 3196] [serial = 1532] [outer = 00000015576A4C00] 13:39:46 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000154D360800) [pid = 3196] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:39:46 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (00000015537BAC00) [pid = 3196] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:39:46 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (00000015523BE800) [pid = 3196] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:39:46 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000154D368400) [pid = 3196] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:39:46 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (0000001559611C00) [pid = 3196] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:39:46 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000154D80AC00) [pid = 3196] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:39:46 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (0000001556D42400) [pid = 3196] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:39:46 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (0000001558F09400) [pid = 3196] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:39:46 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155335A000) [pid = 3196] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:39:46 INFO - PROCESS | 3196 | 1464640786293 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 732ms 13:39:46 INFO - PROCESS | 3196 | 1464640786333 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 3196 | 1464640786335 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 13:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:39:46 INFO - PROCESS | 3196 | 1464640786339 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 3196 | 1464640786341 Marionette TRACE conn6 <- [1,2006,null,{}] 13:39:46 INFO - PROCESS | 3196 | 1464640786344 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 3196 | 1464640786467 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 13:39:46 INFO - PROCESS | 3196 | 1464640786520 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E450000 == 54 [pid = 3196] [id = 511] 13:39:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001551D46000) [pid = 3196] [serial = 1533] [outer = 0000000000000000] 13:39:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001558C2FC00) [pid = 3196] [serial = 1534] [outer = 0000001551D46000] 13:39:46 INFO - PROCESS | 3196 | 1464640786565 Marionette DEBUG loaded listener.js 13:39:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (0000001559979800) [pid = 3196] [serial = 1535] [outer = 0000001551D46000] 13:39:46 INFO - PROCESS | 3196 | 1464640786934 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 13:39:46 INFO - PROCESS | 3196 | 1464640786971 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 3196 | 1464640786973 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 13:39:46 INFO - PROCESS | 3196 | 1464640786977 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:39:46 INFO - PROCESS | 3196 | 1464640786979 Marionette TRACE conn6 <- [1,2010,null,{}] 13:39:46 INFO - PROCESS | 3196 | 1464640786983 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:47 INFO - PROCESS | 3196 | 1464640787125 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 13:39:47 INFO - PROCESS | 3196 | 1464640787137 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E771000 == 55 [pid = 3196] [id = 512] 13:39:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155AF25C00) [pid = 3196] [serial = 1536] [outer = 0000000000000000] 13:39:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155AF30400) [pid = 3196] [serial = 1537] [outer = 000000155AF25C00] 13:39:47 INFO - PROCESS | 3196 | 1464640787184 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155BA18C00) [pid = 3196] [serial = 1538] [outer = 000000155AF25C00] 13:39:47 INFO - PROCESS | 3196 | 1464640787615 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 689ms 13:39:47 INFO - PROCESS | 3196 | 1464640787669 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 13:39:47 INFO - PROCESS | 3196 | 1464640787672 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 13:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:39:47 INFO - PROCESS | 3196 | 1464640787675 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:39:47 INFO - PROCESS | 3196 | 1464640787677 Marionette TRACE conn6 <- [1,2014,null,{}] 13:39:47 INFO - PROCESS | 3196 | 1464640787681 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:47 INFO - PROCESS | 3196 | 1464640787776 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 13:39:47 INFO - PROCESS | 3196 | 1464640787785 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F570800 == 56 [pid = 3196] [id = 513] 13:39:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155BA96C00) [pid = 3196] [serial = 1539] [outer = 0000000000000000] 13:39:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155BA9B800) [pid = 3196] [serial = 1540] [outer = 000000155BA96C00] 13:39:47 INFO - PROCESS | 3196 | 1464640787831 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155BC6DC00) [pid = 3196] [serial = 1541] [outer = 000000155BA96C00] 13:39:48 INFO - PROCESS | 3196 | --DOCSHELL 0000001558F88800 == 55 [pid = 3196] [id = 10] 13:39:48 INFO - PROCESS | 3196 | 1464640788509 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 881ms 13:39:48 INFO - PROCESS | 3196 | 1464640788560 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 3196 | 1464640788565 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 13:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:39:48 INFO - PROCESS | 3196 | 1464640788571 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 3196 | 1464640788576 Marionette TRACE conn6 <- [1,2018,null,{}] 13:39:48 INFO - PROCESS | 3196 | 1464640788582 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 3196 | 1464640788709 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 13:39:48 INFO - PROCESS | 3196 | 1464640788826 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553793000 == 56 [pid = 3196] [id = 514] 13:39:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000154D4AA800) [pid = 3196] [serial = 1542] [outer = 0000000000000000] 13:39:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000154E254C00) [pid = 3196] [serial = 1543] [outer = 000000154D4AA800] 13:39:48 INFO - PROCESS | 3196 | 1464640788888 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (00000015523B6000) [pid = 3196] [serial = 1544] [outer = 000000154D4AA800] 13:39:49 INFO - PROCESS | 3196 | 1464640789485 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 942ms 13:39:49 INFO - PROCESS | 3196 | 1464640789516 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 3196 | 1464640789521 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 13:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:39:49 INFO - PROCESS | 3196 | 1464640789528 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - PROCESS | 3196 | 1464640789531 Marionette TRACE conn6 <- [1,2022,null,{}] 13:39:49 INFO - PROCESS | 3196 | 1464640789536 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:49 INFO - PROCESS | 3196 | 1464640789654 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 13:39:49 INFO - PROCESS | 3196 | 1464640789777 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BD7E800 == 57 [pid = 3196] [id = 515] 13:39:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (00000015529AD800) [pid = 3196] [serial = 1545] [outer = 0000000000000000] 13:39:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (00000015533B2000) [pid = 3196] [serial = 1546] [outer = 00000015529AD800] 13:39:49 INFO - PROCESS | 3196 | 1464640789834 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001556436400) [pid = 3196] [serial = 1547] [outer = 00000015529AD800] 13:39:50 INFO - PROCESS | 3196 | 1464640790446 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 984ms 13:39:50 INFO - PROCESS | 3196 | 1464640790514 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 13:39:50 INFO - PROCESS | 3196 | 1464640790517 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 13:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:39:50 INFO - PROCESS | 3196 | 1464640790521 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:39:50 INFO - PROCESS | 3196 | 1464640790525 Marionette TRACE conn6 <- [1,2026,null,{}] 13:39:50 INFO - PROCESS | 3196 | 1464640790553 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:50 INFO - PROCESS | 3196 | 1464640790681 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 13:39:50 INFO - PROCESS | 3196 | 1464640790796 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560733800 == 58 [pid = 3196] [id = 516] 13:39:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001557BDCC00) [pid = 3196] [serial = 1548] [outer = 0000000000000000] 13:39:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (0000001559927400) [pid = 3196] [serial = 1549] [outer = 0000001557BDCC00] 13:39:50 INFO - PROCESS | 3196 | 1464640790856 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155BAA0000) [pid = 3196] [serial = 1550] [outer = 0000001557BDCC00] 13:39:51 INFO - PROCESS | 3196 | 1464640791473 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1003ms 13:39:51 INFO - PROCESS | 3196 | 1464640791526 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 3196 | 1464640791529 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 13:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:39:51 INFO - PROCESS | 3196 | 1464640791533 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 3196 | 1464640791535 Marionette TRACE conn6 <- [1,2030,null,{}] 13:39:51 INFO - PROCESS | 3196 | 1464640791539 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 3196 | 1464640791650 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 13:39:51 INFO - PROCESS | 3196 | 1464640791745 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 3196 | ++DOCSHELL 000000156084C000 == 59 [pid = 3196] [id = 517] 13:39:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155C552C00) [pid = 3196] [serial = 1551] [outer = 0000000000000000] 13:39:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155C775000) [pid = 3196] [serial = 1552] [outer = 000000155C552C00] 13:39:51 INFO - PROCESS | 3196 | 1464640791801 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155CAB1000) [pid = 3196] [serial = 1553] [outer = 000000155C552C00] 13:39:52 INFO - PROCESS | 3196 | 1464640792339 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 881ms 13:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:39:52 INFO - PROCESS | 3196 | 1464640792416 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 3196 | 1464640792419 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 13:39:52 INFO - PROCESS | 3196 | 1464640792423 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 3196 | 1464640792425 Marionette TRACE conn6 <- [1,2034,null,{}] 13:39:52 INFO - PROCESS | 3196 | 1464640792429 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:52 INFO - PROCESS | 3196 | 1464640792539 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 13:39:52 INFO - PROCESS | 3196 | 1464640792631 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:52 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E49800 == 60 [pid = 3196] [id = 518] 13:39:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155CABB400) [pid = 3196] [serial = 1554] [outer = 0000000000000000] 13:39:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155D2B9800) [pid = 3196] [serial = 1555] [outer = 000000155CABB400] 13:39:52 INFO - PROCESS | 3196 | 1464640792687 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155D40C800) [pid = 3196] [serial = 1556] [outer = 000000155CABB400] 13:39:53 INFO - PROCESS | 3196 | 1464640793314 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 940ms 13:39:53 INFO - PROCESS | 3196 | 1464640793364 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 13:39:53 INFO - PROCESS | 3196 | 1464640793367 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 13:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:39:53 INFO - PROCESS | 3196 | 1464640793370 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - PROCESS | 3196 | 1464640793372 Marionette TRACE conn6 <- [1,2038,null,{}] 13:39:53 INFO - PROCESS | 3196 | 1464640793376 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:53 INFO - PROCESS | 3196 | 1464640793670 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 13:39:53 INFO - PROCESS | 3196 | 1464640793806 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553461800 == 61 [pid = 3196] [id = 519] 13:39:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000154D368000) [pid = 3196] [serial = 1557] [outer = 0000000000000000] 13:39:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000154D3B2C00) [pid = 3196] [serial = 1558] [outer = 000000154D368000] 13:39:53 INFO - PROCESS | 3196 | 1464640793858 Marionette DEBUG loaded listener.js 13:39:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000154DBCE000) [pid = 3196] [serial = 1559] [outer = 000000154D368000] 13:39:54 INFO - PROCESS | 3196 | 1464640794500 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E771000 == 60 [pid = 3196] [id = 512] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E450000 == 59 [pid = 3196] [id = 511] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAF1000 == 58 [pid = 3196] [id = 510] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155C583800 == 57 [pid = 3196] [id = 509] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155AD08000 == 56 [pid = 3196] [id = 508] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015596AE800 == 55 [pid = 3196] [id = 507] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001557616800 == 54 [pid = 3196] [id = 506] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001551CE0800 == 53 [pid = 3196] [id = 505] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001559976800) [pid = 3196] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155961B400) [pid = 3196] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000154D4EC800) [pid = 3196] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (0000001552AD6400) [pid = 3196] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (0000001558F0A800) [pid = 3196] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015542E3000 == 52 [pid = 3196] [id = 504] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 000000155E783000 == 51 [pid = 3196] [id = 501] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 00000015596A4800 == 50 [pid = 3196] [id = 500] 13:39:54 INFO - PROCESS | 3196 | --DOCSHELL 0000001551CF6000 == 49 [pid = 3196] [id = 499] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155996C800) [pid = 3196] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000154D3BB800) [pid = 3196] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001556411C00) [pid = 3196] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001552613800) [pid = 3196] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001552380C00) [pid = 3196] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (0000001559922000) [pid = 3196] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000154E8A7C00) [pid = 3196] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001558F0B400) [pid = 3196] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (00000015529AE400) [pid = 3196] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001553B8D000) [pid = 3196] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001557BE6C00) [pid = 3196] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001558F12C00) [pid = 3196] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000154D367400) [pid = 3196] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000154D80E400) [pid = 3196] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (00000015593A6000) [pid = 3196] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001553616000) [pid = 3196] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155230E400) [pid = 3196] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (00000015533AF400) [pid = 3196] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001558C8A000) [pid = 3196] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1242ms 13:39:54 INFO - PROCESS | 3196 | 1464640794616 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 3196 | 1464640794620 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 13:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:39:54 INFO - PROCESS | 3196 | 1464640794624 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 3196 | 1464640794629 Marionette TRACE conn6 <- [1,2042,null,{}] 13:39:54 INFO - PROCESS | 3196 | 1464640794636 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:54 INFO - PROCESS | 3196 | 1464640794735 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 13:39:54 INFO - PROCESS | 3196 | 1464640794744 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:54 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552888800 == 50 [pid = 3196] [id = 520] 13:39:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000154D4B2800) [pid = 3196] [serial = 1560] [outer = 0000000000000000] 13:39:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000154D4EAC00) [pid = 3196] [serial = 1561] [outer = 000000154D4B2800] 13:39:54 INFO - PROCESS | 3196 | 1464640794795 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (0000001551C62400) [pid = 3196] [serial = 1562] [outer = 000000154D4B2800] 13:39:55 INFO - PROCESS | 3196 | 1464640795332 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 13:39:55 INFO - PROCESS | 3196 | 1464640795362 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 13:39:55 INFO - PROCESS | 3196 | 1464640795365 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 13:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:39:55 INFO - PROCESS | 3196 | 1464640795369 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:39:55 INFO - PROCESS | 3196 | 1464640795371 Marionette TRACE conn6 <- [1,2046,null,{}] 13:39:55 INFO - PROCESS | 3196 | 1464640795375 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:55 INFO - PROCESS | 3196 | 1464640795464 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 13:39:55 INFO - PROCESS | 3196 | 1464640795545 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:55 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559085000 == 51 [pid = 3196] [id = 521] 13:39:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001551B10000) [pid = 3196] [serial = 1563] [outer = 0000000000000000] 13:39:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (0000001553356000) [pid = 3196] [serial = 1564] [outer = 0000001551B10000] 13:39:55 INFO - PROCESS | 3196 | 1464640795599 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001553618000) [pid = 3196] [serial = 1565] [outer = 0000001551B10000] 13:39:56 INFO - PROCESS | 3196 | 1464640795997 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 13:39:56 INFO - PROCESS | 3196 | 1464640796061 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 13:39:56 INFO - PROCESS | 3196 | 1464640796066 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 13:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:39:56 INFO - PROCESS | 3196 | 1464640796084 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - PROCESS | 3196 | 1464640796090 Marionette TRACE conn6 <- [1,2050,null,{}] 13:39:56 INFO - PROCESS | 3196 | 1464640796094 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 3196 | 1464640796193 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 13:39:56 INFO - PROCESS | 3196 | 1464640796205 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AF7A800 == 52 [pid = 3196] [id = 522] 13:39:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001556C7F000) [pid = 3196] [serial = 1566] [outer = 0000000000000000] 13:39:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001557023800) [pid = 3196] [serial = 1567] [outer = 0000001556C7F000] 13:39:56 INFO - PROCESS | 3196 | 1464640796252 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (0000001558C21C00) [pid = 3196] [serial = 1568] [outer = 0000001556C7F000] 13:39:56 INFO - PROCESS | 3196 | 1464640796714 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 13:39:56 INFO - PROCESS | 3196 | 1464640796770 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 13:39:56 INFO - PROCESS | 3196 | 1464640796773 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 13:39:56 INFO - PROCESS | 3196 | 1464640796776 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:39:56 INFO - PROCESS | 3196 | 1464640796778 Marionette TRACE conn6 <- [1,2054,null,{}] 13:39:56 INFO - PROCESS | 3196 | 1464640796781 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 3196 | 1464640796895 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 13:39:56 INFO - PROCESS | 3196 | 1464640796902 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C721800 == 53 [pid = 3196] [id = 523] 13:39:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001558C89C00) [pid = 3196] [serial = 1569] [outer = 0000000000000000] 13:39:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001558C93400) [pid = 3196] [serial = 1570] [outer = 0000001558C89C00] 13:39:56 INFO - PROCESS | 3196 | 1464640796992 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001558F15800) [pid = 3196] [serial = 1571] [outer = 0000001558C89C00] 13:39:57 INFO - PROCESS | 3196 | 1464640797421 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 13:39:57 INFO - PROCESS | 3196 | 1464640797472 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 3196 | 1464640797474 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 13:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:39:57 INFO - PROCESS | 3196 | 1464640797478 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - PROCESS | 3196 | 1464640797480 Marionette TRACE conn6 <- [1,2058,null,{}] 13:39:57 INFO - PROCESS | 3196 | 1464640797484 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:57 INFO - PROCESS | 3196 | 1464640797638 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 13:39:57 INFO - PROCESS | 3196 | 1464640797705 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551CDD800 == 54 [pid = 3196] [id = 524] 13:39:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155991AC00) [pid = 3196] [serial = 1572] [outer = 0000000000000000] 13:39:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (0000001559920000) [pid = 3196] [serial = 1573] [outer = 000000155991AC00] 13:39:57 INFO - PROCESS | 3196 | 1464640797758 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155A523000) [pid = 3196] [serial = 1574] [outer = 000000155991AC00] 13:39:58 INFO - PROCESS | 3196 | 1464640798215 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 776ms 13:39:58 INFO - PROCESS | 3196 | 1464640798257 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 3196 | 1464640798260 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 13:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:39:58 INFO - PROCESS | 3196 | 1464640798268 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - PROCESS | 3196 | 1464640798270 Marionette TRACE conn6 <- [1,2062,null,{}] 13:39:58 INFO - PROCESS | 3196 | 1464640798274 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 3196 | 1464640798391 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 13:39:58 INFO - PROCESS | 3196 | 1464640798402 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E55B800 == 55 [pid = 3196] [id = 525] 13:39:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155AF2F400) [pid = 3196] [serial = 1575] [outer = 0000000000000000] 13:39:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155BA25400) [pid = 3196] [serial = 1576] [outer = 000000155AF2F400] 13:39:58 INFO - PROCESS | 3196 | 1464640798492 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155C255000) [pid = 3196] [serial = 1577] [outer = 000000155AF2F400] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001559928000) [pid = 3196] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001558E77000) [pid = 3196] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155377BC00) [pid = 3196] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (00000015533B3000) [pid = 3196] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000154D363000) [pid = 3196] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155240F000) [pid = 3196] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000154D32CC00) [pid = 3196] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001557030000) [pid = 3196] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155AF25C00) [pid = 3196] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001551D46000) [pid = 3196] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:39:58 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (00000015576A4C00) [pid = 3196] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:39:58 INFO - PROCESS | 3196 | 1464640798979 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 733ms 13:39:59 INFO - PROCESS | 3196 | 1464640799021 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 3196 | 1464640799023 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 13:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:39:59 INFO - PROCESS | 3196 | 1464640799026 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 3196 | 1464640799028 Marionette TRACE conn6 <- [1,2066,null,{}] 13:39:59 INFO - PROCESS | 3196 | 1464640799032 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:59 INFO - PROCESS | 3196 | 1464640799158 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 13:39:59 INFO - PROCESS | 3196 | 1464640799212 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E78A800 == 56 [pid = 3196] [id = 526] 13:39:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001552911C00) [pid = 3196] [serial = 1578] [outer = 0000000000000000] 13:39:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (0000001558C87400) [pid = 3196] [serial = 1579] [outer = 0000001552911C00] 13:39:59 INFO - PROCESS | 3196 | 1464640799257 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155C5B2C00) [pid = 3196] [serial = 1580] [outer = 0000001552911C00] 13:39:59 INFO - PROCESS | 3196 | 1464640799626 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 13:39:59 INFO - PROCESS | 3196 | 1464640799660 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 3196 | 1464640799662 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 13:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:39:59 INFO - PROCESS | 3196 | 1464640799666 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 3196 | 1464640799668 Marionette TRACE conn6 <- [1,2070,null,{}] 13:39:59 INFO - PROCESS | 3196 | 1464640799671 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:59 INFO - PROCESS | 3196 | 1464640799759 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 13:39:59 INFO - PROCESS | 3196 | 1464640799766 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600AE800 == 57 [pid = 3196] [id = 527] 13:39:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155D2B8000) [pid = 3196] [serial = 1581] [outer = 0000000000000000] 13:39:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155D412400) [pid = 3196] [serial = 1582] [outer = 000000155D2B8000] 13:39:59 INFO - PROCESS | 3196 | 1464640799812 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155D4A7400) [pid = 3196] [serial = 1583] [outer = 000000155D2B8000] 13:40:00 INFO - PROCESS | 3196 | 1464640800242 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 13:40:00 INFO - PROCESS | 3196 | 1464640800301 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 13:40:00 INFO - PROCESS | 3196 | 1464640800303 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 13:40:00 INFO - PROCESS | 3196 | 1464640800306 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:40:00 INFO - PROCESS | 3196 | 1464640800308 Marionette TRACE conn6 <- [1,2074,null,{}] 13:40:00 INFO - PROCESS | 3196 | 1464640800312 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:00 INFO - PROCESS | 3196 | 1464640800399 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 13:40:00 INFO - PROCESS | 3196 | 1464640800406 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E50000 == 58 [pid = 3196] [id = 528] 13:40:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155D4A5400) [pid = 3196] [serial = 1584] [outer = 0000000000000000] 13:40:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155D4B0400) [pid = 3196] [serial = 1585] [outer = 000000155D4A5400] 13:40:00 INFO - PROCESS | 3196 | 1464640800464 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155D4BD800) [pid = 3196] [serial = 1586] [outer = 000000155D4A5400] 13:40:01 INFO - PROCESS | 3196 | 1464640801020 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 776ms 13:40:01 INFO - PROCESS | 3196 | 1464640801088 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 13:40:01 INFO - PROCESS | 3196 | 1464640801094 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 13:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:40:01 INFO - PROCESS | 3196 | 1464640801100 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:40:01 INFO - PROCESS | 3196 | 1464640801105 Marionette TRACE conn6 <- [1,2078,null,{}] 13:40:01 INFO - PROCESS | 3196 | 1464640801113 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:01 INFO - PROCESS | 3196 | 1464640801242 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 13:40:01 INFO - PROCESS | 3196 | 1464640801362 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:01 INFO - PROCESS | 3196 | ++DOCSHELL 00000015542DB000 == 59 [pid = 3196] [id = 529] 13:40:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000154D3BC800) [pid = 3196] [serial = 1587] [outer = 0000000000000000] 13:40:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000154E961000) [pid = 3196] [serial = 1588] [outer = 000000154D3BC800] 13:40:01 INFO - PROCESS | 3196 | 1464640801422 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001552904C00) [pid = 3196] [serial = 1589] [outer = 000000154D3BC800] 13:40:02 INFO - PROCESS | 3196 | 1464640802068 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 984ms 13:40:02 INFO - PROCESS | 3196 | 1464640802086 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 13:40:02 INFO - PROCESS | 3196 | 1464640802093 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 13:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:40:02 INFO - PROCESS | 3196 | 1464640802100 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:40:02 INFO - PROCESS | 3196 | 1464640802103 Marionette TRACE conn6 <- [1,2082,null,{}] 13:40:02 INFO - PROCESS | 3196 | 1464640802107 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:02 INFO - PROCESS | 3196 | 1464640802228 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 13:40:02 INFO - PROCESS | 3196 | 1464640802326 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:02 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAFB000 == 60 [pid = 3196] [id = 530] 13:40:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001553610800) [pid = 3196] [serial = 1590] [outer = 0000000000000000] 13:40:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001556C82400) [pid = 3196] [serial = 1591] [outer = 0000001553610800] 13:40:02 INFO - PROCESS | 3196 | 1464640802383 Marionette DEBUG loaded listener.js 13:40:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001558C90000) [pid = 3196] [serial = 1592] [outer = 0000001553610800] 13:40:03 INFO - PROCESS | 3196 | 1464640803041 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 985ms 13:40:03 INFO - PROCESS | 3196 | 1464640803091 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 13:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:40:03 INFO - PROCESS | 3196 | 1464640803094 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 13:40:03 INFO - PROCESS | 3196 | 1464640803098 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 3196 | 1464640803103 Marionette TRACE conn6 <- [1,2086,null,{}] 13:40:03 INFO - PROCESS | 3196 | 1464640803114 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:03 INFO - PROCESS | 3196 | 1464640803231 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 13:40:03 INFO - PROCESS | 3196 | 1464640803357 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D72800 == 61 [pid = 3196] [id = 531] 13:40:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155AF2E400) [pid = 3196] [serial = 1593] [outer = 0000000000000000] 13:40:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155BAA2400) [pid = 3196] [serial = 1594] [outer = 000000155AF2E400] 13:40:03 INFO - PROCESS | 3196 | 1464640803417 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155D4BB400) [pid = 3196] [serial = 1595] [outer = 000000155AF2E400] 13:40:04 INFO - PROCESS | 3196 | 1464640804008 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 943ms 13:40:04 INFO - PROCESS | 3196 | 1464640804044 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 3196 | 1464640804048 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 13:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:40:04 INFO - PROCESS | 3196 | 1464640804052 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - PROCESS | 3196 | 1464640804055 Marionette TRACE conn6 <- [1,2090,null,{}] 13:40:04 INFO - PROCESS | 3196 | 1464640804059 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:04 INFO - PROCESS | 3196 | 1464640804177 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 13:40:04 INFO - PROCESS | 3196 | 1464640804273 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561EE2800 == 62 [pid = 3196] [id = 532] 13:40:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155D65CC00) [pid = 3196] [serial = 1596] [outer = 0000000000000000] 13:40:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155D661800) [pid = 3196] [serial = 1597] [outer = 000000155D65CC00] 13:40:04 INFO - PROCESS | 3196 | 1464640804329 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155D86DC00) [pid = 3196] [serial = 1598] [outer = 000000155D65CC00] 13:40:04 INFO - PROCESS | 3196 | 1464640804922 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 943ms 13:40:05 INFO - PROCESS | 3196 | 1464640805000 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 3196 | 1464640805003 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 13:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:40:05 INFO - PROCESS | 3196 | 1464640805007 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - PROCESS | 3196 | 1464640805009 Marionette TRACE conn6 <- [1,2094,null,{}] 13:40:05 INFO - PROCESS | 3196 | 1464640805013 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:05 INFO - PROCESS | 3196 | 1464640805124 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 13:40:05 INFO - PROCESS | 3196 | 1464640805249 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 3196 | ++DOCSHELL 000000156201A800 == 63 [pid = 3196] [id = 533] 13:40:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155D992C00) [pid = 3196] [serial = 1599] [outer = 0000000000000000] 13:40:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155D995400) [pid = 3196] [serial = 1600] [outer = 000000155D992C00] 13:40:05 INFO - PROCESS | 3196 | 1464640805306 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155DB48C00) [pid = 3196] [serial = 1601] [outer = 000000155D992C00] 13:40:05 INFO - PROCESS | 3196 | 1464640805899 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 3196 | 1464640805954 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 13:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:40:05 INFO - PROCESS | 3196 | 1464640805957 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - PROCESS | 3196 | 1464640805960 Marionette TRACE conn6 <- [1,2098,null,{}] 13:40:05 INFO - PROCESS | 3196 | 1464640805964 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 3196 | 1464640806099 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 13:40:06 INFO - PROCESS | 3196 | 1464640806395 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 3196 | ++DOCSHELL 000000155345E000 == 64 [pid = 3196] [id = 534] 13:40:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000154D35E800) [pid = 3196] [serial = 1602] [outer = 0000000000000000] 13:40:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000154D3B0800) [pid = 3196] [serial = 1603] [outer = 000000154D35E800] 13:40:06 INFO - PROCESS | 3196 | 1464640806460 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (0000001551C5BC00) [pid = 3196] [serial = 1604] [outer = 000000154D35E800] 13:40:07 INFO - PROCESS | 3196 | 1464640807132 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1229ms 13:40:07 INFO - PROCESS | 3196 | 1464640807190 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 3196 | 1464640807194 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 13:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:40:07 INFO - PROCESS | 3196 | 1464640807199 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - PROCESS | 3196 | 1464640807203 Marionette TRACE conn6 <- [1,2102,null,{}] 13:40:07 INFO - PROCESS | 3196 | 1464640807208 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:07 INFO - PROCESS | 3196 | 1464640807331 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155D60D800 == 63 [pid = 3196] [id = 398] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155E417000 == 62 [pid = 3196] [id = 497] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001559999000 == 61 [pid = 3196] [id = 493] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155C2F1000 == 60 [pid = 3196] [id = 495] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000154E2E9800 == 59 [pid = 3196] [id = 494] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 00000015596A1000 == 58 [pid = 3196] [id = 395] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EC8800 == 57 [pid = 3196] [id = 399] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 00000015600AE800 == 56 [pid = 3196] [id = 527] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155E78A800 == 55 [pid = 3196] [id = 526] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155E55B800 == 54 [pid = 3196] [id = 525] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001551CDD800 == 53 [pid = 3196] [id = 524] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155C721800 == 52 [pid = 3196] [id = 523] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155AF7A800 == 51 [pid = 3196] [id = 522] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001559085000 == 50 [pid = 3196] [id = 521] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001552888800 == 49 [pid = 3196] [id = 520] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 00000015590D1000 == 48 [pid = 3196] [id = 11] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155AFAEC00) [pid = 3196] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155BA9B800) [pid = 3196] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001553461800 == 47 [pid = 3196] [id = 519] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000156084C000 == 46 [pid = 3196] [id = 517] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001560733800 == 45 [pid = 3196] [id = 516] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155BD7E800 == 44 [pid = 3196] [id = 515] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 0000001553793000 == 43 [pid = 3196] [id = 514] 13:40:07 INFO - PROCESS | 3196 | --DOCSHELL 000000155F570800 == 42 [pid = 3196] [id = 513] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001558FE4800) [pid = 3196] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155640E800) [pid = 3196] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155360FC00) [pid = 3196] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000154D803000) [pid = 3196] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000154D3BEC00) [pid = 3196] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001552837400) [pid = 3196] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (0000001552A2B000) [pid = 3196] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000154D4B4C00) [pid = 3196] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000154DB02800) [pid = 3196] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001552855800) [pid = 3196] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000154D3B8000) [pid = 3196] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155ACC4800) [pid = 3196] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (0000001557BD9C00) [pid = 3196] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001558F0D000) [pid = 3196] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001558C89800) [pid = 3196] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155BA18C00) [pid = 3196] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001558C2FC00) [pid = 3196] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (00000015593AA800) [pid = 3196] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155AF30400) [pid = 3196] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155996CC00) [pid = 3196] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155A42E400) [pid = 3196] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001556CF0C00) [pid = 3196] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001559979800) [pid = 3196] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (00000015537CFC00) [pid = 3196] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:40:07 INFO - PROCESS | 3196 | 1464640807474 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551B2B000 == 43 [pid = 3196] [id = 535] 13:40:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000154D31E400) [pid = 3196] [serial = 1605] [outer = 0000000000000000] 13:40:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000154D35FC00) [pid = 3196] [serial = 1606] [outer = 000000154D31E400] 13:40:07 INFO - PROCESS | 3196 | 1464640807524 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000154D940000) [pid = 3196] [serial = 1607] [outer = 000000154D31E400] 13:40:07 INFO - PROCESS | 3196 | 1464640807983 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 839ms 13:40:08 INFO - PROCESS | 3196 | 1464640808044 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 3196 | 1464640808049 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 13:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:40:08 INFO - PROCESS | 3196 | 1464640808058 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 3196 | 1464640808061 Marionette TRACE conn6 <- [1,2106,null,{}] 13:40:08 INFO - PROCESS | 3196 | 1464640808065 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 3196 | 1464640808161 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 13:40:08 INFO - PROCESS | 3196 | 1464640808171 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:08 INFO - PROCESS | 3196 | ++DOCSHELL 00000015590D1000 == 44 [pid = 3196] [id = 536] 13:40:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155334F800) [pid = 3196] [serial = 1608] [outer = 0000000000000000] 13:40:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (00000015537D0400) [pid = 3196] [serial = 1609] [outer = 000000155334F800] 13:40:08 INFO - PROCESS | 3196 | 1464640808225 Marionette DEBUG loaded listener.js 13:40:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155643AC00) [pid = 3196] [serial = 1610] [outer = 000000155334F800] 13:40:08 INFO - PROCESS | 3196 | 1464640808732 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 13:40:08 INFO - PROCESS | 3196 | 1464640808796 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 3196 | 1464640808799 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 13:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:40:08 INFO - PROCESS | 3196 | 1464640808804 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 3196 | 1464640808810 Marionette TRACE conn6 <- [1,2110,null,{}] 13:40:08 INFO - PROCESS | 3196 | 1464640808819 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 3196 | 1464640808947 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 13:40:09 INFO - PROCESS | 3196 | 1464640809041 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E21F800 == 45 [pid = 3196] [id = 537] 13:40:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155361C400) [pid = 3196] [serial = 1611] [outer = 0000000000000000] 13:40:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (0000001558C8A400) [pid = 3196] [serial = 1612] [outer = 000000155361C400] 13:40:09 INFO - PROCESS | 3196 | 1464640809088 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (0000001559353C00) [pid = 3196] [serial = 1613] [outer = 000000155361C400] 13:40:09 INFO - PROCESS | 3196 | 1464640809468 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 13:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:40:09 INFO - PROCESS | 3196 | 1464640809501 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 13:40:09 INFO - PROCESS | 3196 | 1464640809504 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 13:40:09 INFO - PROCESS | 3196 | 1464640809507 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:40:09 INFO - PROCESS | 3196 | 1464640809509 Marionette TRACE conn6 <- [1,2114,null,{}] 13:40:09 INFO - PROCESS | 3196 | 1464640809513 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:09 INFO - PROCESS | 3196 | 1464640809607 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 13:40:09 INFO - PROCESS | 3196 | 1464640809614 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAE7800 == 46 [pid = 3196] [id = 538] 13:40:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (00000015593ABC00) [pid = 3196] [serial = 1614] [outer = 0000000000000000] 13:40:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155961EC00) [pid = 3196] [serial = 1615] [outer = 00000015593ABC00] 13:40:09 INFO - PROCESS | 3196 | 1464640809661 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155996F400) [pid = 3196] [serial = 1616] [outer = 00000015593ABC00] 13:40:10 INFO - PROCESS | 3196 | 1464640810142 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 671ms 13:40:10 INFO - PROCESS | 3196 | 1464640810181 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 13:40:10 INFO - PROCESS | 3196 | 1464640810183 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 13:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:40:10 INFO - PROCESS | 3196 | 1464640810187 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - PROCESS | 3196 | 1464640810189 Marionette TRACE conn6 <- [1,2118,null,{}] 13:40:10 INFO - PROCESS | 3196 | 1464640810193 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:10 INFO - PROCESS | 3196 | 1464640810311 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 13:40:10 INFO - PROCESS | 3196 | 1464640810397 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:10 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E44C800 == 47 [pid = 3196] [id = 539] 13:40:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155A51E800) [pid = 3196] [serial = 1617] [outer = 0000000000000000] 13:40:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155A563800) [pid = 3196] [serial = 1618] [outer = 000000155A51E800] 13:40:10 INFO - PROCESS | 3196 | 1464640810450 Marionette DEBUG loaded listener.js 13:40:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155AFBDC00) [pid = 3196] [serial = 1619] [outer = 000000155A51E800] 13:40:10 INFO - PROCESS | 3196 | 1464640810928 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 13:40:10 INFO - PROCESS | 3196 | 1464640810968 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 13:40:10 INFO - PROCESS | 3196 | 1464640810971 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:40:10 INFO - PROCESS | 3196 | 1464640810973 Marionette TRACE conn6 <- [1,2122,null,{}] 13:40:10 INFO - PROCESS | 3196 | 1464640810977 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:11 INFO - PROCESS | 3196 | 1464640811104 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 13:40:11 INFO - PROCESS | 3196 | 1464640811168 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E789800 == 48 [pid = 3196] [id = 540] 13:40:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155D40A000) [pid = 3196] [serial = 1620] [outer = 0000000000000000] 13:40:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155D410800) [pid = 3196] [serial = 1621] [outer = 000000155D40A000] 13:40:11 INFO - PROCESS | 3196 | 1464640811215 Marionette DEBUG loaded listener.js 13:40:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001552AD2400) [pid = 3196] [serial = 1622] [outer = 000000155D40A000] 13:40:11 INFO - PROCESS | 3196 | 1464640811646 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 3196 | 1464640811737 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 13:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:40:11 INFO - PROCESS | 3196 | 1464640811750 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 3196 | 1464640811752 Marionette TRACE conn6 <- [1,2126,null,{}] 13:40:11 INFO - PROCESS | 3196 | 1464640811756 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:11 INFO - PROCESS | 3196 | 1464640811969 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155AF2F400) [pid = 3196] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155991AC00) [pid = 3196] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001552911C00) [pid = 3196] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000154D4B2800) [pid = 3196] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001551B10000) [pid = 3196] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155BA96C00) [pid = 3196] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154D368000) [pid = 3196] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001556C7F000) [pid = 3196] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155D2B8000) [pid = 3196] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001558C89C00) [pid = 3196] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001556C7B000) [pid = 3196] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:40:11 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001558F89000) [pid = 3196] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:40:12 INFO - PROCESS | 3196 | 1464640812032 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 3196 | ++DOCSHELL 00000015542E0800 == 49 [pid = 3196] [id = 541] 13:40:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000154D368000) [pid = 3196] [serial = 1623] [outer = 0000000000000000] 13:40:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (0000001552613800) [pid = 3196] [serial = 1624] [outer = 000000154D368000] 13:40:12 INFO - PROCESS | 3196 | 1464640812080 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155AF28800) [pid = 3196] [serial = 1625] [outer = 000000154D368000] 13:40:12 INFO - PROCESS | 3196 | 1464640812460 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 754ms 13:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:40:12 INFO - PROCESS | 3196 | 1464640812497 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 13:40:12 INFO - PROCESS | 3196 | 1464640812500 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 13:40:12 INFO - PROCESS | 3196 | 1464640812503 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:40:12 INFO - PROCESS | 3196 | 1464640812505 Marionette TRACE conn6 <- [1,2130,null,{}] 13:40:12 INFO - PROCESS | 3196 | 1464640812509 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:12 INFO - PROCESS | 3196 | 1464640812599 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 13:40:12 INFO - PROCESS | 3196 | 1464640812606 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560733000 == 50 [pid = 3196] [id = 542] 13:40:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155C550800) [pid = 3196] [serial = 1626] [outer = 0000000000000000] 13:40:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155D993800) [pid = 3196] [serial = 1627] [outer = 000000155C550800] 13:40:12 INFO - PROCESS | 3196 | 1464640812653 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155DB54400) [pid = 3196] [serial = 1628] [outer = 000000155C550800] 13:40:13 INFO - PROCESS | 3196 | 1464640813100 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:40:13 INFO - PROCESS | 3196 | 1464640813138 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 13:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:40:13 INFO - PROCESS | 3196 | 1464640813141 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - PROCESS | 3196 | 1464640813143 Marionette TRACE conn6 <- [1,2134,null,{}] 13:40:13 INFO - PROCESS | 3196 | 1464640813147 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:13 INFO - PROCESS | 3196 | 1464640813235 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 13:40:13 INFO - PROCESS | 3196 | 1464640813241 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:13 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610E1000 == 51 [pid = 3196] [id = 543] 13:40:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155DDAE800) [pid = 3196] [serial = 1629] [outer = 0000000000000000] 13:40:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155DDB8800) [pid = 3196] [serial = 1630] [outer = 000000155DDAE800] 13:40:13 INFO - PROCESS | 3196 | 1464640813288 Marionette DEBUG loaded listener.js 13:40:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155E206800) [pid = 3196] [serial = 1631] [outer = 000000155DDAE800] 13:40:13 INFO - PROCESS | 3196 | 1464640813748 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 13:40:13 INFO - PROCESS | 3196 | 1464640813838 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 13:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:40:13 INFO - PROCESS | 3196 | 1464640813842 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - PROCESS | 3196 | 1464640813844 Marionette TRACE conn6 <- [1,2138,null,{}] 13:40:13 INFO - PROCESS | 3196 | 1464640813847 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:13 INFO - PROCESS | 3196 | 1464640813936 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 13:40:14 INFO - PROCESS | 3196 | 1464640814005 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 3196 | ++DOCSHELL 00000015524B8800 == 52 [pid = 3196] [id = 544] 13:40:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000154C314400) [pid = 3196] [serial = 1632] [outer = 0000000000000000] 13:40:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000154D361000) [pid = 3196] [serial = 1633] [outer = 000000154C314400] 13:40:14 INFO - PROCESS | 3196 | 1464640814137 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000154DB0E800) [pid = 3196] [serial = 1634] [outer = 000000154C314400] 13:40:14 INFO - PROCESS | 3196 | 1464640814810 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 13:40:14 INFO - PROCESS | 3196 | 1464640814881 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 13:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:40:14 INFO - PROCESS | 3196 | 1464640814907 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:40:14 INFO - PROCESS | 3196 | 1464640814911 Marionette TRACE conn6 <- [1,2142,null,{}] 13:40:14 INFO - PROCESS | 3196 | 1464640814917 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 3196 | 1464640815076 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 13:40:15 INFO - PROCESS | 3196 | 1464640815199 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAC4800 == 53 [pid = 3196] [id = 545] 13:40:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (0000001553611000) [pid = 3196] [serial = 1635] [outer = 0000000000000000] 13:40:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (0000001556D3D800) [pid = 3196] [serial = 1636] [outer = 0000001553611000] 13:40:15 INFO - PROCESS | 3196 | 1464640815258 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (0000001558C8E400) [pid = 3196] [serial = 1637] [outer = 0000001553611000] 13:40:15 INFO - PROCESS | 3196 | 1464640815866 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 986ms 13:40:15 INFO - PROCESS | 3196 | 1464640815898 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 3196 | 1464640815903 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 13:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:40:15 INFO - PROCESS | 3196 | 1464640815908 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 3196 | 1464640815910 Marionette TRACE conn6 <- [1,2146,null,{}] 13:40:15 INFO - PROCESS | 3196 | 1464640815915 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:16 INFO - PROCESS | 3196 | 1464640816037 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 13:40:16 INFO - PROCESS | 3196 | 1464640816139 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000156201D000 == 54 [pid = 3196] [id = 546] 13:40:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155A51A800) [pid = 3196] [serial = 1638] [outer = 0000000000000000] 13:40:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155AF30800) [pid = 3196] [serial = 1639] [outer = 000000155A51A800] 13:40:16 INFO - PROCESS | 3196 | 1464640816195 Marionette DEBUG loaded listener.js 13:40:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155C77BC00) [pid = 3196] [serial = 1640] [outer = 000000155A51A800] 13:40:16 INFO - PROCESS | 3196 | 1464640816821 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:40:16 INFO - PROCESS | 3196 | 1464640816857 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 13:40:16 INFO - PROCESS | 3196 | 1464640816863 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:40:16 INFO - PROCESS | 3196 | 1464640816870 Marionette TRACE conn6 <- [1,2150,null,{}] 13:40:16 INFO - PROCESS | 3196 | 1464640816881 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:17 INFO - PROCESS | 3196 | 1464640817042 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 13:40:17 INFO - PROCESS | 3196 | 1464640817175 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:17 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622BE800 == 55 [pid = 3196] [id = 547] 13:40:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155DB4B800) [pid = 3196] [serial = 1641] [outer = 0000000000000000] 13:40:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155E2B0000) [pid = 3196] [serial = 1642] [outer = 000000155DB4B800] 13:40:17 INFO - PROCESS | 3196 | 1464640817233 Marionette DEBUG loaded listener.js 13:40:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155E2CAC00) [pid = 3196] [serial = 1643] [outer = 000000155DB4B800] 13:40:17 INFO - PROCESS | 3196 | 1464640817871 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1035ms 13:40:17 INFO - PROCESS | 3196 | 1464640817898 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 13:40:17 INFO - PROCESS | 3196 | 1464640817902 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 13:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:40:17 INFO - PROCESS | 3196 | 1464640817906 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:40:17 INFO - PROCESS | 3196 | 1464640817908 Marionette TRACE conn6 <- [1,2154,null,{}] 13:40:17 INFO - PROCESS | 3196 | 1464640817913 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 3196 | 1464640818033 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 13:40:18 INFO - PROCESS | 3196 | 1464640818161 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564077000 == 56 [pid = 3196] [id = 548] 13:40:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155E2D6000) [pid = 3196] [serial = 1644] [outer = 0000000000000000] 13:40:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155E2D9400) [pid = 3196] [serial = 1645] [outer = 000000155E2D6000] 13:40:18 INFO - PROCESS | 3196 | 1464640818218 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155E471400) [pid = 3196] [serial = 1646] [outer = 000000155E2D6000] 13:40:18 INFO - PROCESS | 3196 | 1464640818771 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 923ms 13:40:18 INFO - PROCESS | 3196 | 1464640818838 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 13:40:18 INFO - PROCESS | 3196 | 1464640818840 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 13:40:18 INFO - PROCESS | 3196 | 1464640818845 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:40:18 INFO - PROCESS | 3196 | 1464640818847 Marionette TRACE conn6 <- [1,2158,null,{}] 13:40:18 INFO - PROCESS | 3196 | 1464640818851 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 3196 | 1464640818964 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 13:40:19 INFO - PROCESS | 3196 | 1464640819066 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:19 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557432000 == 57 [pid = 3196] [id = 549] 13:40:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (0000001553359800) [pid = 3196] [serial = 1647] [outer = 0000000000000000] 13:40:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (0000001558C27000) [pid = 3196] [serial = 1648] [outer = 0000001553359800] 13:40:19 INFO - PROCESS | 3196 | 1464640819129 Marionette DEBUG loaded listener.js 13:40:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E476800) [pid = 3196] [serial = 1649] [outer = 0000001553359800] 13:40:19 INFO - PROCESS | 3196 | 1464640819950 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1130ms 13:40:19 INFO - PROCESS | 3196 | 1464640819979 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 13:40:19 INFO - PROCESS | 3196 | 1464640819984 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 13:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:40:19 INFO - PROCESS | 3196 | 1464640819990 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:40:19 INFO - PROCESS | 3196 | 1464640819993 Marionette TRACE conn6 <- [1,2162,null,{}] 13:40:20 INFO - PROCESS | 3196 | 1464640819999 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:20 INFO - PROCESS | 3196 | 1464640820111 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 13:40:20 INFO - PROCESS | 3196 | 1464640820216 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:20 INFO - PROCESS | 3196 | ++DOCSHELL 00000015590D6000 == 58 [pid = 3196] [id = 550] 13:40:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000154D4ADC00) [pid = 3196] [serial = 1650] [outer = 0000000000000000] 13:40:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000154E8A5800) [pid = 3196] [serial = 1651] [outer = 000000154D4ADC00] 13:40:20 INFO - PROCESS | 3196 | 1464640820266 Marionette DEBUG loaded listener.js 13:40:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (0000001552AD3C00) [pid = 3196] [serial = 1652] [outer = 000000154D4ADC00] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015610E1000 == 57 [pid = 3196] [id = 543] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001560733000 == 56 [pid = 3196] [id = 542] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015542E0800 == 55 [pid = 3196] [id = 541] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155E789800 == 54 [pid = 3196] [id = 540] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155E44C800 == 53 [pid = 3196] [id = 539] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAE7800 == 52 [pid = 3196] [id = 538] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 000000154E21F800 == 51 [pid = 3196] [id = 537] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015590D1000 == 50 [pid = 3196] [id = 536] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001551B2B000 == 49 [pid = 3196] [id = 535] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (00000015590CB000) [pid = 3196] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155C775000) [pid = 3196] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155D2B9800) [pid = 3196] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155D4B0400) [pid = 3196] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155345E000 == 48 [pid = 3196] [id = 534] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAFB000 == 47 [pid = 3196] [id = 530] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 00000015542DB000 == 46 [pid = 3196] [id = 529] 13:40:20 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E50000 == 45 [pid = 3196] [id = 528] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155BA25400) [pid = 3196] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155A523000) [pid = 3196] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001559920000) [pid = 3196] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001558C87400) [pid = 3196] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000154D4EAC00) [pid = 3196] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (0000001551C62400) [pid = 3196] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000154E254C00) [pid = 3196] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (0000001553356000) [pid = 3196] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001553618000) [pid = 3196] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155BC6DC00) [pid = 3196] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000154DBCE000) [pid = 3196] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000154D3B2C00) [pid = 3196] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (0000001557023800) [pid = 3196] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001559927400) [pid = 3196] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (00000015533B2000) [pid = 3196] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155D412400) [pid = 3196] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155C255000) [pid = 3196] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001558C93400) [pid = 3196] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155D4A7400) [pid = 3196] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (0000001558F15800) [pid = 3196] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155C5B2C00) [pid = 3196] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (0000001558C21C00) [pid = 3196] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:40:20 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155D4AB000) [pid = 3196] [serial = 1070] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:40:20 INFO - PROCESS | 3196 | 1464640820950 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 986ms 13:40:20 INFO - PROCESS | 3196 | 1464640820979 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 13:40:20 INFO - PROCESS | 3196 | 1464640820985 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 13:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:40:21 INFO - PROCESS | 3196 | 1464640820991 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 3196 | 1464640820994 Marionette TRACE conn6 <- [1,2166,null,{}] 13:40:21 INFO - PROCESS | 3196 | 1464640821000 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:21 INFO - PROCESS | 3196 | 1464640821098 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 13:40:21 INFO - PROCESS | 3196 | 1464640821185 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:21 INFO - PROCESS | 3196 | ++DOCSHELL 00000015542E0800 == 46 [pid = 3196] [id = 551] 13:40:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000154D4B2800) [pid = 3196] [serial = 1653] [outer = 0000000000000000] 13:40:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001551C67000) [pid = 3196] [serial = 1654] [outer = 000000154D4B2800] 13:40:21 INFO - PROCESS | 3196 | 1464640821232 Marionette DEBUG loaded listener.js 13:40:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001552ADB800) [pid = 3196] [serial = 1655] [outer = 000000154D4B2800] 13:40:21 INFO - PROCESS | 3196 | 1464640821661 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 733ms 13:40:21 INFO - PROCESS | 3196 | 1464640821725 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 13:40:21 INFO - PROCESS | 3196 | 1464640821728 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 13:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:40:21 INFO - PROCESS | 3196 | 1464640821732 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 3196 | 1464640821736 Marionette TRACE conn6 <- [1,2170,null,{}] 13:40:21 INFO - PROCESS | 3196 | 1464640821752 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:21 INFO - PROCESS | 3196 | 1464640821848 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 13:40:21 INFO - PROCESS | 3196 | 1464640821866 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:21 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AF6D000 == 47 [pid = 3196] [id = 552] 13:40:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001556D48000) [pid = 3196] [serial = 1656] [outer = 0000000000000000] 13:40:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001557024400) [pid = 3196] [serial = 1657] [outer = 0000001556D48000] 13:40:21 INFO - PROCESS | 3196 | 1464640821914 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (0000001558C2EC00) [pid = 3196] [serial = 1658] [outer = 0000001556D48000] 13:40:22 INFO - PROCESS | 3196 | 1464640822370 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 691ms 13:40:22 INFO - PROCESS | 3196 | 1464640822425 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 13:40:22 INFO - PROCESS | 3196 | 1464640822428 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 13:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:40:22 INFO - PROCESS | 3196 | 1464640822432 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:40:22 INFO - PROCESS | 3196 | 1464640822434 Marionette TRACE conn6 <- [1,2174,null,{}] 13:40:22 INFO - PROCESS | 3196 | 1464640822437 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 3196 | 1464640822557 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 13:40:22 INFO - PROCESS | 3196 | 1464640822571 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAF3800 == 48 [pid = 3196] [id = 553] 13:40:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (0000001559378C00) [pid = 3196] [serial = 1659] [outer = 0000000000000000] 13:40:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (00000015593A4C00) [pid = 3196] [serial = 1660] [outer = 0000001559378C00] 13:40:22 INFO - PROCESS | 3196 | 1464640822617 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155991E800) [pid = 3196] [serial = 1661] [outer = 0000001559378C00] 13:40:23 INFO - PROCESS | 3196 | 1464640823058 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 13:40:23 INFO - PROCESS | 3196 | 1464640823127 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 3196 | 1464640823129 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 13:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:40:23 INFO - PROCESS | 3196 | 1464640823132 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 3196 | 1464640823134 Marionette TRACE conn6 <- [1,2178,null,{}] 13:40:23 INFO - PROCESS | 3196 | 1464640823138 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:23 INFO - PROCESS | 3196 | 1464640823257 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 13:40:23 INFO - PROCESS | 3196 | 1464640823310 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:23 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E559800 == 49 [pid = 3196] [id = 554] 13:40:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155996E400) [pid = 3196] [serial = 1662] [outer = 0000000000000000] 13:40:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (00000015599D4C00) [pid = 3196] [serial = 1663] [outer = 000000155996E400] 13:40:23 INFO - PROCESS | 3196 | 1464640823356 Marionette DEBUG loaded listener.js 13:40:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155A616800) [pid = 3196] [serial = 1664] [outer = 000000155996E400] 13:40:23 INFO - PROCESS | 3196 | 1464640823792 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 13:40:23 INFO - PROCESS | 3196 | 1464640823827 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 3196 | 1464640823830 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 13:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:40:23 INFO - PROCESS | 3196 | 1464640823833 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 3196 | 1464640823843 Marionette TRACE conn6 <- [1,2182,null,{}] 13:40:23 INFO - PROCESS | 3196 | 1464640823851 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:24 INFO - PROCESS | 3196 | 1464640824032 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 13:40:24 INFO - PROCESS | 3196 | 1464640824093 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 3196 | ++DOCSHELL 000000155EE5C800 == 50 [pid = 3196] [id = 555] 13:40:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155BA98C00) [pid = 3196] [serial = 1665] [outer = 0000000000000000] 13:40:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155BD18800) [pid = 3196] [serial = 1666] [outer = 000000155BA98C00] 13:40:24 INFO - PROCESS | 3196 | 1464640824140 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155CABC000) [pid = 3196] [serial = 1667] [outer = 000000155BA98C00] 13:40:24 INFO - PROCESS | 3196 | 1464640824561 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 733ms 13:40:24 INFO - PROCESS | 3196 | 1464640824569 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 13:40:24 INFO - PROCESS | 3196 | 1464640824571 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 13:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:40:24 INFO - PROCESS | 3196 | 1464640824580 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:40:24 INFO - PROCESS | 3196 | 1464640824582 Marionette TRACE conn6 <- [1,2186,null,{}] 13:40:24 INFO - PROCESS | 3196 | 1464640824586 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:24 INFO - PROCESS | 3196 | 1464640824705 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 13:40:24 INFO - PROCESS | 3196 | 1464640824713 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600C6000 == 51 [pid = 3196] [id = 556] 13:40:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (0000001558C8D000) [pid = 3196] [serial = 1668] [outer = 0000000000000000] 13:40:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155D4A2C00) [pid = 3196] [serial = 1669] [outer = 0000001558C8D000] 13:40:24 INFO - PROCESS | 3196 | 1464640824808 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155D4B8800) [pid = 3196] [serial = 1670] [outer = 0000001558C8D000] 13:40:25 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000154D31E400) [pid = 3196] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:40:25 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155A51E800) [pid = 3196] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:40:25 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000154D35E800) [pid = 3196] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:40:25 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155361C400) [pid = 3196] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:40:25 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155D40A000) [pid = 3196] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:40:25 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (00000015593ABC00) [pid = 3196] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:40:25 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155334F800) [pid = 3196] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:40:25 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000154D368000) [pid = 3196] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:40:25 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155C550800) [pid = 3196] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:40:25 INFO - PROCESS | 3196 | 1464640825307 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 776ms 13:40:25 INFO - PROCESS | 3196 | 1464640825385 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 13:40:25 INFO - PROCESS | 3196 | 1464640825387 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 13:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:40:25 INFO - PROCESS | 3196 | 1464640825390 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - PROCESS | 3196 | 1464640825392 Marionette TRACE conn6 <- [1,2190,null,{}] 13:40:25 INFO - PROCESS | 3196 | 1464640825396 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:25 INFO - PROCESS | 3196 | 1464640825491 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 13:40:25 INFO - PROCESS | 3196 | 1464640825580 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 3196 | ++DOCSHELL 000000156074B000 == 52 [pid = 3196] [id = 557] 13:40:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000154D35E800) [pid = 3196] [serial = 1671] [outer = 0000000000000000] 13:40:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (0000001557BE6C00) [pid = 3196] [serial = 1672] [outer = 000000154D35E800] 13:40:25 INFO - PROCESS | 3196 | 1464640825625 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155D658800) [pid = 3196] [serial = 1673] [outer = 000000154D35E800] 13:40:25 INFO - PROCESS | 3196 | 1464640825985 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 627ms 13:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:40:26 INFO - PROCESS | 3196 | 1464640826020 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 3196 | 1464640826023 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 13:40:26 INFO - PROCESS | 3196 | 1464640826026 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 3196 | 1464640826028 Marionette TRACE conn6 <- [1,2194,null,{}] 13:40:26 INFO - PROCESS | 3196 | 1464640826031 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 3196 | 1464640826156 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 13:40:26 INFO - PROCESS | 3196 | 1464640826165 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610EF000 == 53 [pid = 3196] [id = 558] 13:40:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155D661400) [pid = 3196] [serial = 1674] [outer = 0000000000000000] 13:40:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155D999C00) [pid = 3196] [serial = 1675] [outer = 000000155D661400] 13:40:26 INFO - PROCESS | 3196 | 1464640826211 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155DB55800) [pid = 3196] [serial = 1676] [outer = 000000155D661400] 13:40:26 INFO - PROCESS | 3196 | 1464640826615 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 13:40:26 INFO - PROCESS | 3196 | 1464640826657 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 3196 | 1464640826660 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 13:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:40:26 INFO - PROCESS | 3196 | 1464640826664 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 3196 | 1464640826666 Marionette TRACE conn6 <- [1,2198,null,{}] 13:40:26 INFO - PROCESS | 3196 | 1464640826670 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 3196 | 1464640826800 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 13:40:26 INFO - PROCESS | 3196 | 1464640826846 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622A6000 == 54 [pid = 3196] [id = 559] 13:40:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155DDB4800) [pid = 3196] [serial = 1677] [outer = 0000000000000000] 13:40:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155E208000) [pid = 3196] [serial = 1678] [outer = 000000155DDB4800] 13:40:26 INFO - PROCESS | 3196 | 1464640826891 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155E2AE800) [pid = 3196] [serial = 1679] [outer = 000000155DDB4800] 13:40:27 INFO - PROCESS | 3196 | 1464640827455 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 838ms 13:40:27 INFO - PROCESS | 3196 | 1464640827505 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 3196 | 1464640827510 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 13:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:40:27 INFO - PROCESS | 3196 | 1464640827516 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 3196 | 1464640827521 Marionette TRACE conn6 <- [1,2202,null,{}] 13:40:27 INFO - PROCESS | 3196 | 1464640827529 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:27 INFO - PROCESS | 3196 | 1464640827684 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 13:40:27 INFO - PROCESS | 3196 | 1464640827819 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EC5800 == 55 [pid = 3196] [id = 560] 13:40:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000154D4E8000) [pid = 3196] [serial = 1680] [outer = 0000000000000000] 13:40:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000154D4EDC00) [pid = 3196] [serial = 1681] [outer = 000000154D4E8000] 13:40:27 INFO - PROCESS | 3196 | 1464640827880 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (00000015528AA400) [pid = 3196] [serial = 1682] [outer = 000000154D4E8000] 13:40:28 INFO - PROCESS | 3196 | 1464640828520 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1034ms 13:40:28 INFO - PROCESS | 3196 | 1464640828554 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 3196 | 1464640828560 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 13:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:40:28 INFO - PROCESS | 3196 | 1464640828567 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - PROCESS | 3196 | 1464640828570 Marionette TRACE conn6 <- [1,2206,null,{}] 13:40:28 INFO - PROCESS | 3196 | 1464640828575 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 3196 | 1464640828715 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 13:40:28 INFO - PROCESS | 3196 | 1464640828845 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E789000 == 56 [pid = 3196] [id = 561] 13:40:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (0000001556C80400) [pid = 3196] [serial = 1683] [outer = 0000000000000000] 13:40:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155702BC00) [pid = 3196] [serial = 1684] [outer = 0000001556C80400] 13:40:28 INFO - PROCESS | 3196 | 1464640828902 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (00000015593A9400) [pid = 3196] [serial = 1685] [outer = 0000001556C80400] 13:40:29 INFO - PROCESS | 3196 | 1464640829469 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 944ms 13:40:29 INFO - PROCESS | 3196 | 1464640829518 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 13:40:29 INFO - PROCESS | 3196 | 1464640829521 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 13:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:40:29 INFO - PROCESS | 3196 | 1464640829525 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 3196 | 1464640829529 Marionette TRACE conn6 <- [1,2210,null,{}] 13:40:29 INFO - PROCESS | 3196 | 1464640829541 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:29 INFO - PROCESS | 3196 | 1464640829671 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 13:40:29 INFO - PROCESS | 3196 | 1464640829795 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:29 INFO - PROCESS | 3196 | ++DOCSHELL 00000015640C4800 == 57 [pid = 3196] [id = 562] 13:40:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155BA9C000) [pid = 3196] [serial = 1686] [outer = 0000000000000000] 13:40:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155CAB6800) [pid = 3196] [serial = 1687] [outer = 000000155BA9C000] 13:40:29 INFO - PROCESS | 3196 | 1464640829855 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155E207400) [pid = 3196] [serial = 1688] [outer = 000000155BA9C000] 13:40:30 INFO - PROCESS | 3196 | 1464640830434 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 943ms 13:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:40:30 INFO - PROCESS | 3196 | 1464640830470 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 13:40:30 INFO - PROCESS | 3196 | 1464640830473 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 13:40:30 INFO - PROCESS | 3196 | 1464640830477 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:40:30 INFO - PROCESS | 3196 | 1464640830479 Marionette TRACE conn6 <- [1,2214,null,{}] 13:40:30 INFO - PROCESS | 3196 | 1464640830483 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:30 INFO - PROCESS | 3196 | 1464640830601 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 13:40:30 INFO - PROCESS | 3196 | 1464640830702 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564122800 == 58 [pid = 3196] [id = 563] 13:40:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155E475400) [pid = 3196] [serial = 1689] [outer = 0000000000000000] 13:40:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155E483C00) [pid = 3196] [serial = 1690] [outer = 000000155E475400] 13:40:30 INFO - PROCESS | 3196 | 1464640830758 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155E48B000) [pid = 3196] [serial = 1691] [outer = 000000155E475400] 13:40:31 INFO - PROCESS | 3196 | 1464640831344 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 881ms 13:40:31 INFO - PROCESS | 3196 | 1464640831360 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 3196 | 1464640831363 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 13:40:31 INFO - PROCESS | 3196 | 1464640831383 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:40:31 INFO - PROCESS | 3196 | 1464640831386 Marionette TRACE conn6 <- [1,2218,null,{}] 13:40:31 INFO - PROCESS | 3196 | 1464640831390 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 3196 | 1464640831504 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 13:40:31 INFO - PROCESS | 3196 | 1464640831605 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 3196 | ++DOCSHELL 000000156480B000 == 59 [pid = 3196] [id = 564] 13:40:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000155E490800) [pid = 3196] [serial = 1692] [outer = 0000000000000000] 13:40:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000155E493C00) [pid = 3196] [serial = 1693] [outer = 000000155E490800] 13:40:31 INFO - PROCESS | 3196 | 1464640831660 Marionette DEBUG loaded listener.js 13:40:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155E49BC00) [pid = 3196] [serial = 1694] [outer = 000000155E490800] 13:40:32 INFO - PROCESS | 3196 | 1464640832262 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 943ms 13:40:32 INFO - PROCESS | 3196 | 1464640832330 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 13:40:32 INFO - PROCESS | 3196 | 1464640832333 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 13:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:40:32 INFO - PROCESS | 3196 | 1464640832337 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 3196 | 1464640832339 Marionette TRACE conn6 <- [1,2222,null,{}] 13:40:32 INFO - PROCESS | 3196 | 1464640832343 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:32 INFO - PROCESS | 3196 | 1464640832486 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 13:40:32 INFO - PROCESS | 3196 | 1464640832613 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:32 INFO - PROCESS | 3196 | ++DOCSHELL 000000156085B000 == 60 [pid = 3196] [id = 565] 13:40:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000154D32AC00) [pid = 3196] [serial = 1695] [outer = 0000000000000000] 13:40:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (000000155E210000) [pid = 3196] [serial = 1696] [outer = 000000154D32AC00] 13:40:32 INFO - PROCESS | 3196 | 1464640832670 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (000000155E609C00) [pid = 3196] [serial = 1697] [outer = 000000154D32AC00] 13:40:33 INFO - PROCESS | 3196 | 1464640833470 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1186ms 13:40:33 INFO - PROCESS | 3196 | 1464640833525 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 13:40:33 INFO - PROCESS | 3196 | 1464640833529 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 13:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:40:33 INFO - PROCESS | 3196 | 1464640833535 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:40:33 INFO - PROCESS | 3196 | 1464640833539 Marionette TRACE conn6 <- [1,2226,null,{}] 13:40:33 INFO - PROCESS | 3196 | 1464640833544 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:33 INFO - PROCESS | 3196 | 1464640833692 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 13:40:33 INFO - PROCESS | 3196 | 1464640833832 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A36800 == 61 [pid = 3196] [id = 566] 13:40:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (000000155240BC00) [pid = 3196] [serial = 1698] [outer = 0000000000000000] 13:40:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (0000001552902C00) [pid = 3196] [serial = 1699] [outer = 000000155240BC00] 13:40:33 INFO - PROCESS | 3196 | 1464640833886 Marionette DEBUG loaded listener.js 13:40:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (0000001553B86C00) [pid = 3196] [serial = 1700] [outer = 000000155240BC00] 13:40:34 INFO - PROCESS | 3196 | 1464640834490 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 984ms 13:40:34 INFO - PROCESS | 3196 | 1464640834523 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 13:40:34 INFO - PROCESS | 3196 | 1464640834529 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 13:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:40:34 INFO - PROCESS | 3196 | 1464640834535 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 3196 | 1464640834538 Marionette TRACE conn6 <- [1,2230,null,{}] 13:40:34 INFO - PROCESS | 3196 | 1464640834542 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:34 INFO - PROCESS | 3196 | 1464640834655 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155AF74800 == 60 [pid = 3196] [id = 404] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 00000015610EF000 == 59 [pid = 3196] [id = 558] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 000000156074B000 == 58 [pid = 3196] [id = 557] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 00000015600C6000 == 57 [pid = 3196] [id = 556] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155EE5C800 == 56 [pid = 3196] [id = 555] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155E559800 == 55 [pid = 3196] [id = 554] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAF3800 == 54 [pid = 3196] [id = 553] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (000000154E961000) [pid = 3196] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (0000001556C82400) [pid = 3196] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (000000155BAA2400) [pid = 3196] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000155D995400) [pid = 3196] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (000000155D661800) [pid = 3196] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155DDB8800) [pid = 3196] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155AF6D000 == 53 [pid = 3196] [id = 552] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 00000015542E0800 == 52 [pid = 3196] [id = 551] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 00000015590D6000 == 51 [pid = 3196] [id = 550] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 000000156201D000 == 50 [pid = 3196] [id = 546] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAC4800 == 49 [pid = 3196] [id = 545] 13:40:34 INFO - PROCESS | 3196 | --DOCSHELL 00000015524B8800 == 48 [pid = 3196] [id = 544] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000154D35FC00) [pid = 3196] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000154D940000) [pid = 3196] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000155A563800) [pid = 3196] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (000000154D3B0800) [pid = 3196] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (0000001551C5BC00) [pid = 3196] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (0000001558C8A400) [pid = 3196] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (0000001559353C00) [pid = 3196] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155D410800) [pid = 3196] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155961EC00) [pid = 3196] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (00000015537D0400) [pid = 3196] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155643AC00) [pid = 3196] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155AFBDC00) [pid = 3196] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001552613800) [pid = 3196] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001552AD2400) [pid = 3196] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155D993800) [pid = 3196] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155DB54400) [pid = 3196] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155AF28800) [pid = 3196] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155996F400) [pid = 3196] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 3196 | 1464640834848 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:34 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552327000 == 49 [pid = 3196] [id = 567] 13:40:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000154D329C00) [pid = 3196] [serial = 1701] [outer = 0000000000000000] 13:40:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000154D36B800) [pid = 3196] [serial = 1702] [outer = 000000154D329C00] 13:40:34 INFO - PROCESS | 3196 | 1464640834897 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (0000001551B79000) [pid = 3196] [serial = 1703] [outer = 000000154D329C00] 13:40:35 INFO - PROCESS | 3196 | 1464640835372 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 879ms 13:40:35 INFO - PROCESS | 3196 | 1464640835415 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 13:40:35 INFO - PROCESS | 3196 | 1464640835418 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 13:40:35 INFO - PROCESS | 3196 | 1464640835421 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:40:35 INFO - PROCESS | 3196 | 1464640835425 Marionette TRACE conn6 <- [1,2234,null,{}] 13:40:35 INFO - PROCESS | 3196 | 1464640835436 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:35 INFO - PROCESS | 3196 | 1464640835533 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 13:40:35 INFO - PROCESS | 3196 | 1464640835543 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C7F9800 == 50 [pid = 3196] [id = 568] 13:40:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (0000001558C91000) [pid = 3196] [serial = 1704] [outer = 0000000000000000] 13:40:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (0000001558F0FC00) [pid = 3196] [serial = 1705] [outer = 0000001558C91000] 13:40:35 INFO - PROCESS | 3196 | 1464640835593 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (00000015593AD400) [pid = 3196] [serial = 1706] [outer = 0000001558C91000] 13:40:36 INFO - PROCESS | 3196 | 1464640836065 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 690ms 13:40:36 INFO - PROCESS | 3196 | 1464640836115 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 3196 | 1464640836118 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 13:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:40:36 INFO - PROCESS | 3196 | 1464640836121 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 3196 | 1464640836123 Marionette TRACE conn6 <- [1,2238,null,{}] 13:40:36 INFO - PROCESS | 3196 | 1464640836127 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 3196 | 1464640836223 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 13:40:36 INFO - PROCESS | 3196 | 1464640836232 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E453800 == 51 [pid = 3196] [id = 569] 13:40:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (0000001559974000) [pid = 3196] [serial = 1707] [outer = 0000000000000000] 13:40:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155A51A000) [pid = 3196] [serial = 1708] [outer = 0000001559974000] 13:40:36 INFO - PROCESS | 3196 | 1464640836286 Marionette DEBUG loaded listener.js 13:40:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155AF2F400) [pid = 3196] [serial = 1709] [outer = 0000001559974000] 13:40:36 INFO - PROCESS | 3196 | 1464640836782 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 13:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:40:36 INFO - PROCESS | 3196 | 1464640836814 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 3196 | 1464640836817 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 13:40:36 INFO - PROCESS | 3196 | 1464640836820 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 3196 | 1464640836822 Marionette TRACE conn6 <- [1,2242,null,{}] 13:40:36 INFO - PROCESS | 3196 | 1464640836825 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 3196 | 1464640836916 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 13:40:36 INFO - PROCESS | 3196 | 1464640836923 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E785800 == 52 [pid = 3196] [id = 570] 13:40:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155A51BC00) [pid = 3196] [serial = 1710] [outer = 0000000000000000] 13:40:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155BA18C00) [pid = 3196] [serial = 1711] [outer = 000000155A51BC00] 13:40:36 INFO - PROCESS | 3196 | 1464640836969 Marionette DEBUG loaded listener.js 13:40:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155BD16000) [pid = 3196] [serial = 1712] [outer = 000000155A51BC00] 13:40:37 INFO - PROCESS | 3196 | 1464640837458 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 13:40:37 INFO - PROCESS | 3196 | 1464640837494 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 13:40:37 INFO - PROCESS | 3196 | 1464640837497 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 13:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:40:37 INFO - PROCESS | 3196 | 1464640837500 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:40:37 INFO - PROCESS | 3196 | 1464640837502 Marionette TRACE conn6 <- [1,2246,null,{}] 13:40:37 INFO - PROCESS | 3196 | 1464640837505 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:37 INFO - PROCESS | 3196 | 1464640837647 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 13:40:37 INFO - PROCESS | 3196 | 1464640837739 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:37 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600C4000 == 53 [pid = 3196] [id = 571] 13:40:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155D414C00) [pid = 3196] [serial = 1713] [outer = 0000000000000000] 13:40:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155D4B9400) [pid = 3196] [serial = 1714] [outer = 000000155D414C00] 13:40:37 INFO - PROCESS | 3196 | 1464640837785 Marionette DEBUG loaded listener.js 13:40:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155D98FC00) [pid = 3196] [serial = 1715] [outer = 000000155D414C00] 13:40:38 INFO - PROCESS | 3196 | 1464640838242 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 776ms 13:40:38 INFO - PROCESS | 3196 | 1464640838280 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 13:40:38 INFO - PROCESS | 3196 | 1464640838282 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 13:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:40:38 INFO - PROCESS | 3196 | 1464640838285 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:40:38 INFO - PROCESS | 3196 | 1464640838287 Marionette TRACE conn6 <- [1,2250,null,{}] 13:40:38 INFO - PROCESS | 3196 | 1464640838290 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:38 INFO - PROCESS | 3196 | 1464640838410 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 13:40:38 INFO - PROCESS | 3196 | 1464640838468 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:38 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610EA000 == 54 [pid = 3196] [id = 572] 13:40:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000155D666400) [pid = 3196] [serial = 1716] [outer = 0000000000000000] 13:40:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000155DDB1000) [pid = 3196] [serial = 1717] [outer = 000000155D666400] 13:40:38 INFO - PROCESS | 3196 | 1464640838513 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155E2ADC00) [pid = 3196] [serial = 1718] [outer = 000000155D666400] 13:40:38 INFO - PROCESS | 3196 | 1464640838951 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 689ms 13:40:38 INFO - PROCESS | 3196 | 1464640838978 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 13:40:38 INFO - PROCESS | 3196 | 1464640838980 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 13:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:40:38 INFO - PROCESS | 3196 | 1464640838990 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:40:38 INFO - PROCESS | 3196 | 1464640838992 Marionette TRACE conn6 <- [1,2254,null,{}] 13:40:39 INFO - PROCESS | 3196 | 1464640839001 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:39 INFO - PROCESS | 3196 | 1464640839408 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000154D3BE000) [pid = 3196] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (0000001552465800) [pid = 3196] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000154D4AA800) [pid = 3196] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (000000155E4C8000) [pid = 3196] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (0000001557BDCC00) [pid = 3196] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000154D3B2400) [pid = 3196] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000155CABB400) [pid = 3196] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (0000001558C8A800) [pid = 3196] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001559613000) [pid = 3196] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155C552C00) [pid = 3196] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155AF2FC00) [pid = 3196] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (0000001552A28000) [pid = 3196] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (00000015529AD800) [pid = 3196] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (00000015576A3C00) [pid = 3196] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155A526400) [pid = 3196] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (0000001556D48000) [pid = 3196] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (0000001559378C00) [pid = 3196] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000154D4ADC00) [pid = 3196] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000154D4B2800) [pid = 3196] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001558C8D000) [pid = 3196] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (0000001553359800) [pid = 3196] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155BA98C00) [pid = 3196] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155D661400) [pid = 3196] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000154D35E800) [pid = 3196] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155996E400) [pid = 3196] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155D992C00) [pid = 3196] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000154D3BC800) [pid = 3196] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001553610800) [pid = 3196] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155AF2E400) [pid = 3196] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155D65CC00) [pid = 3196] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000154D365000) [pid = 3196] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155DDAE800) [pid = 3196] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:40:39 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155D4A5400) [pid = 3196] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:40:39 INFO - PROCESS | 3196 | 1464640839485 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E22D000 == 55 [pid = 3196] [id = 573] 13:40:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000154D11F400) [pid = 3196] [serial = 1719] [outer = 0000000000000000] 13:40:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000154D3B2400) [pid = 3196] [serial = 1720] [outer = 000000154D11F400] 13:40:39 INFO - PROCESS | 3196 | 1464640839531 Marionette DEBUG loaded listener.js 13:40:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155248C800) [pid = 3196] [serial = 1721] [outer = 000000154D11F400] 13:40:39 INFO - PROCESS | 3196 | 1464640839908 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 983ms 13:40:39 INFO - PROCESS | 3196 | 1464640839975 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 3196 | 1464640839977 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 13:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:40:39 INFO - PROCESS | 3196 | 1464640839980 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - PROCESS | 3196 | 1464640839982 Marionette TRACE conn6 <- [1,2258,null,{}] 13:40:39 INFO - PROCESS | 3196 | 1464640839986 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:40 INFO - PROCESS | 3196 | 1464640840075 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 13:40:40 INFO - PROCESS | 3196 | 1464640840082 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:40 INFO - PROCESS | 3196 | ++DOCSHELL 000000156211C800 == 56 [pid = 3196] [id = 574] 13:40:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001553610800) [pid = 3196] [serial = 1722] [outer = 0000000000000000] 13:40:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (00000015593A3400) [pid = 3196] [serial = 1723] [outer = 0000001553610800] 13:40:40 INFO - PROCESS | 3196 | 1464640840129 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155AFB4800) [pid = 3196] [serial = 1724] [outer = 0000001553610800] 13:40:40 INFO - PROCESS | 3196 | 1464640840564 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 627ms 13:40:40 INFO - PROCESS | 3196 | 1464640840616 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 3196 | 1464640840618 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 13:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:40:40 INFO - PROCESS | 3196 | 1464640840622 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - PROCESS | 3196 | 1464640840624 Marionette TRACE conn6 <- [1,2262,null,{}] 13:40:40 INFO - PROCESS | 3196 | 1464640840628 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:40 INFO - PROCESS | 3196 | 1464640840725 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 13:40:40 INFO - PROCESS | 3196 | 1464640840767 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:40 INFO - PROCESS | 3196 | ++DOCSHELL 00000015640C3000 == 57 [pid = 3196] [id = 575] 13:40:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155D659800) [pid = 3196] [serial = 1725] [outer = 0000000000000000] 13:40:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155D992C00) [pid = 3196] [serial = 1726] [outer = 000000155D659800] 13:40:40 INFO - PROCESS | 3196 | 1464640840813 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155E2D7C00) [pid = 3196] [serial = 1727] [outer = 000000155D659800] 13:40:41 INFO - PROCESS | 3196 | 1464640841270 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 13:40:41 INFO - PROCESS | 3196 | 1464640841314 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 3196 | 1464640841317 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 13:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:40:41 INFO - PROCESS | 3196 | 1464640841320 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - PROCESS | 3196 | 1464640841323 Marionette TRACE conn6 <- [1,2266,null,{}] 13:40:41 INFO - PROCESS | 3196 | 1464640841326 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:41 INFO - PROCESS | 3196 | 1464640841505 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 13:40:41 INFO - PROCESS | 3196 | 1464640841632 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 3196 | ++DOCSHELL 000000155331C800 == 58 [pid = 3196] [id = 576] 13:40:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000154D1E8400) [pid = 3196] [serial = 1728] [outer = 0000000000000000] 13:40:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000154D362800) [pid = 3196] [serial = 1729] [outer = 000000154D1E8400] 13:40:41 INFO - PROCESS | 3196 | 1464640841693 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000154E961000) [pid = 3196] [serial = 1730] [outer = 000000154D1E8400] 13:40:42 INFO - PROCESS | 3196 | 1464640842360 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1078ms 13:40:42 INFO - PROCESS | 3196 | 1464640842402 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 13:40:42 INFO - PROCESS | 3196 | 1464640842407 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 13:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:40:42 INFO - PROCESS | 3196 | 1464640842412 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 3196 | 1464640842416 Marionette TRACE conn6 <- [1,2270,null,{}] 13:40:42 INFO - PROCESS | 3196 | 1464640842421 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 3196 | 1464640842545 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 13:40:42 INFO - PROCESS | 3196 | 1464640842679 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAED800 == 59 [pid = 3196] [id = 577] 13:40:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (0000001556D3C000) [pid = 3196] [serial = 1731] [outer = 0000000000000000] 13:40:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155702A800) [pid = 3196] [serial = 1732] [outer = 0000001556D3C000] 13:40:42 INFO - PROCESS | 3196 | 1464640842739 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (0000001559379C00) [pid = 3196] [serial = 1733] [outer = 0000001556D3C000] 13:40:43 INFO - PROCESS | 3196 | 1464640843355 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 13:40:43 INFO - PROCESS | 3196 | 1464640843401 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 3196 | 1464640843405 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 13:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:40:43 INFO - PROCESS | 3196 | 1464640843409 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 3196 | 1464640843411 Marionette TRACE conn6 <- [1,2274,null,{}] 13:40:43 INFO - PROCESS | 3196 | 1464640843416 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 3196 | 1464640843540 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 13:40:43 INFO - PROCESS | 3196 | 1464640843676 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564844000 == 60 [pid = 3196] [id = 578] 13:40:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155BA96C00) [pid = 3196] [serial = 1734] [outer = 0000000000000000] 13:40:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155C774800) [pid = 3196] [serial = 1735] [outer = 000000155BA96C00] 13:40:43 INFO - PROCESS | 3196 | 1464640843734 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155D4A8800) [pid = 3196] [serial = 1736] [outer = 000000155BA96C00] 13:40:44 INFO - PROCESS | 3196 | 1464640844316 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 943ms 13:40:44 INFO - PROCESS | 3196 | 1464640844353 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 13:40:44 INFO - PROCESS | 3196 | 1464640844358 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 13:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:40:44 INFO - PROCESS | 3196 | 1464640844370 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:40:44 INFO - PROCESS | 3196 | 1464640844376 Marionette TRACE conn6 <- [1,2278,null,{}] 13:40:44 INFO - PROCESS | 3196 | 1464640844380 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:44 INFO - PROCESS | 3196 | 1464640844537 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 13:40:44 INFO - PROCESS | 3196 | 1464640844671 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:44 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564F26800 == 61 [pid = 3196] [id = 579] 13:40:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155BA97C00) [pid = 3196] [serial = 1737] [outer = 0000000000000000] 13:40:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155E4A1000) [pid = 3196] [serial = 1738] [outer = 000000155BA97C00] 13:40:44 INFO - PROCESS | 3196 | 1464640844728 Marionette DEBUG loaded listener.js 13:40:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155E4C7000) [pid = 3196] [serial = 1739] [outer = 000000155BA97C00] 13:40:45 INFO - PROCESS | 3196 | 1464640845343 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1002ms 13:40:45 INFO - PROCESS | 3196 | 1464640845376 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 13:40:45 INFO - PROCESS | 3196 | 1464640845379 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 13:40:45 INFO - PROCESS | 3196 | 1464640845384 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:40:45 INFO - PROCESS | 3196 | 1464640845386 Marionette TRACE conn6 <- [1,2282,null,{}] 13:40:45 INFO - PROCESS | 3196 | 1464640845390 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:45 INFO - PROCESS | 3196 | 1464640845507 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 13:40:45 INFO - PROCESS | 3196 | 1464640845639 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565519000 == 62 [pid = 3196] [id = 580] 13:40:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155E609000) [pid = 3196] [serial = 1740] [outer = 0000000000000000] 13:40:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155EB0F800) [pid = 3196] [serial = 1741] [outer = 000000155E609000] 13:40:45 INFO - PROCESS | 3196 | 1464640845696 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155EB15800) [pid = 3196] [serial = 1742] [outer = 000000155E609000] 13:40:46 INFO - PROCESS | 3196 | 1464640846333 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 984ms 13:40:46 INFO - PROCESS | 3196 | 1464640846372 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 3196 | 1464640846375 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 13:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:40:46 INFO - PROCESS | 3196 | 1464640846379 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:40:46 INFO - PROCESS | 3196 | 1464640846382 Marionette TRACE conn6 <- [1,2286,null,{}] 13:40:46 INFO - PROCESS | 3196 | 1464640846386 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:46 INFO - PROCESS | 3196 | 1464640846501 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 13:40:46 INFO - PROCESS | 3196 | 1464640846649 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565672800 == 63 [pid = 3196] [id = 581] 13:40:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155EB1C800) [pid = 3196] [serial = 1743] [outer = 0000000000000000] 13:40:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155EBC7C00) [pid = 3196] [serial = 1744] [outer = 000000155EB1C800] 13:40:46 INFO - PROCESS | 3196 | 1464640846713 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155EBD1C00) [pid = 3196] [serial = 1745] [outer = 000000155EB1C800] 13:40:47 INFO - PROCESS | 3196 | 1464640847293 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 942ms 13:40:47 INFO - PROCESS | 3196 | 1464640847323 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 13:40:47 INFO - PROCESS | 3196 | 1464640847326 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 13:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:40:47 INFO - PROCESS | 3196 | 1464640847329 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:40:47 INFO - PROCESS | 3196 | 1464640847331 Marionette TRACE conn6 <- [1,2290,null,{}] 13:40:47 INFO - PROCESS | 3196 | 1464640847336 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 3196 | 1464640847455 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 13:40:47 INFO - PROCESS | 3196 | 1464640847799 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EAF000 == 64 [pid = 3196] [id = 582] 13:40:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000154D3B5800) [pid = 3196] [serial = 1746] [outer = 0000000000000000] 13:40:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000154D4A9400) [pid = 3196] [serial = 1747] [outer = 000000154D3B5800] 13:40:47 INFO - PROCESS | 3196 | 1464640847852 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (0000001551D3E800) [pid = 3196] [serial = 1748] [outer = 000000154D3B5800] 13:40:48 INFO - PROCESS | 3196 | 1464640848560 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1283ms 13:40:48 INFO - PROCESS | 3196 | 1464640848616 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 3196 | 1464640848620 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 13:40:48 INFO - PROCESS | 3196 | 1464640848625 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:40:48 INFO - PROCESS | 3196 | 1464640848629 Marionette TRACE conn6 <- [1,2294,null,{}] 13:40:48 INFO - PROCESS | 3196 | 1464640848634 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 3196 | 1464640848784 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 000000156201A800 == 63 [pid = 3196] [id = 533] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 0000001561EE2800 == 62 [pid = 3196] [id = 532] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 00000015640C3000 == 61 [pid = 3196] [id = 575] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 000000156211C800 == 60 [pid = 3196] [id = 574] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 000000154E22D000 == 59 [pid = 3196] [id = 573] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 00000015610EA000 == 58 [pid = 3196] [id = 572] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 00000015600C4000 == 57 [pid = 3196] [id = 571] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 000000155E785800 == 56 [pid = 3196] [id = 570] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 000000155E453800 == 55 [pid = 3196] [id = 569] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 000000155C7F9800 == 54 [pid = 3196] [id = 568] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (000000154D361000) [pid = 3196] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (0000001556D3D800) [pid = 3196] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155AF30800) [pid = 3196] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000155E2B0000) [pid = 3196] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155E2D9400) [pid = 3196] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155E208000) [pid = 3196] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 0000001552327000 == 53 [pid = 3196] [id = 567] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 0000001552A36800 == 52 [pid = 3196] [id = 566] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 00000015640C4800 == 51 [pid = 3196] [id = 562] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 000000155E789000 == 50 [pid = 3196] [id = 561] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EC5800 == 49 [pid = 3196] [id = 560] 13:40:48 INFO - PROCESS | 3196 | --DOCSHELL 00000015622A6000 == 48 [pid = 3196] [id = 559] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (0000001552904C00) [pid = 3196] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (0000001558C90000) [pid = 3196] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155D4BB400) [pid = 3196] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155D86DC00) [pid = 3196] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001551C62C00) [pid = 3196] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155E206800) [pid = 3196] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155643D400) [pid = 3196] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (0000001553496C00) [pid = 3196] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (00000015523B6000) [pid = 3196] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155E610800) [pid = 3196] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155BAA0000) [pid = 3196] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000154D80CC00) [pid = 3196] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155D40C800) [pid = 3196] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (00000015593A5C00) [pid = 3196] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155991C400) [pid = 3196] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155CAB1000) [pid = 3196] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155AFB8000) [pid = 3196] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155640F800) [pid = 3196] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001556436400) [pid = 3196] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155961C000) [pid = 3196] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155AF27400) [pid = 3196] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155DB48C00) [pid = 3196] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155D4BD800) [pid = 3196] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001557024400) [pid = 3196] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (0000001558C2EC00) [pid = 3196] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (00000015593A4C00) [pid = 3196] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001552AD3C00) [pid = 3196] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000154E8A5800) [pid = 3196] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001551C67000) [pid = 3196] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000155D4A2C00) [pid = 3196] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001558C27000) [pid = 3196] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155E476800) [pid = 3196] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001552ADB800) [pid = 3196] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155CABC000) [pid = 3196] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155BD18800) [pid = 3196] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155DB55800) [pid = 3196] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (0000001557BE6C00) [pid = 3196] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155D999C00) [pid = 3196] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155D4B8800) [pid = 3196] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (00000015599D4C00) [pid = 3196] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000155A616800) [pid = 3196] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155D658800) [pid = 3196] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155991E800) [pid = 3196] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 3196 | 1464640848950 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A36800 == 49 [pid = 3196] [id = 583] 13:40:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000154D320400) [pid = 3196] [serial = 1749] [outer = 0000000000000000] 13:40:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000154D3B1400) [pid = 3196] [serial = 1750] [outer = 000000154D320400] 13:40:49 INFO - PROCESS | 3196 | 1464640849002 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (0000001552411000) [pid = 3196] [serial = 1751] [outer = 000000154D320400] 13:40:49 INFO - PROCESS | 3196 | 1464640849491 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 880ms 13:40:49 INFO - PROCESS | 3196 | 1464640849512 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 3196 | 1464640849516 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 13:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:40:49 INFO - PROCESS | 3196 | 1464640849520 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:40:49 INFO - PROCESS | 3196 | 1464640849522 Marionette TRACE conn6 <- [1,2298,null,{}] 13:40:49 INFO - PROCESS | 3196 | 1464640849526 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:49 INFO - PROCESS | 3196 | 1464640849623 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 13:40:49 INFO - PROCESS | 3196 | 1464640849632 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 3196 | ++DOCSHELL 000000155931B000 == 50 [pid = 3196] [id = 584] 13:40:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155360D800) [pid = 3196] [serial = 1752] [outer = 0000000000000000] 13:40:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (0000001556409C00) [pid = 3196] [serial = 1753] [outer = 000000155360D800] 13:40:49 INFO - PROCESS | 3196 | 1464640849679 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001556C7FC00) [pid = 3196] [serial = 1754] [outer = 000000155360D800] 13:40:50 INFO - PROCESS | 3196 | 1464640850162 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 13:40:50 INFO - PROCESS | 3196 | 1464640850215 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 3196 | 1464640850218 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 13:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:40:50 INFO - PROCESS | 3196 | 1464640850228 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 3196 | 1464640850234 Marionette TRACE conn6 <- [1,2302,null,{}] 13:40:50 INFO - PROCESS | 3196 | 1464640850239 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:50 INFO - PROCESS | 3196 | 1464640850336 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 13:40:50 INFO - PROCESS | 3196 | 1464640850460 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:50 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C7FB800 == 51 [pid = 3196] [id = 585] 13:40:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155643C000) [pid = 3196] [serial = 1755] [outer = 0000000000000000] 13:40:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001558C84800) [pid = 3196] [serial = 1756] [outer = 000000155643C000] 13:40:50 INFO - PROCESS | 3196 | 1464640850506 Marionette DEBUG loaded listener.js 13:40:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001558F15400) [pid = 3196] [serial = 1757] [outer = 000000155643C000] 13:40:50 INFO - PROCESS | 3196 | 1464640850890 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 13:40:50 INFO - PROCESS | 3196 | 1464640850925 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 3196 | 1464640850928 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 13:40:50 INFO - PROCESS | 3196 | 1464640850932 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:40:50 INFO - PROCESS | 3196 | 1464640850934 Marionette TRACE conn6 <- [1,2306,null,{}] 13:40:50 INFO - PROCESS | 3196 | 1464640850937 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:51 INFO - PROCESS | 3196 | 1464640851071 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 13:40:51 INFO - PROCESS | 3196 | 1464640851088 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E417000 == 52 [pid = 3196] [id = 586] 13:40:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001559610000) [pid = 3196] [serial = 1758] [outer = 0000000000000000] 13:40:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (0000001559636400) [pid = 3196] [serial = 1759] [outer = 0000001559610000] 13:40:51 INFO - PROCESS | 3196 | 1464640851134 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001559928800) [pid = 3196] [serial = 1760] [outer = 0000001559610000] 13:40:51 INFO - PROCESS | 3196 | 1464640851584 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 13:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:40:51 INFO - PROCESS | 3196 | 1464640851608 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 13:40:51 INFO - PROCESS | 3196 | 1464640851611 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:40:51 INFO - PROCESS | 3196 | 1464640851613 Marionette TRACE conn6 <- [1,2310,null,{}] 13:40:51 INFO - PROCESS | 3196 | 1464640851617 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:51 INFO - PROCESS | 3196 | 1464640851741 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 13:40:51 INFO - PROCESS | 3196 | 1464640851831 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E662800 == 53 [pid = 3196] [id = 587] 13:40:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155AF27C00) [pid = 3196] [serial = 1761] [outer = 0000000000000000] 13:40:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155AF2C400) [pid = 3196] [serial = 1762] [outer = 000000155AF27C00] 13:40:51 INFO - PROCESS | 3196 | 1464640851891 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155BA22400) [pid = 3196] [serial = 1763] [outer = 000000155AF27C00] 13:40:52 INFO - PROCESS | 3196 | 1464640852337 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 776ms 13:40:52 INFO - PROCESS | 3196 | 1464640852391 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 13:40:52 INFO - PROCESS | 3196 | 1464640852393 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 13:40:52 INFO - PROCESS | 3196 | 1464640852404 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:40:52 INFO - PROCESS | 3196 | 1464640852406 Marionette TRACE conn6 <- [1,2314,null,{}] 13:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:40:52 INFO - PROCESS | 3196 | 1464640852410 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:52 INFO - PROCESS | 3196 | 1464640852536 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 13:40:52 INFO - PROCESS | 3196 | 1464640852597 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E795000 == 54 [pid = 3196] [id = 588] 13:40:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155BA1FC00) [pid = 3196] [serial = 1764] [outer = 0000000000000000] 13:40:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155CABB400) [pid = 3196] [serial = 1765] [outer = 000000155BA1FC00] 13:40:52 INFO - PROCESS | 3196 | 1464640852642 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155D414400) [pid = 3196] [serial = 1766] [outer = 000000155BA1FC00] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000154D11F400) [pid = 3196] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155DB4B800) [pid = 3196] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155A51A800) [pid = 3196] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155E2D6000) [pid = 3196] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001553611000) [pid = 3196] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000154C314400) [pid = 3196] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155D414C00) [pid = 3196] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155D666400) [pid = 3196] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000154D329C00) [pid = 3196] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001559974000) [pid = 3196] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155240BC00) [pid = 3196] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (0000001558C91000) [pid = 3196] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155A51BC00) [pid = 3196] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:40:53 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (0000001553610800) [pid = 3196] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:40:53 INFO - PROCESS | 3196 | 1464640853232 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 880ms 13:40:53 INFO - PROCESS | 3196 | 1464640853291 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 3196 | 1464640853293 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 13:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:40:53 INFO - PROCESS | 3196 | 1464640853296 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 3196 | 1464640853298 Marionette TRACE conn6 <- [1,2318,null,{}] 13:40:53 INFO - PROCESS | 3196 | 1464640853302 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:53 INFO - PROCESS | 3196 | 1464640853423 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 13:40:53 INFO - PROCESS | 3196 | 1464640853482 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 3196 | ++DOCSHELL 000000155EE66800 == 55 [pid = 3196] [id = 589] 13:40:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (0000001551CCB800) [pid = 3196] [serial = 1767] [outer = 0000000000000000] 13:40:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155996CC00) [pid = 3196] [serial = 1768] [outer = 0000001551CCB800] 13:40:53 INFO - PROCESS | 3196 | 1464640853527 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155D4A3800) [pid = 3196] [serial = 1769] [outer = 0000001551CCB800] 13:40:53 INFO - PROCESS | 3196 | 1464640853883 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 628ms 13:40:53 INFO - PROCESS | 3196 | 1464640853939 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 3196 | 1464640853941 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 13:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:40:53 INFO - PROCESS | 3196 | 1464640853945 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 3196 | 1464640853947 Marionette TRACE conn6 <- [1,2322,null,{}] 13:40:53 INFO - PROCESS | 3196 | 1464640853951 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 3196 | 1464640854042 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 13:40:54 INFO - PROCESS | 3196 | 1464640854049 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 3196 | ++DOCSHELL 000000156073A000 == 56 [pid = 3196] [id = 590] 13:40:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155D4AFC00) [pid = 3196] [serial = 1770] [outer = 0000000000000000] 13:40:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155D4C1C00) [pid = 3196] [serial = 1771] [outer = 000000155D4AFC00] 13:40:54 INFO - PROCESS | 3196 | 1464640854095 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155D666400) [pid = 3196] [serial = 1772] [outer = 000000155D4AFC00] 13:40:54 INFO - PROCESS | 3196 | 1464640854525 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 13:40:54 INFO - PROCESS | 3196 | 1464640854576 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 13:40:54 INFO - PROCESS | 3196 | 1464640854579 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 13:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:40:54 INFO - PROCESS | 3196 | 1464640854587 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:40:54 INFO - PROCESS | 3196 | 1464640854589 Marionette TRACE conn6 <- [1,2326,null,{}] 13:40:54 INFO - PROCESS | 3196 | 1464640854593 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 3196 | 1464640854690 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 13:40:54 INFO - PROCESS | 3196 | 1464640854697 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E50000 == 57 [pid = 3196] [id = 591] 13:40:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155D993800) [pid = 3196] [serial = 1773] [outer = 0000000000000000] 13:40:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155DB49400) [pid = 3196] [serial = 1774] [outer = 000000155D993800] 13:40:54 INFO - PROCESS | 3196 | 1464640854741 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155DDB5C00) [pid = 3196] [serial = 1775] [outer = 000000155D993800] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001552A3A000 == 56 [pid = 3196] [id = 390] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000156085B000 == 55 [pid = 3196] [id = 565] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E49800 == 54 [pid = 3196] [id = 518] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155EE60800 == 53 [pid = 3196] [id = 503] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001557432000 == 52 [pid = 3196] [id = 549] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001553905800 == 51 [pid = 3196] [id = 474] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D72800 == 50 [pid = 3196] [id = 531] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EC9000 == 49 [pid = 3196] [id = 393] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001564122800 == 48 [pid = 3196] [id = 563] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155E7AB800 == 47 [pid = 3196] [id = 502] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000156480B000 == 46 [pid = 3196] [id = 564] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155D84E000 == 45 [pid = 3196] [id = 496] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 00000015622BE800 == 44 [pid = 3196] [id = 547] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000154E8D4800 == 43 [pid = 3196] [id = 389] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155E546800 == 42 [pid = 3196] [id = 498] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000154DB36800 == 41 [pid = 3196] [id = 388] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001564077000 == 40 [pid = 3196] [id = 548] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001552A36800 == 39 [pid = 3196] [id = 583] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EAF000 == 38 [pid = 3196] [id = 582] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001565672800 == 37 [pid = 3196] [id = 581] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001565519000 == 36 [pid = 3196] [id = 580] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001564F26800 == 35 [pid = 3196] [id = 579] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 0000001564844000 == 34 [pid = 3196] [id = 578] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAED800 == 33 [pid = 3196] [id = 577] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155331C800 == 32 [pid = 3196] [id = 576] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155931B000 == 31 [pid = 3196] [id = 584] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155E662800 == 30 [pid = 3196] [id = 587] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155E795000 == 29 [pid = 3196] [id = 588] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155E417000 == 28 [pid = 3196] [id = 586] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155C7FB800 == 27 [pid = 3196] [id = 585] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000155EE66800 == 26 [pid = 3196] [id = 589] 13:40:56 INFO - PROCESS | 3196 | --DOCSHELL 000000156073A000 == 25 [pid = 3196] [id = 590] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155E2CAC00) [pid = 3196] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155C77BC00) [pid = 3196] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155E471400) [pid = 3196] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001558C8E400) [pid = 3196] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000154DB0E800) [pid = 3196] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155D992C00) [pid = 3196] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155D4B9400) [pid = 3196] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155DDB1000) [pid = 3196] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155D98FC00) [pid = 3196] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000154D36B800) [pid = 3196] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001551B79000) [pid = 3196] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155CAB6800) [pid = 3196] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155A51A000) [pid = 3196] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155AF2F400) [pid = 3196] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (0000001553B86C00) [pid = 3196] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001552902C00) [pid = 3196] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001558F0FC00) [pid = 3196] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (00000015593AD400) [pid = 3196] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000155E2ADC00) [pid = 3196] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (000000155E493C00) [pid = 3196] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155BA18C00) [pid = 3196] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000155E210000) [pid = 3196] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (000000155702BC00) [pid = 3196] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000154D4EDC00) [pid = 3196] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (00000015593A3400) [pid = 3196] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (000000155E483C00) [pid = 3196] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (000000154D3B2400) [pid = 3196] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (000000155248C800) [pid = 3196] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (000000155BD16000) [pid = 3196] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (000000155AFB4800) [pid = 3196] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:40:57 INFO - PROCESS | 3196 | 1464640857209 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2631ms 13:40:57 INFO - PROCESS | 3196 | 1464640857221 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 3196 | 1464640857225 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 13:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:40:57 INFO - PROCESS | 3196 | 1464640857233 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - PROCESS | 3196 | 1464640857237 Marionette TRACE conn6 <- [1,2330,null,{}] 13:40:57 INFO - PROCESS | 3196 | 1464640857243 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:57 INFO - PROCESS | 3196 | 1464640857343 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 13:40:57 INFO - PROCESS | 3196 | 1464640857352 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 3196 | ++DOCSHELL 000000154E8C9800 == 26 [pid = 3196] [id = 592] 13:40:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (000000154D360400) [pid = 3196] [serial = 1776] [outer = 0000000000000000] 13:40:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (000000154D361400) [pid = 3196] [serial = 1777] [outer = 000000154D360400] 13:40:57 INFO - PROCESS | 3196 | 1464640857404 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000154D3B5C00) [pid = 3196] [serial = 1778] [outer = 000000154D360400] 13:40:57 INFO - PROCESS | 3196 | 1464640857889 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 13:40:57 INFO - PROCESS | 3196 | 1464640857969 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 3196 | 1464640857976 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 13:40:57 INFO - PROCESS | 3196 | 1464640857983 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:40:57 INFO - PROCESS | 3196 | 1464640857986 Marionette TRACE conn6 <- [1,2334,null,{}] 13:40:58 INFO - PROCESS | 3196 | 1464640857990 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 3196 | 1464640858087 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 13:40:58 INFO - PROCESS | 3196 | 1464640858103 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552A44000 == 27 [pid = 3196] [id = 593] 13:40:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000154D4B8800) [pid = 3196] [serial = 1779] [outer = 0000000000000000] 13:40:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000154D4E4000) [pid = 3196] [serial = 1780] [outer = 000000154D4B8800] 13:40:58 INFO - PROCESS | 3196 | 1464640858151 Marionette DEBUG loaded listener.js 13:40:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (000000154D4EEC00) [pid = 3196] [serial = 1781] [outer = 000000154D4B8800] 13:40:58 INFO - PROCESS | 3196 | 1464640858623 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 693ms 13:40:58 INFO - PROCESS | 3196 | 1464640858682 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 13:40:58 INFO - PROCESS | 3196 | 1464640858685 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 13:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:40:58 INFO - PROCESS | 3196 | 1464640858689 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 3196 | 1464640858692 Marionette TRACE conn6 <- [1,2338,null,{}] 13:40:58 INFO - PROCESS | 3196 | 1464640858705 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 3196 | 1464640858842 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 13:40:58 INFO - PROCESS | 3196 | 1464640858925 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570C7800 == 28 [pid = 3196] [id = 594] 13:40:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (000000154C044800) [pid = 3196] [serial = 1782] [outer = 0000000000000000] 13:40:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (000000154E8AA000) [pid = 3196] [serial = 1783] [outer = 000000154C044800] 13:40:58 INFO - PROCESS | 3196 | 1464640858977 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (0000001551B13000) [pid = 3196] [serial = 1784] [outer = 000000154C044800] 13:40:59 INFO - PROCESS | 3196 | 1464640859391 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 13:40:59 INFO - PROCESS | 3196 | 1464640859424 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 13:40:59 INFO - PROCESS | 3196 | 1464640859427 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 13:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:40:59 INFO - PROCESS | 3196 | 1464640859431 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:40:59 INFO - PROCESS | 3196 | 1464640859433 Marionette TRACE conn6 <- [1,2342,null,{}] 13:40:59 INFO - PROCESS | 3196 | 1464640859436 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:59 INFO - PROCESS | 3196 | 1464640859530 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 13:40:59 INFO - PROCESS | 3196 | 1464640859538 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:59 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558E63000 == 29 [pid = 3196] [id = 595] 13:40:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (0000001552316400) [pid = 3196] [serial = 1785] [outer = 0000000000000000] 13:40:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155245F800) [pid = 3196] [serial = 1786] [outer = 0000001552316400] 13:40:59 INFO - PROCESS | 3196 | 1464640859586 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (00000015526BEC00) [pid = 3196] [serial = 1787] [outer = 0000001552316400] 13:41:00 INFO - PROCESS | 3196 | 1464640860029 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 628ms 13:41:00 INFO - PROCESS | 3196 | 1464640860066 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 13:41:00 INFO - PROCESS | 3196 | 1464640860068 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 13:41:00 INFO - PROCESS | 3196 | 1464640860071 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:41:00 INFO - PROCESS | 3196 | 1464640860073 Marionette TRACE conn6 <- [1,2346,null,{}] 13:41:00 INFO - PROCESS | 3196 | 1464640860077 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 3196 | 1464640860163 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 13:41:00 INFO - PROCESS | 3196 | 1464640860170 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559080800 == 30 [pid = 3196] [id = 596] 13:41:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000154D326800) [pid = 3196] [serial = 1788] [outer = 0000000000000000] 13:41:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (00000015528AB400) [pid = 3196] [serial = 1789] [outer = 000000154D326800] 13:41:00 INFO - PROCESS | 3196 | 1464640860216 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (0000001552ACC800) [pid = 3196] [serial = 1790] [outer = 000000154D326800] 13:41:00 INFO - PROCESS | 3196 | 1464640860689 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 13:41:00 INFO - PROCESS | 3196 | 1464640860715 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 13:41:00 INFO - PROCESS | 3196 | 1464640860718 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 13:41:00 INFO - PROCESS | 3196 | 1464640860727 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:41:00 INFO - PROCESS | 3196 | 1464640860729 Marionette TRACE conn6 <- [1,2350,null,{}] 13:41:00 INFO - PROCESS | 3196 | 1464640860733 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 3196 | 1464640860860 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 13:41:00 INFO - PROCESS | 3196 | 1464640860870 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 3196 | ++DOCSHELL 000000155999B000 == 31 [pid = 3196] [id = 597] 13:41:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155335A000) [pid = 3196] [serial = 1791] [outer = 0000000000000000] 13:41:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001553614000) [pid = 3196] [serial = 1792] [outer = 000000155335A000] 13:41:00 INFO - PROCESS | 3196 | 1464640860919 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001553776C00) [pid = 3196] [serial = 1793] [outer = 000000155335A000] 13:41:01 INFO - PROCESS | 3196 | 1464640861373 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 13:41:01 INFO - PROCESS | 3196 | 1464640861402 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 13:41:01 INFO - PROCESS | 3196 | 1464640861405 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 13:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:41:01 INFO - PROCESS | 3196 | 1464640861408 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:41:01 INFO - PROCESS | 3196 | 1464640861410 Marionette TRACE conn6 <- [1,2354,null,{}] 13:41:01 INFO - PROCESS | 3196 | 1464640861413 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:01 INFO - PROCESS | 3196 | 1464640861498 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 13:41:01 INFO - PROCESS | 3196 | 1464640861535 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AF6D000 == 32 [pid = 3196] [id = 598] 13:41:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (0000001553987800) [pid = 3196] [serial = 1794] [outer = 0000000000000000] 13:41:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (0000001556402C00) [pid = 3196] [serial = 1795] [outer = 0000001553987800] 13:41:01 INFO - PROCESS | 3196 | 1464640861580 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155640FC00) [pid = 3196] [serial = 1796] [outer = 0000001553987800] 13:41:02 INFO - PROCESS | 3196 | 1464640862024 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 13:41:02 INFO - PROCESS | 3196 | 1464640862045 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 3196 | 1464640862047 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 13:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:41:02 INFO - PROCESS | 3196 | 1464640862050 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 3196 | 1464640862052 Marionette TRACE conn6 <- [1,2358,null,{}] 13:41:02 INFO - PROCESS | 3196 | 1464640862056 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:02 INFO - PROCESS | 3196 | 1464640862140 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 13:41:02 INFO - PROCESS | 3196 | 1464640862148 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BC37000 == 33 [pid = 3196] [id = 599] 13:41:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (0000001556410C00) [pid = 3196] [serial = 1797] [outer = 0000000000000000] 13:41:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001556C7EC00) [pid = 3196] [serial = 1798] [outer = 0000001556410C00] 13:41:02 INFO - PROCESS | 3196 | 1464640862194 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (0000001556CF3000) [pid = 3196] [serial = 1799] [outer = 0000001556410C00] 13:41:02 INFO - PROCESS | 3196 | 1464640862674 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 13:41:02 INFO - PROCESS | 3196 | 1464640862746 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 3196 | 1464640862748 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 13:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:41:02 INFO - PROCESS | 3196 | 1464640862752 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 3196 | 1464640862753 Marionette TRACE conn6 <- [1,2362,null,{}] 13:41:02 INFO - PROCESS | 3196 | 1464640862757 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:02 INFO - PROCESS | 3196 | 1464640862871 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 13:41:02 INFO - PROCESS | 3196 | 1464640862954 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570C7000 == 34 [pid = 3196] [id = 600] 13:41:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001556D3E800) [pid = 3196] [serial = 1800] [outer = 0000000000000000] 13:41:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001556DB3000) [pid = 3196] [serial = 1801] [outer = 0000001556D3E800] 13:41:03 INFO - PROCESS | 3196 | 1464640862999 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001557027C00) [pid = 3196] [serial = 1802] [outer = 0000001556D3E800] 13:41:03 INFO - PROCESS | 3196 | 1464640863470 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 731ms 13:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:41:03 INFO - PROCESS | 3196 | 1464640863484 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 3196 | 1464640863487 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 13:41:03 INFO - PROCESS | 3196 | 1464640863490 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 3196 | 1464640863492 Marionette TRACE conn6 <- [1,2366,null,{}] 13:41:03 INFO - PROCESS | 3196 | 1464640863516 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:03 INFO - PROCESS | 3196 | 1464640863634 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 13:41:03 INFO - PROCESS | 3196 | 1464640863641 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAE9800 == 35 [pid = 3196] [id = 601] 13:41:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155248C800) [pid = 3196] [serial = 1803] [outer = 0000000000000000] 13:41:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001557BD8800) [pid = 3196] [serial = 1804] [outer = 000000155248C800] 13:41:03 INFO - PROCESS | 3196 | 1464640863690 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001558C29800) [pid = 3196] [serial = 1805] [outer = 000000155248C800] 13:41:04 INFO - PROCESS | 3196 | 1464640864172 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 691ms 13:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:41:04 INFO - PROCESS | 3196 | 1464640864187 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 13:41:04 INFO - PROCESS | 3196 | 1464640864189 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 13:41:04 INFO - PROCESS | 3196 | 1464640864193 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:41:04 INFO - PROCESS | 3196 | 1464640864195 Marionette TRACE conn6 <- [1,2370,null,{}] 13:41:04 INFO - PROCESS | 3196 | 1464640864199 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 3196 | 1464640864363 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000154D32AC00) [pid = 3196] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155BA1FC00) [pid = 3196] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155AF27C00) [pid = 3196] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001551CCB800) [pid = 3196] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000155D4AFC00) [pid = 3196] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (0000001556D3C000) [pid = 3196] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000154D1E8400) [pid = 3196] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155D659800) [pid = 3196] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155643C000) [pid = 3196] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155360D800) [pid = 3196] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (000000154D320400) [pid = 3196] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000154D3B5800) [pid = 3196] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155EB1C800) [pid = 3196] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155E609000) [pid = 3196] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000155BA97C00) [pid = 3196] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (000000155BA96C00) [pid = 3196] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001559610000) [pid = 3196] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000155BA9C000) [pid = 3196] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000155E475400) [pid = 3196] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001556C80400) [pid = 3196] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155E490800) [pid = 3196] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000154D4E8000) [pid = 3196] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:41:04 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (000000155DDB4800) [pid = 3196] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:41:04 INFO - PROCESS | 3196 | 1464640864960 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557444800 == 36 [pid = 3196] [id = 602] 13:41:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (000000154D361C00) [pid = 3196] [serial = 1806] [outer = 0000000000000000] 13:41:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000154E919C00) [pid = 3196] [serial = 1807] [outer = 000000154D361C00] 13:41:05 INFO - PROCESS | 3196 | 1464640865016 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (0000001558F0D000) [pid = 3196] [serial = 1808] [outer = 000000154D361C00] 13:41:05 INFO - PROCESS | 3196 | 1464640865429 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1286ms 13:41:05 INFO - PROCESS | 3196 | 1464640865480 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 3196 | 1464640865482 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 13:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:41:05 INFO - PROCESS | 3196 | 1464640865485 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 3196 | 1464640865487 Marionette TRACE conn6 <- [1,2374,null,{}] 13:41:05 INFO - PROCESS | 3196 | 1464640865491 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:05 INFO - PROCESS | 3196 | 1464640865587 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 13:41:05 INFO - PROCESS | 3196 | 1464640865594 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:05 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E44D000 == 37 [pid = 3196] [id = 603] 13:41:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (0000001558FEF800) [pid = 3196] [serial = 1809] [outer = 0000000000000000] 13:41:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (00000015593A0000) [pid = 3196] [serial = 1810] [outer = 0000001558FEF800] 13:41:05 INFO - PROCESS | 3196 | 1464640865642 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (00000015594E0800) [pid = 3196] [serial = 1811] [outer = 0000001558FEF800] 13:41:06 INFO - PROCESS | 3196 | 1464640866080 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 13:41:06 INFO - PROCESS | 3196 | 1464640866118 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 13:41:06 INFO - PROCESS | 3196 | 1464640866120 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 13:41:06 INFO - PROCESS | 3196 | 1464640866123 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:41:06 INFO - PROCESS | 3196 | 1464640866125 Marionette TRACE conn6 <- [1,2378,null,{}] 13:41:06 INFO - PROCESS | 3196 | 1464640866129 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:06 INFO - PROCESS | 3196 | 1464640866215 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 13:41:06 INFO - PROCESS | 3196 | 1464640866249 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E55A800 == 38 [pid = 3196] [id = 604] 13:41:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001559611400) [pid = 3196] [serial = 1812] [outer = 0000000000000000] 13:41:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155961D000) [pid = 3196] [serial = 1813] [outer = 0000001559611400] 13:41:06 INFO - PROCESS | 3196 | 1464640866294 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000155991E400) [pid = 3196] [serial = 1814] [outer = 0000001559611400] 13:41:06 INFO - PROCESS | 3196 | 1464640866731 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 628ms 13:41:06 INFO - PROCESS | 3196 | 1464640866755 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 13:41:06 INFO - PROCESS | 3196 | 1464640866757 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 13:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:41:06 INFO - PROCESS | 3196 | 1464640866761 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:41:06 INFO - PROCESS | 3196 | 1464640866763 Marionette TRACE conn6 <- [1,2382,null,{}] 13:41:06 INFO - PROCESS | 3196 | 1464640866771 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:06 INFO - PROCESS | 3196 | 1464640866858 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 13:41:06 INFO - PROCESS | 3196 | 1464640866865 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E771000 == 39 [pid = 3196] [id = 605] 13:41:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001559922C00) [pid = 3196] [serial = 1815] [outer = 0000000000000000] 13:41:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001559970400) [pid = 3196] [serial = 1816] [outer = 0000001559922C00] 13:41:06 INFO - PROCESS | 3196 | 1464640866912 Marionette DEBUG loaded listener.js 13:41:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155997A000) [pid = 3196] [serial = 1817] [outer = 0000001559922C00] 13:41:07 INFO - PROCESS | 3196 | 1464640867846 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1137ms 13:41:07 INFO - PROCESS | 3196 | 1464640867902 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 3196 | 1464640867907 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 13:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:41:07 INFO - PROCESS | 3196 | 1464640867913 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 3196 | 1464640867918 Marionette TRACE conn6 <- [1,2386,null,{}] 13:41:07 INFO - PROCESS | 3196 | 1464640867966 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:08 INFO - PROCESS | 3196 | 1464640868082 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 13:41:08 INFO - PROCESS | 3196 | 1464640868200 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553313800 == 40 [pid = 3196] [id = 606] 13:41:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000154D3B6000) [pid = 3196] [serial = 1818] [outer = 0000000000000000] 13:41:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000154D4B7C00) [pid = 3196] [serial = 1819] [outer = 000000154D3B6000] 13:41:08 INFO - PROCESS | 3196 | 1464640868259 Marionette DEBUG loaded listener.js 13:41:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000154D941C00) [pid = 3196] [serial = 1820] [outer = 000000154D3B6000] 13:41:08 INFO - PROCESS | 3196 | 1464640868971 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1084ms 13:41:09 INFO - PROCESS | 3196 | 1464640868999 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 3196 | 1464640869006 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 13:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:41:09 INFO - PROCESS | 3196 | 1464640869041 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 3196 | 1464640869044 Marionette TRACE conn6 <- [1,2390,null,{}] 13:41:09 INFO - PROCESS | 3196 | 1464640869049 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:09 INFO - PROCESS | 3196 | 1464640869179 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 13:41:09 INFO - PROCESS | 3196 | 1464640869303 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:09 INFO - PROCESS | 3196 | ++DOCSHELL 00000015596AE000 == 41 [pid = 3196] [id = 607] 13:41:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (00000015523B7400) [pid = 3196] [serial = 1821] [outer = 0000000000000000] 13:41:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (0000001552618000) [pid = 3196] [serial = 1822] [outer = 00000015523B7400] 13:41:09 INFO - PROCESS | 3196 | 1464640869360 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001553353000) [pid = 3196] [serial = 1823] [outer = 00000015523B7400] 13:41:10 INFO - PROCESS | 3196 | 1464640870291 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1304ms 13:41:10 INFO - PROCESS | 3196 | 1464640870321 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 3196 | 1464640870326 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 13:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:41:10 INFO - PROCESS | 3196 | 1464640870331 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - PROCESS | 3196 | 1464640870336 Marionette TRACE conn6 <- [1,2394,null,{}] 13:41:10 INFO - PROCESS | 3196 | 1464640870342 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:10 INFO - PROCESS | 3196 | 1464640870458 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 13:41:10 INFO - PROCESS | 3196 | 1464640870604 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155743A000 == 40 [pid = 3196] [id = 476] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAAB000 == 39 [pid = 3196] [id = 485] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001557439800 == 38 [pid = 3196] [id = 482] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155AF64000 == 37 [pid = 3196] [id = 479] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001559997000 == 36 [pid = 3196] [id = 478] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155E544800 == 35 [pid = 3196] [id = 486] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001553905000 == 34 [pid = 3196] [id = 480] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 00000015537B1000 == 33 [pid = 3196] [id = 484] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB18800 == 32 [pid = 3196] [id = 483] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 00000015599A7000 == 31 [pid = 3196] [id = 481] 13:41:10 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E50000 == 30 [pid = 3196] [id = 591] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155E609C00) [pid = 3196] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000155E49BC00) [pid = 3196] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (00000015528AA400) [pid = 3196] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000155E207400) [pid = 3196] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155E48B000) [pid = 3196] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (00000015593A9400) [pid = 3196] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155E2AE800) [pid = 3196] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155CABB400) [pid = 3196] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (000000155BA22400) [pid = 3196] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000155AF2C400) [pid = 3196] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (000000155996CC00) [pid = 3196] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (000000155D4C1C00) [pid = 3196] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (000000155D414400) [pid = 3196] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (000000155DB49400) [pid = 3196] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (0000001559379C00) [pid = 3196] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000155702A800) [pid = 3196] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (000000154E961000) [pid = 3196] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (000000154D362800) [pid = 3196] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000155E2D7C00) [pid = 3196] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (0000001558C84800) [pid = 3196] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (0000001556409C00) [pid = 3196] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (0000001556C7FC00) [pid = 3196] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (000000154D3B1400) [pid = 3196] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (0000001552411000) [pid = 3196] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (0000001551D3E800) [pid = 3196] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (000000154D4A9400) [pid = 3196] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (000000155EBD1C00) [pid = 3196] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 76 (000000155EBC7C00) [pid = 3196] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 75 (000000155EB15800) [pid = 3196] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 74 (000000155EB0F800) [pid = 3196] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 73 (000000155E4C7000) [pid = 3196] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 72 (000000155E4A1000) [pid = 3196] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 71 (000000155D4A8800) [pid = 3196] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 70 (000000155C774800) [pid = 3196] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 69 (000000155D666400) [pid = 3196] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 68 (0000001559636400) [pid = 3196] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 67 (0000001559928800) [pid = 3196] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 66 (000000155D4A3800) [pid = 3196] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | --DOMWINDOW == 65 (0000001558F15400) [pid = 3196] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:41:10 INFO - PROCESS | 3196 | ++DOCSHELL 000000154DD4E800 == 31 [pid = 3196] [id = 608] 13:41:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 66 (000000154C3D9400) [pid = 3196] [serial = 1824] [outer = 0000000000000000] 13:41:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 67 (000000154D32A800) [pid = 3196] [serial = 1825] [outer = 000000154C3D9400] 13:41:10 INFO - PROCESS | 3196 | 1464640870701 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 68 (000000154D4E1400) [pid = 3196] [serial = 1826] [outer = 000000154C3D9400] 13:41:11 INFO - PROCESS | 3196 | 1464640871170 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 880ms 13:41:11 INFO - PROCESS | 3196 | 1464640871216 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 3196 | 1464640871222 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 13:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:41:11 INFO - PROCESS | 3196 | 1464640871229 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - PROCESS | 3196 | 1464640871232 Marionette TRACE conn6 <- [1,2398,null,{}] 13:41:11 INFO - PROCESS | 3196 | 1464640871235 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:11 INFO - PROCESS | 3196 | 1464640871327 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 13:41:11 INFO - PROCESS | 3196 | 1464640871335 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558E5C800 == 32 [pid = 3196] [id = 609] 13:41:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 69 (0000001551B0F800) [pid = 3196] [serial = 1827] [outer = 0000000000000000] 13:41:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 70 (0000001551CC9C00) [pid = 3196] [serial = 1828] [outer = 0000001551B0F800] 13:41:11 INFO - PROCESS | 3196 | 1464640871383 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 71 (0000001552405800) [pid = 3196] [serial = 1829] [outer = 0000001551B0F800] 13:41:11 INFO - PROCESS | 3196 | 1464640871887 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms 13:41:11 INFO - PROCESS | 3196 | 1464640871921 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 3196 | 1464640871923 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 13:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:41:11 INFO - PROCESS | 3196 | 1464640871928 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - PROCESS | 3196 | 1464640871932 Marionette TRACE conn6 <- [1,2402,null,{}] 13:41:11 INFO - PROCESS | 3196 | 1464640871944 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 3196 | 1464640872071 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 13:41:12 INFO - PROCESS | 3196 | 1464640872158 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:12 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559A24800 == 33 [pid = 3196] [id = 610] 13:41:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (0000001551B81000) [pid = 3196] [serial = 1830] [outer = 0000000000000000] 13:41:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (0000001552ACD800) [pid = 3196] [serial = 1831] [outer = 0000001551B81000] 13:41:12 INFO - PROCESS | 3196 | 1464640872210 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (0000001553492000) [pid = 3196] [serial = 1832] [outer = 0000001551B81000] 13:41:12 INFO - PROCESS | 3196 | 1464640872612 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 733ms 13:41:12 INFO - PROCESS | 3196 | 1464640872662 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 3196 | 1464640872665 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 13:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:41:12 INFO - PROCESS | 3196 | 1464640872669 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - PROCESS | 3196 | 1464640872671 Marionette TRACE conn6 <- [1,2406,null,{}] 13:41:12 INFO - PROCESS | 3196 | 1464640872675 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 3196 | 1464640872772 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 13:41:12 INFO - PROCESS | 3196 | 1464640872780 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:12 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAC1800 == 34 [pid = 3196] [id = 611] 13:41:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (0000001553708C00) [pid = 3196] [serial = 1833] [outer = 0000000000000000] 13:41:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (0000001553B8D000) [pid = 3196] [serial = 1834] [outer = 0000001553708C00] 13:41:12 INFO - PROCESS | 3196 | 1464640872826 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (000000155640E800) [pid = 3196] [serial = 1835] [outer = 0000001553708C00] 13:41:13 INFO - PROCESS | 3196 | 1464640873321 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 13:41:13 INFO - PROCESS | 3196 | 1464640873342 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 13:41:13 INFO - PROCESS | 3196 | 1464640873344 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 13:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:41:13 INFO - PROCESS | 3196 | 1464640873348 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:41:13 INFO - PROCESS | 3196 | 1464640873350 Marionette TRACE conn6 <- [1,2410,null,{}] 13:41:13 INFO - PROCESS | 3196 | 1464640873353 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:13 INFO - PROCESS | 3196 | 1464640873465 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 13:41:13 INFO - PROCESS | 3196 | 1464640873548 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:13 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D84E800 == 35 [pid = 3196] [id = 612] 13:41:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (0000001556C7CC00) [pid = 3196] [serial = 1836] [outer = 0000000000000000] 13:41:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (0000001556C83800) [pid = 3196] [serial = 1837] [outer = 0000001556C7CC00] 13:41:13 INFO - PROCESS | 3196 | 1464640873595 Marionette DEBUG loaded listener.js 13:41:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (0000001556DB9C00) [pid = 3196] [serial = 1838] [outer = 0000001556C7CC00] 13:41:14 INFO - PROCESS | 3196 | 1464640874047 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 13:41:14 INFO - PROCESS | 3196 | 1464640874084 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 3196 | 1464640874086 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 13:41:14 INFO - PROCESS | 3196 | 1464640874089 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:41:14 INFO - PROCESS | 3196 | 1464640874091 Marionette TRACE conn6 <- [1,2414,null,{}] 13:41:14 INFO - PROCESS | 3196 | 1464640874101 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:14 INFO - PROCESS | 3196 | 1464640874240 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 13:41:14 INFO - PROCESS | 3196 | 1464640874298 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:14 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E410000 == 36 [pid = 3196] [id = 613] 13:41:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (00000015576AC400) [pid = 3196] [serial = 1839] [outer = 0000000000000000] 13:41:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (0000001558C23C00) [pid = 3196] [serial = 1840] [outer = 00000015576AC400] 13:41:14 INFO - PROCESS | 3196 | 1464640874345 Marionette DEBUG loaded listener.js 13:41:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (0000001558E76000) [pid = 3196] [serial = 1841] [outer = 00000015576AC400] 13:41:14 INFO - PROCESS | 3196 | 1464640874780 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 734ms 13:41:14 INFO - PROCESS | 3196 | 1464640874858 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 3196 | 1464640874861 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 13:41:14 INFO - PROCESS | 3196 | 1464640874867 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:41:14 INFO - PROCESS | 3196 | 1464640874869 Marionette TRACE conn6 <- [1,2418,null,{}] 13:41:14 INFO - PROCESS | 3196 | 1464640874872 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:15 INFO - PROCESS | 3196 | 1464640874986 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 13:41:15 INFO - PROCESS | 3196 | 1464640875114 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (000000154D326800) [pid = 3196] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (0000001559611400) [pid = 3196] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (0000001553987800) [pid = 3196] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (0000001556D3E800) [pid = 3196] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (000000155335A000) [pid = 3196] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (000000154C044800) [pid = 3196] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 76 (000000155248C800) [pid = 3196] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 75 (0000001558FEF800) [pid = 3196] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 74 (000000154D360400) [pid = 3196] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 73 (0000001556410C00) [pid = 3196] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 72 (000000154D361C00) [pid = 3196] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 71 (000000154D4B8800) [pid = 3196] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:41:15 INFO - PROCESS | 3196 | --DOMWINDOW == 70 (0000001552316400) [pid = 3196] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:41:15 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553906000 == 37 [pid = 3196] [id = 614] 13:41:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 71 (000000154D323400) [pid = 3196] [serial = 1842] [outer = 0000000000000000] 13:41:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (000000154D4B4000) [pid = 3196] [serial = 1843] [outer = 000000154D323400] 13:41:15 INFO - PROCESS | 3196 | 1464640875167 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (0000001553987800) [pid = 3196] [serial = 1844] [outer = 000000154D323400] 13:41:15 INFO - PROCESS | 3196 | 1464640875540 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 733ms 13:41:15 INFO - PROCESS | 3196 | 1464640875604 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 3196 | 1464640875606 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 13:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:41:15 INFO - PROCESS | 3196 | 1464640875610 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - PROCESS | 3196 | 1464640875611 Marionette TRACE conn6 <- [1,2422,null,{}] 13:41:15 INFO - PROCESS | 3196 | 1464640875615 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:15 INFO - PROCESS | 3196 | 1464640875730 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 13:41:15 INFO - PROCESS | 3196 | 1464640875742 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E675800 == 38 [pid = 3196] [id = 615] 13:41:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (000000155248C800) [pid = 3196] [serial = 1845] [outer = 0000000000000000] 13:41:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (0000001558F0DC00) [pid = 3196] [serial = 1846] [outer = 000000155248C800] 13:41:15 INFO - PROCESS | 3196 | 1464640875791 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (00000015593A7C00) [pid = 3196] [serial = 1847] [outer = 000000155248C800] 13:41:16 INFO - PROCESS | 3196 | 1464640876202 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 628ms 13:41:16 INFO - PROCESS | 3196 | 1464640876242 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 13:41:16 INFO - PROCESS | 3196 | 1464640876244 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 13:41:16 INFO - PROCESS | 3196 | 1464640876247 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:41:16 INFO - PROCESS | 3196 | 1464640876249 Marionette TRACE conn6 <- [1,2426,null,{}] 13:41:16 INFO - PROCESS | 3196 | 1464640876253 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:16 INFO - PROCESS | 3196 | 1464640876370 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 13:41:16 INFO - PROCESS | 3196 | 1464640876412 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E793000 == 39 [pid = 3196] [id = 616] 13:41:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (0000001558F14400) [pid = 3196] [serial = 1848] [outer = 0000000000000000] 13:41:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (0000001559615800) [pid = 3196] [serial = 1849] [outer = 0000001558F14400] 13:41:16 INFO - PROCESS | 3196 | 1464640876456 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (0000001559926800) [pid = 3196] [serial = 1850] [outer = 0000001558F14400] 13:41:16 INFO - PROCESS | 3196 | 1464640876841 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 13:41:16 INFO - PROCESS | 3196 | 1464640876879 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 13:41:16 INFO - PROCESS | 3196 | 1464640876890 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 13:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:41:16 INFO - PROCESS | 3196 | 1464640876899 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:41:16 INFO - PROCESS | 3196 | 1464640876901 Marionette TRACE conn6 <- [1,2430,null,{}] 13:41:16 INFO - PROCESS | 3196 | 1464640876905 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 3196 | 1464640877025 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 13:41:17 INFO - PROCESS | 3196 | 1464640877037 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 3196 | ++DOCSHELL 000000155EE4C800 == 40 [pid = 3196] [id = 617] 13:41:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (0000001558F11400) [pid = 3196] [serial = 1851] [outer = 0000000000000000] 13:41:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (000000155997A800) [pid = 3196] [serial = 1852] [outer = 0000001558F11400] 13:41:17 INFO - PROCESS | 3196 | 1464640877081 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000155A520400) [pid = 3196] [serial = 1853] [outer = 0000001558F11400] 13:41:17 INFO - PROCESS | 3196 | 1464640877766 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 879ms 13:41:17 INFO - PROCESS | 3196 | 1464640877793 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 3196 | 1464640877799 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 13:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:41:17 INFO - PROCESS | 3196 | 1464640877805 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 3196 | 1464640877810 Marionette TRACE conn6 <- [1,2434,null,{}] 13:41:17 INFO - PROCESS | 3196 | 1464640877816 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 3196 | 1464640877934 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 13:41:18 INFO - PROCESS | 3196 | 1464640878059 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EBF800 == 41 [pid = 3196] [id = 618] 13:41:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000154DBDAC00) [pid = 3196] [serial = 1854] [outer = 0000000000000000] 13:41:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000154E961000) [pid = 3196] [serial = 1855] [outer = 000000154DBDAC00] 13:41:18 INFO - PROCESS | 3196 | 1464640878121 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (0000001552610400) [pid = 3196] [serial = 1856] [outer = 000000154DBDAC00] 13:41:18 INFO - PROCESS | 3196 | 1464640878715 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 943ms 13:41:18 INFO - PROCESS | 3196 | 1464640878750 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 13:41:18 INFO - PROCESS | 3196 | 1464640878756 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 13:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:41:18 INFO - PROCESS | 3196 | 1464640878764 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:41:18 INFO - PROCESS | 3196 | 1464640878767 Marionette TRACE conn6 <- [1,2438,null,{}] 13:41:18 INFO - PROCESS | 3196 | 1464640878772 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:18 INFO - PROCESS | 3196 | 1464640878893 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 13:41:19 INFO - PROCESS | 3196 | 1464640879016 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E43B800 == 42 [pid = 3196] [id = 619] 13:41:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (0000001553614400) [pid = 3196] [serial = 1857] [outer = 0000000000000000] 13:41:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (0000001556C7B000) [pid = 3196] [serial = 1858] [outer = 0000001553614400] 13:41:19 INFO - PROCESS | 3196 | 1464640879073 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (00000015576A4000) [pid = 3196] [serial = 1859] [outer = 0000001553614400] 13:41:19 INFO - PROCESS | 3196 | 1464640879693 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 985ms 13:41:19 INFO - PROCESS | 3196 | 1464640879759 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 13:41:19 INFO - PROCESS | 3196 | 1464640879762 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 13:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:41:19 INFO - PROCESS | 3196 | 1464640879767 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:41:19 INFO - PROCESS | 3196 | 1464640879771 Marionette TRACE conn6 <- [1,2442,null,{}] 13:41:19 INFO - PROCESS | 3196 | 1464640879783 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:19 INFO - PROCESS | 3196 | 1464640879901 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 13:41:20 INFO - PROCESS | 3196 | 1464640880025 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:20 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F575000 == 43 [pid = 3196] [id = 620] 13:41:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (00000015594EC800) [pid = 3196] [serial = 1860] [outer = 0000000000000000] 13:41:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155996D400) [pid = 3196] [serial = 1861] [outer = 00000015594EC800] 13:41:20 INFO - PROCESS | 3196 | 1464640880084 Marionette DEBUG loaded listener.js 13:41:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000155A563800) [pid = 3196] [serial = 1862] [outer = 00000015594EC800] 13:41:20 INFO - PROCESS | 3196 | 1464640880711 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 985ms 13:41:20 INFO - PROCESS | 3196 | 1464640880752 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 3196 | 1464640880755 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 13:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:41:20 INFO - PROCESS | 3196 | 1464640880759 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 3196 | 1464640880761 Marionette TRACE conn6 <- [1,2446,null,{}] 13:41:20 INFO - PROCESS | 3196 | 1464640880764 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:20 INFO - PROCESS | 3196 | 1464640880881 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 13:41:21 INFO - PROCESS | 3196 | 1464640881002 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:21 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600C5800 == 44 [pid = 3196] [id = 621] 13:41:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000155AF25000) [pid = 3196] [serial = 1863] [outer = 0000000000000000] 13:41:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000155AF28400) [pid = 3196] [serial = 1864] [outer = 000000155AF25000] 13:41:21 INFO - PROCESS | 3196 | 1464640881059 Marionette DEBUG loaded listener.js 13:41:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (000000155AF31400) [pid = 3196] [serial = 1865] [outer = 000000155AF25000] 13:41:21 INFO - PROCESS | 3196 | 1464640881637 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 945ms 13:41:21 INFO - PROCESS | 3196 | 1464640881705 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 13:41:21 INFO - PROCESS | 3196 | 1464640881708 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 13:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:41:21 INFO - PROCESS | 3196 | 1464640881712 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:41:21 INFO - PROCESS | 3196 | 1464640881714 Marionette TRACE conn6 <- [1,2450,null,{}] 13:41:21 INFO - PROCESS | 3196 | 1464640881718 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:21 INFO - PROCESS | 3196 | 1464640881831 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 13:41:22 INFO - PROCESS | 3196 | 1464640882072 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:22 INFO - PROCESS | 3196 | ++DOCSHELL 000000155346B000 == 45 [pid = 3196] [id = 622] 13:41:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (000000154D1F0C00) [pid = 3196] [serial = 1866] [outer = 0000000000000000] 13:41:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000154D328000) [pid = 3196] [serial = 1867] [outer = 000000154D1F0C00] 13:41:22 INFO - PROCESS | 3196 | 1464640882143 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000154D4B8C00) [pid = 3196] [serial = 1868] [outer = 000000154D1F0C00] 13:41:22 INFO - PROCESS | 3196 | 1464640882812 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1130ms 13:41:22 INFO - PROCESS | 3196 | 1464640882876 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 13:41:22 INFO - PROCESS | 3196 | 1464640882881 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 13:41:22 INFO - PROCESS | 3196 | --DOCSHELL 0000001557608800 == 44 [pid = 3196] [id = 491] 13:41:22 INFO - PROCESS | 3196 | --DOCSHELL 000000155232D000 == 43 [pid = 3196] [id = 488] 13:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000155640FC00) [pid = 3196] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (0000001557027C00) [pid = 3196] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (0000001553776C00) [pid = 3196] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001556402C00) [pid = 3196] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001551B13000) [pid = 3196] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (0000001558C29800) [pid = 3196] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 90 (0000001557BD8800) [pid = 3196] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 89 (00000015594E0800) [pid = 3196] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (000000154D3B5C00) [pid = 3196] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (00000015593A0000) [pid = 3196] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (0000001556C7EC00) [pid = 3196] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (000000154E919C00) [pid = 3196] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (0000001556CF3000) [pid = 3196] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (000000154D4EEC00) [pid = 3196] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (0000001558F0D000) [pid = 3196] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (000000154D361400) [pid = 3196] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 80 (0000001556DB3000) [pid = 3196] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 79 (00000015526BEC00) [pid = 3196] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 78 (00000015528AB400) [pid = 3196] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 77 (0000001553614000) [pid = 3196] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 76 (000000154E8AA000) [pid = 3196] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 75 (000000155245F800) [pid = 3196] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 74 (0000001552ACC800) [pid = 3196] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 73 (000000154D4E4000) [pid = 3196] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 72 (000000155961D000) [pid = 3196] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | --DOMWINDOW == 71 (000000155991E400) [pid = 3196] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:41:22 INFO - PROCESS | 3196 | 1464640882944 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:41:22 INFO - PROCESS | 3196 | 1464640882948 Marionette TRACE conn6 <- [1,2454,null,{}] 13:41:22 INFO - PROCESS | 3196 | 1464640882955 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 3196 | 1464640883057 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 13:41:23 INFO - PROCESS | 3196 | 1464640883066 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 3196 | ++DOCSHELL 000000155243F800 == 44 [pid = 3196] [id = 623] 13:41:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 72 (000000154D3B9800) [pid = 3196] [serial = 1869] [outer = 0000000000000000] 13:41:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 73 (000000154D4B1800) [pid = 3196] [serial = 1870] [outer = 000000154D3B9800] 13:41:23 INFO - PROCESS | 3196 | 1464640883115 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 74 (000000154DBCE000) [pid = 3196] [serial = 1871] [outer = 000000154D3B9800] 13:41:23 INFO - PROCESS | 3196 | 1464640883628 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 754ms 13:41:23 INFO - PROCESS | 3196 | 1464640883691 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 13:41:23 INFO - PROCESS | 3196 | 1464640883695 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 13:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:41:23 INFO - PROCESS | 3196 | 1464640883700 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:41:23 INFO - PROCESS | 3196 | 1464640883702 Marionette TRACE conn6 <- [1,2458,null,{}] 13:41:23 INFO - PROCESS | 3196 | 1464640883706 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 3196 | 1464640883800 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 13:41:23 INFO - PROCESS | 3196 | 1464640883876 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EBB800 == 45 [pid = 3196] [id = 624] 13:41:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 75 (000000154E962C00) [pid = 3196] [serial = 1872] [outer = 0000000000000000] 13:41:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 76 (00000015526B2400) [pid = 3196] [serial = 1873] [outer = 000000154E962C00] 13:41:23 INFO - PROCESS | 3196 | 1464640883931 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 77 (0000001552A27000) [pid = 3196] [serial = 1874] [outer = 000000154E962C00] 13:41:24 INFO - PROCESS | 3196 | 1464640884325 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 689ms 13:41:24 INFO - PROCESS | 3196 | 1464640884392 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 3196 | 1464640884394 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 13:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:41:24 INFO - PROCESS | 3196 | 1464640884399 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - PROCESS | 3196 | 1464640884406 Marionette TRACE conn6 <- [1,2462,null,{}] 13:41:24 INFO - PROCESS | 3196 | 1464640884416 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:24 INFO - PROCESS | 3196 | 1464640884524 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 13:41:24 INFO - PROCESS | 3196 | 1464640884540 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AD18800 == 46 [pid = 3196] [id = 625] 13:41:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 78 (000000155361BC00) [pid = 3196] [serial = 1875] [outer = 0000000000000000] 13:41:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 79 (00000015537BAC00) [pid = 3196] [serial = 1876] [outer = 000000155361BC00] 13:41:24 INFO - PROCESS | 3196 | 1464640884585 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 80 (000000155640D800) [pid = 3196] [serial = 1877] [outer = 000000155361BC00] 13:41:25 INFO - PROCESS | 3196 | 1464640885036 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 690ms 13:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:41:25 INFO - PROCESS | 3196 | 1464640885091 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 13:41:25 INFO - PROCESS | 3196 | 1464640885094 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 13:41:25 INFO - PROCESS | 3196 | 1464640885097 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:41:25 INFO - PROCESS | 3196 | 1464640885099 Marionette TRACE conn6 <- [1,2466,null,{}] 13:41:25 INFO - PROCESS | 3196 | 1464640885102 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:25 INFO - PROCESS | 3196 | 1464640885253 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 13:41:25 INFO - PROCESS | 3196 | 1464640885278 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:25 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551F78800 == 47 [pid = 3196] [id = 626] 13:41:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 81 (0000001556C88000) [pid = 3196] [serial = 1878] [outer = 0000000000000000] 13:41:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (0000001556D3C000) [pid = 3196] [serial = 1879] [outer = 0000001556C88000] 13:41:25 INFO - PROCESS | 3196 | 1464640885325 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (000000155702B000) [pid = 3196] [serial = 1880] [outer = 0000001556C88000] 13:41:25 INFO - PROCESS | 3196 | 1464640885773 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 733ms 13:41:25 INFO - PROCESS | 3196 | 1464640885832 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 13:41:25 INFO - PROCESS | 3196 | 1464640885835 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 13:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:41:25 INFO - PROCESS | 3196 | 1464640885844 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:41:25 INFO - PROCESS | 3196 | 1464640885846 Marionette TRACE conn6 <- [1,2470,null,{}] 13:41:25 INFO - PROCESS | 3196 | 1464640885849 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:25 INFO - PROCESS | 3196 | 1464640885975 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 13:41:26 INFO - PROCESS | 3196 | 1464640886031 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAED000 == 48 [pid = 3196] [id = 627] 13:41:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (0000001558C28800) [pid = 3196] [serial = 1881] [outer = 0000000000000000] 13:41:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (0000001558C29000) [pid = 3196] [serial = 1882] [outer = 0000001558C28800] 13:41:26 INFO - PROCESS | 3196 | 1464640886085 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (0000001558F12000) [pid = 3196] [serial = 1883] [outer = 0000001558C28800] 13:41:26 INFO - PROCESS | 3196 | 1464640886539 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 13:41:26 INFO - PROCESS | 3196 | 1464640886598 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 3196 | 1464640886600 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 13:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:41:26 INFO - PROCESS | 3196 | 1464640886604 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 3196 | 1464640886606 Marionette TRACE conn6 <- [1,2474,null,{}] 13:41:26 INFO - PROCESS | 3196 | 1464640886610 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:26 INFO - PROCESS | 3196 | 1464640886729 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 13:41:26 INFO - PROCESS | 3196 | 1464640886786 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E452000 == 49 [pid = 3196] [id = 628] 13:41:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (0000001559611400) [pid = 3196] [serial = 1884] [outer = 0000000000000000] 13:41:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (0000001559973400) [pid = 3196] [serial = 1885] [outer = 0000001559611400] 13:41:26 INFO - PROCESS | 3196 | 1464640886831 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000155A525000) [pid = 3196] [serial = 1886] [outer = 0000001559611400] 13:41:27 INFO - PROCESS | 3196 | --DOMWINDOW == 88 (0000001556C7CC00) [pid = 3196] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:41:27 INFO - PROCESS | 3196 | --DOMWINDOW == 87 (00000015576AC400) [pid = 3196] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:41:27 INFO - PROCESS | 3196 | --DOMWINDOW == 86 (0000001551B81000) [pid = 3196] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:41:27 INFO - PROCESS | 3196 | --DOMWINDOW == 85 (0000001551B0F800) [pid = 3196] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:41:27 INFO - PROCESS | 3196 | --DOMWINDOW == 84 (0000001558F14400) [pid = 3196] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:41:27 INFO - PROCESS | 3196 | --DOMWINDOW == 83 (000000154C3D9400) [pid = 3196] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:41:27 INFO - PROCESS | 3196 | --DOMWINDOW == 82 (000000154D323400) [pid = 3196] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:41:27 INFO - PROCESS | 3196 | --DOMWINDOW == 81 (000000155248C800) [pid = 3196] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:41:27 INFO - PROCESS | 3196 | 1464640887279 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 13:41:27 INFO - PROCESS | 3196 | 1464640887340 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 3196 | 1464640887342 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 13:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:41:27 INFO - PROCESS | 3196 | 1464640887345 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 3196 | 1464640887347 Marionette TRACE conn6 <- [1,2478,null,{}] 13:41:27 INFO - PROCESS | 3196 | 1464640887351 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:27 INFO - PROCESS | 3196 | 1464640887467 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 13:41:27 INFO - PROCESS | 3196 | 1464640887530 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:27 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E67A800 == 50 [pid = 3196] [id = 629] 13:41:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 82 (000000154D4E7C00) [pid = 3196] [serial = 1887] [outer = 0000000000000000] 13:41:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 83 (0000001558C90800) [pid = 3196] [serial = 1888] [outer = 000000154D4E7C00] 13:41:27 INFO - PROCESS | 3196 | 1464640887575 Marionette DEBUG loaded listener.js 13:41:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 84 (000000155AF2E800) [pid = 3196] [serial = 1889] [outer = 000000154D4E7C00] 13:41:27 INFO - PROCESS | 3196 | 1464640887921 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 627ms 13:41:27 INFO - PROCESS | 3196 | 1464640887981 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 3196 | 1464640887983 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 13:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:41:27 INFO - PROCESS | 3196 | 1464640887986 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 3196 | 1464640887988 Marionette TRACE conn6 <- [1,2482,null,{}] 13:41:28 INFO - PROCESS | 3196 | 1464640887992 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:28 INFO - PROCESS | 3196 | 1464640888105 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 13:41:28 INFO - PROCESS | 3196 | 1464640888115 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F56A000 == 51 [pid = 3196] [id = 630] 13:41:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 85 (000000155AFB5000) [pid = 3196] [serial = 1890] [outer = 0000000000000000] 13:41:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 86 (000000155BA16C00) [pid = 3196] [serial = 1891] [outer = 000000155AFB5000] 13:41:28 INFO - PROCESS | 3196 | 1464640888159 Marionette DEBUG loaded listener.js 13:41:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 87 (000000155BA96C00) [pid = 3196] [serial = 1892] [outer = 000000155AFB5000] 13:41:28 INFO - PROCESS | 3196 | 1464640888591 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 628ms 13:41:28 INFO - PROCESS | 3196 | 1464640888618 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 13:41:28 INFO - PROCESS | 3196 | 1464640888620 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 13:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:41:28 INFO - PROCESS | 3196 | 1464640888624 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:41:28 INFO - PROCESS | 3196 | 1464640888625 Marionette TRACE conn6 <- [1,2486,null,{}] 13:41:28 INFO - PROCESS | 3196 | 1464640888633 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:28 INFO - PROCESS | 3196 | 1464640888721 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 13:41:28 INFO - PROCESS | 3196 | 1464640888728 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560751000 == 52 [pid = 3196] [id = 631] 13:41:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 88 (000000155BA96400) [pid = 3196] [serial = 1893] [outer = 0000000000000000] 13:41:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 89 (000000155BAA1000) [pid = 3196] [serial = 1894] [outer = 000000155BA96400] 13:41:28 INFO - PROCESS | 3196 | 1464640888774 Marionette DEBUG loaded listener.js 13:41:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 90 (000000155BD12800) [pid = 3196] [serial = 1895] [outer = 000000155BA96400] 13:41:29 INFO - PROCESS | 3196 | 1464640889354 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 775ms 13:41:29 INFO - PROCESS | 3196 | 1464640889402 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 3196 | 1464640889407 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 13:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:41:29 INFO - PROCESS | 3196 | 1464640889502 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 3196 | 1464640889507 Marionette TRACE conn6 <- [1,2490,null,{}] 13:41:29 INFO - PROCESS | 3196 | 1464640889541 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:29 INFO - PROCESS | 3196 | 1464640889664 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 13:41:29 INFO - PROCESS | 3196 | 1464640889781 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 3196 | ++DOCSHELL 00000015576E5800 == 53 [pid = 3196] [id = 632] 13:41:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 91 (000000154D3B9400) [pid = 3196] [serial = 1896] [outer = 0000000000000000] 13:41:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000154DBD2000) [pid = 3196] [serial = 1897] [outer = 000000154D3B9400] 13:41:29 INFO - PROCESS | 3196 | 1464640889840 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (000000155240D400) [pid = 3196] [serial = 1898] [outer = 000000154D3B9400] 13:41:30 INFO - PROCESS | 3196 | 1464640890450 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1077ms 13:41:30 INFO - PROCESS | 3196 | 1464640890494 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 13:41:30 INFO - PROCESS | 3196 | 1464640890501 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 13:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:41:30 INFO - PROCESS | 3196 | 1464640890508 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 3196 | 1464640890511 Marionette TRACE conn6 <- [1,2494,null,{}] 13:41:30 INFO - PROCESS | 3196 | 1464640890515 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:30 INFO - PROCESS | 3196 | 1464640890634 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 13:41:30 INFO - PROCESS | 3196 | 1464640890732 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAE2000 == 54 [pid = 3196] [id = 633] 13:41:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (0000001552ADBC00) [pid = 3196] [serial = 1899] [outer = 0000000000000000] 13:41:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (0000001553618000) [pid = 3196] [serial = 1900] [outer = 0000001552ADBC00] 13:41:30 INFO - PROCESS | 3196 | 1464640890788 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (0000001556CFB000) [pid = 3196] [serial = 1901] [outer = 0000001552ADBC00] 13:41:31 INFO - PROCESS | 3196 | 1464640891394 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 922ms 13:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:41:31 INFO - PROCESS | 3196 | 1464640891435 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 13:41:31 INFO - PROCESS | 3196 | 1464640891438 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 13:41:31 INFO - PROCESS | 3196 | 1464640891443 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 3196 | 1464640891447 Marionette TRACE conn6 <- [1,2498,null,{}] 13:41:31 INFO - PROCESS | 3196 | 1464640891459 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:31 INFO - PROCESS | 3196 | 1464640891581 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 13:41:31 INFO - PROCESS | 3196 | 1464640891706 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E4F000 == 55 [pid = 3196] [id = 634] 13:41:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (000000155991B000) [pid = 3196] [serial = 1902] [outer = 0000000000000000] 13:41:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000155AF24000) [pid = 3196] [serial = 1903] [outer = 000000155991B000] 13:41:31 INFO - PROCESS | 3196 | 1464640891766 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155BD19800) [pid = 3196] [serial = 1904] [outer = 000000155991B000] 13:41:32 INFO - PROCESS | 3196 | 1464640892405 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 984ms 13:41:32 INFO - PROCESS | 3196 | 1464640892428 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 3196 | 1464640892431 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 13:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:41:32 INFO - PROCESS | 3196 | 1464640892435 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 3196 | 1464640892437 Marionette TRACE conn6 <- [1,2502,null,{}] 13:41:32 INFO - PROCESS | 3196 | 1464640892441 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:32 INFO - PROCESS | 3196 | 1464640892559 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 13:41:32 INFO - PROCESS | 3196 | 1464640892655 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:32 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610F3800 == 56 [pid = 3196] [id = 635] 13:41:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155CAB2000) [pid = 3196] [serial = 1905] [outer = 0000000000000000] 13:41:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155CAB9000) [pid = 3196] [serial = 1906] [outer = 000000155CAB2000] 13:41:32 INFO - PROCESS | 3196 | 1464640892713 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155D408C00) [pid = 3196] [serial = 1907] [outer = 000000155CAB2000] 13:41:33 INFO - PROCESS | 3196 | 1464640893302 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 943ms 13:41:33 INFO - PROCESS | 3196 | 1464640893380 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 13:41:33 INFO - PROCESS | 3196 | 1464640893382 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 13:41:33 INFO - PROCESS | 3196 | 1464640893406 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:41:33 INFO - PROCESS | 3196 | 1464640893409 Marionette TRACE conn6 <- [1,2506,null,{}] 13:41:33 INFO - PROCESS | 3196 | 1464640893430 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 3196 | 1464640893550 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 13:41:33 INFO - PROCESS | 3196 | 1464640893667 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561ECC000 == 57 [pid = 3196] [id = 636] 13:41:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155D40F000) [pid = 3196] [serial = 1908] [outer = 0000000000000000] 13:41:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155D414000) [pid = 3196] [serial = 1909] [outer = 000000155D40F000] 13:41:33 INFO - PROCESS | 3196 | 1464640893724 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155D4A6C00) [pid = 3196] [serial = 1910] [outer = 000000155D40F000] 13:41:34 INFO - PROCESS | 3196 | 1464640894333 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 13:41:34 INFO - PROCESS | 3196 | 1464640894400 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 3196 | 1464640894403 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 13:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:41:34 INFO - PROCESS | 3196 | 1464640894406 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 3196 | 1464640894408 Marionette TRACE conn6 <- [1,2510,null,{}] 13:41:34 INFO - PROCESS | 3196 | 1464640894412 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:34 INFO - PROCESS | 3196 | 1464640894545 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 13:41:34 INFO - PROCESS | 3196 | 1464640894806 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:34 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557431000 == 58 [pid = 3196] [id = 637] 13:41:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000154D31E400) [pid = 3196] [serial = 1911] [outer = 0000000000000000] 13:41:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000154D35FC00) [pid = 3196] [serial = 1912] [outer = 000000154D31E400] 13:41:34 INFO - PROCESS | 3196 | 1464640894857 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000154E71DC00) [pid = 3196] [serial = 1913] [outer = 000000154D31E400] 13:41:35 INFO - PROCESS | 3196 | 1464640895442 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1090ms 13:41:35 INFO - PROCESS | 3196 | 1464640895500 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 13:41:35 INFO - PROCESS | 3196 | 1464640895504 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 13:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:41:35 INFO - PROCESS | 3196 | 1464640895509 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:41:35 INFO - PROCESS | 3196 | 1464640895513 Marionette TRACE conn6 <- [1,2514,null,{}] 13:41:35 INFO - PROCESS | 3196 | 1464640895517 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:35 INFO - PROCESS | 3196 | 1464640895626 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 13:41:35 INFO - PROCESS | 3196 | 1464640895756 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570C4000 == 59 [pid = 3196] [id = 638] 13:41:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155283BC00) [pid = 3196] [serial = 1914] [outer = 0000000000000000] 13:41:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001553491C00) [pid = 3196] [serial = 1915] [outer = 000000155283BC00] 13:41:35 INFO - PROCESS | 3196 | 1464640895809 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001556438800) [pid = 3196] [serial = 1916] [outer = 000000155283BC00] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155E67F800 == 58 [pid = 3196] [id = 487] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155F56A000 == 57 [pid = 3196] [id = 630] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155E67A800 == 56 [pid = 3196] [id = 629] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155E452000 == 55 [pid = 3196] [id = 628] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAED000 == 54 [pid = 3196] [id = 627] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 0000001551F78800 == 53 [pid = 3196] [id = 626] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155AD18800 == 52 [pid = 3196] [id = 625] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EBB800 == 51 [pid = 3196] [id = 624] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155243F800 == 50 [pid = 3196] [id = 623] 13:41:36 INFO - PROCESS | 3196 | --DOCSHELL 000000155346B000 == 49 [pid = 3196] [id = 622] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000154D4B7C00) [pid = 3196] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001552618000) [pid = 3196] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (00000015593A7C00) [pid = 3196] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001556C83800) [pid = 3196] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001558C23C00) [pid = 3196] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (0000001556DB9C00) [pid = 3196] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001552ACD800) [pid = 3196] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (0000001553492000) [pid = 3196] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (0000001559970400) [pid = 3196] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (0000001551CC9C00) [pid = 3196] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (0000001552405800) [pid = 3196] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (0000001553B8D000) [pid = 3196] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001559615800) [pid = 3196] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000154D32A800) [pid = 3196] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 96 (000000154D4E1400) [pid = 3196] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 95 (0000001558E76000) [pid = 3196] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 94 (000000154D4B4000) [pid = 3196] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 93 (0000001553987800) [pid = 3196] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 92 (0000001559926800) [pid = 3196] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | --DOMWINDOW == 91 (0000001558F0DC00) [pid = 3196] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:41:36 INFO - PROCESS | 3196 | 1464640896345 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 880ms 13:41:36 INFO - PROCESS | 3196 | 1464640896395 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 3196 | 1464640896400 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 13:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:41:36 INFO - PROCESS | 3196 | 1464640896404 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - PROCESS | 3196 | 1464640896406 Marionette TRACE conn6 <- [1,2518,null,{}] 13:41:36 INFO - PROCESS | 3196 | 1464640896410 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:36 INFO - PROCESS | 3196 | 1464640896505 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 13:41:36 INFO - PROCESS | 3196 | 1464640896597 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:36 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EBE000 == 50 [pid = 3196] [id = 639] 13:41:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 92 (000000154D940000) [pid = 3196] [serial = 1917] [outer = 0000000000000000] 13:41:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 93 (0000001552616400) [pid = 3196] [serial = 1918] [outer = 000000154D940000] 13:41:36 INFO - PROCESS | 3196 | 1464640896644 Marionette DEBUG loaded listener.js 13:41:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 94 (0000001553777400) [pid = 3196] [serial = 1919] [outer = 000000154D940000] 13:41:37 INFO - PROCESS | 3196 | 1464640897065 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 691ms 13:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:41:37 INFO - PROCESS | 3196 | 1464640897098 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 13:41:37 INFO - PROCESS | 3196 | 1464640897100 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 13:41:37 INFO - PROCESS | 3196 | 1464640897110 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 3196 | 1464640897117 Marionette TRACE conn6 <- [1,2522,null,{}] 13:41:37 INFO - PROCESS | 3196 | 1464640897121 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:37 INFO - PROCESS | 3196 | 1464640897216 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 13:41:37 INFO - PROCESS | 3196 | 1464640897224 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DADD800 == 51 [pid = 3196] [id = 640] 13:41:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 95 (0000001556406400) [pid = 3196] [serial = 1920] [outer = 0000000000000000] 13:41:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 96 (000000155702FC00) [pid = 3196] [serial = 1921] [outer = 0000001556406400] 13:41:37 INFO - PROCESS | 3196 | 1464640897271 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 97 (0000001558C8D000) [pid = 3196] [serial = 1922] [outer = 0000001556406400] 13:41:37 INFO - PROCESS | 3196 | 1464640897748 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 690ms 13:41:37 INFO - PROCESS | 3196 | 1464640897800 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 13:41:37 INFO - PROCESS | 3196 | 1464640897803 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 13:41:37 INFO - PROCESS | 3196 | 1464640897806 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 3196 | 1464640897808 Marionette TRACE conn6 <- [1,2526,null,{}] 13:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:41:37 INFO - PROCESS | 3196 | 1464640897811 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:37 INFO - PROCESS | 3196 | 1464640897907 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 13:41:37 INFO - PROCESS | 3196 | 1464640897916 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E44C000 == 52 [pid = 3196] [id = 641] 13:41:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (0000001558F15400) [pid = 3196] [serial = 1923] [outer = 0000000000000000] 13:41:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (00000015593A6800) [pid = 3196] [serial = 1924] [outer = 0000001558F15400] 13:41:37 INFO - PROCESS | 3196 | 1464640897962 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155981F400) [pid = 3196] [serial = 1925] [outer = 0000001558F15400] 13:41:38 INFO - PROCESS | 3196 | 1464640898392 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 629ms 13:41:38 INFO - PROCESS | 3196 | 1464640898440 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 13:41:38 INFO - PROCESS | 3196 | 1464640898442 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 13:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:41:38 INFO - PROCESS | 3196 | 1464640898453 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:41:38 INFO - PROCESS | 3196 | 1464640898455 Marionette TRACE conn6 <- [1,2530,null,{}] 13:41:38 INFO - PROCESS | 3196 | 1464640898458 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:38 INFO - PROCESS | 3196 | 1464640898576 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 13:41:38 INFO - PROCESS | 3196 | 1464640898660 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:38 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E67E800 == 53 [pid = 3196] [id = 642] 13:41:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155996C800) [pid = 3196] [serial = 1926] [outer = 0000000000000000] 13:41:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (0000001559974800) [pid = 3196] [serial = 1927] [outer = 000000155996C800] 13:41:38 INFO - PROCESS | 3196 | 1464640898715 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155AFAF800) [pid = 3196] [serial = 1928] [outer = 000000155996C800] 13:41:39 INFO - PROCESS | 3196 | 1464640899170 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 795ms 13:41:39 INFO - PROCESS | 3196 | 1464640899247 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 3196 | 1464640899249 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 13:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:41:39 INFO - PROCESS | 3196 | 1464640899253 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - PROCESS | 3196 | 1464640899255 Marionette TRACE conn6 <- [1,2534,null,{}] 13:41:39 INFO - PROCESS | 3196 | 1464640899259 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:39 INFO - PROCESS | 3196 | 1464640899381 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 13:41:39 INFO - PROCESS | 3196 | 1464640899442 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F56C000 == 54 [pid = 3196] [id = 643] 13:41:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155BD18C00) [pid = 3196] [serial = 1929] [outer = 0000000000000000] 13:41:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155CA5DC00) [pid = 3196] [serial = 1930] [outer = 000000155BD18C00] 13:41:39 INFO - PROCESS | 3196 | 1464640899487 Marionette DEBUG loaded listener.js 13:41:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155D4A5400) [pid = 3196] [serial = 1931] [outer = 000000155BD18C00] 13:41:39 INFO - PROCESS | 3196 | 1464640899922 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 13:41:39 INFO - PROCESS | 3196 | 1464640899992 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 3196 | 1464640899994 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 13:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:41:40 INFO - PROCESS | 3196 | 1464640899998 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:41:40 INFO - PROCESS | 3196 | 1464640899999 Marionette TRACE conn6 <- [1,2538,null,{}] 13:41:40 INFO - PROCESS | 3196 | 1464640900003 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:40 INFO - PROCESS | 3196 | 1464640900123 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 13:41:40 INFO - PROCESS | 3196 | 1464640900178 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 3196 | ++DOCSHELL 000000156085C800 == 55 [pid = 3196] [id = 644] 13:41:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155D4B1800) [pid = 3196] [serial = 1932] [outer = 0000000000000000] 13:41:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155D4B9C00) [pid = 3196] [serial = 1933] [outer = 000000155D4B1800] 13:41:40 INFO - PROCESS | 3196 | 1464640900223 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155D659800) [pid = 3196] [serial = 1934] [outer = 000000155D4B1800] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001553708C00) [pid = 3196] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001556C88000) [pid = 3196] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001558C28800) [pid = 3196] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000154D4E7C00) [pid = 3196] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001559611400) [pid = 3196] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000154D1F0C00) [pid = 3196] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000154D3B9800) [pid = 3196] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000155361BC00) [pid = 3196] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (000000154E962C00) [pid = 3196] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (000000155AFB5000) [pid = 3196] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (00000015523B7400) [pid = 3196] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:41:40 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155D993800) [pid = 3196] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:41:40 INFO - PROCESS | 3196 | 1464640900732 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 776ms 13:41:40 INFO - PROCESS | 3196 | 1464640900777 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 13:41:40 INFO - PROCESS | 3196 | 1464640900779 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 13:41:40 INFO - PROCESS | 3196 | 1464640900783 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:41:40 INFO - PROCESS | 3196 | 1464640900794 Marionette TRACE conn6 <- [1,2542,null,{}] 13:41:40 INFO - PROCESS | 3196 | 1464640900804 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:40 INFO - PROCESS | 3196 | 1464640900893 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 13:41:40 INFO - PROCESS | 3196 | 1464640900902 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610E9800 == 56 [pid = 3196] [id = 645] 13:41:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (00000015528A4C00) [pid = 3196] [serial = 1935] [outer = 0000000000000000] 13:41:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000155981E800) [pid = 3196] [serial = 1936] [outer = 00000015528A4C00] 13:41:40 INFO - PROCESS | 3196 | 1464640900948 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (000000155D4C5400) [pid = 3196] [serial = 1937] [outer = 00000015528A4C00] 13:41:41 INFO - PROCESS | 3196 | 1464640901394 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 650ms 13:41:41 INFO - PROCESS | 3196 | 1464640901436 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 3196 | 1464640901438 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 13:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:41:41 INFO - PROCESS | 3196 | 1464640901442 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 3196 | 1464640901444 Marionette TRACE conn6 <- [1,2546,null,{}] 13:41:41 INFO - PROCESS | 3196 | 1464640901447 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:41 INFO - PROCESS | 3196 | 1464640901538 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 13:41:41 INFO - PROCESS | 3196 | 1464640901577 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562010000 == 57 [pid = 3196] [id = 646] 13:41:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000155D665000) [pid = 3196] [serial = 1938] [outer = 0000000000000000] 13:41:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155D667C00) [pid = 3196] [serial = 1939] [outer = 000000155D665000] 13:41:41 INFO - PROCESS | 3196 | 1464640901628 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (000000155D992C00) [pid = 3196] [serial = 1940] [outer = 000000155D665000] 13:41:42 INFO - PROCESS | 3196 | 1464640902083 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 13:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:41:42 INFO - PROCESS | 3196 | 1464640902116 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 13:41:42 INFO - PROCESS | 3196 | 1464640902119 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 13:41:42 INFO - PROCESS | 3196 | 1464640902122 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:41:42 INFO - PROCESS | 3196 | 1464640902124 Marionette TRACE conn6 <- [1,2550,null,{}] 13:41:42 INFO - PROCESS | 3196 | 1464640902128 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:42 INFO - PROCESS | 3196 | 1464640902228 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 13:41:42 INFO - PROCESS | 3196 | 1464640902235 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562111800 == 58 [pid = 3196] [id = 647] 13:41:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001551C5F400) [pid = 3196] [serial = 1941] [outer = 0000000000000000] 13:41:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (000000155DB49000) [pid = 3196] [serial = 1942] [outer = 0000001551C5F400] 13:41:42 INFO - PROCESS | 3196 | 1464640902286 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (000000155DDADC00) [pid = 3196] [serial = 1943] [outer = 0000001551C5F400] 13:41:43 INFO - PROCESS | 3196 | 1464640903031 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 986ms 13:41:43 INFO - PROCESS | 3196 | 1464640903112 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 3196 | 1464640903117 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 13:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:41:43 INFO - PROCESS | 3196 | 1464640903123 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 3196 | 1464640903127 Marionette TRACE conn6 <- [1,2554,null,{}] 13:41:43 INFO - PROCESS | 3196 | 1464640903134 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:43 INFO - PROCESS | 3196 | 1464640903295 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 13:41:43 INFO - PROCESS | 3196 | 1464640903416 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:43 INFO - PROCESS | 3196 | ++DOCSHELL 000000155998F000 == 59 [pid = 3196] [id = 648] 13:41:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (0000001551B12000) [pid = 3196] [serial = 1944] [outer = 0000000000000000] 13:41:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001552480400) [pid = 3196] [serial = 1945] [outer = 0000001551B12000] 13:41:43 INFO - PROCESS | 3196 | 1464640903481 Marionette DEBUG loaded listener.js 13:41:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (00000015533AF400) [pid = 3196] [serial = 1946] [outer = 0000001551B12000] 13:41:44 INFO - PROCESS | 3196 | 1464640904040 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 941ms 13:41:44 INFO - PROCESS | 3196 | 1464640904066 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 3196 | 1464640904073 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 13:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:41:44 INFO - PROCESS | 3196 | 1464640904080 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 3196 | 1464640904083 Marionette TRACE conn6 <- [1,2558,null,{}] 13:41:44 INFO - PROCESS | 3196 | 1464640904087 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:44 INFO - PROCESS | 3196 | 1464640904208 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 13:41:44 INFO - PROCESS | 3196 | 1464640904310 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E799000 == 60 [pid = 3196] [id = 649] 13:41:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001556CF3C00) [pid = 3196] [serial = 1947] [outer = 0000000000000000] 13:41:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (00000015576A4C00) [pid = 3196] [serial = 1948] [outer = 0000001556CF3C00] 13:41:44 INFO - PROCESS | 3196 | 1464640904366 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (00000015593AA000) [pid = 3196] [serial = 1949] [outer = 0000001556CF3C00] 13:41:45 INFO - PROCESS | 3196 | 1464640905046 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 984ms 13:41:45 INFO - PROCESS | 3196 | 1464640905069 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 13:41:45 INFO - PROCESS | 3196 | 1464640905071 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 13:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:41:45 INFO - PROCESS | 3196 | 1464640905076 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:41:45 INFO - PROCESS | 3196 | 1464640905080 Marionette TRACE conn6 <- [1,2562,null,{}] 13:41:45 INFO - PROCESS | 3196 | 1464640905092 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:45 INFO - PROCESS | 3196 | 1464640905215 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 13:41:45 INFO - PROCESS | 3196 | 1464640905346 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562387800 == 61 [pid = 3196] [id = 650] 13:41:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155BAA2C00) [pid = 3196] [serial = 1950] [outer = 0000000000000000] 13:41:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155CAB2400) [pid = 3196] [serial = 1951] [outer = 000000155BAA2C00] 13:41:45 INFO - PROCESS | 3196 | 1464640905406 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155D665800) [pid = 3196] [serial = 1952] [outer = 000000155BAA2C00] 13:41:46 INFO - PROCESS | 3196 | 1464640905988 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 985ms 13:41:46 INFO - PROCESS | 3196 | 1464640906063 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 3196 | 1464640906066 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 13:41:46 INFO - PROCESS | 3196 | 1464640906070 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 3196 | 1464640906072 Marionette TRACE conn6 <- [1,2566,null,{}] 13:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:41:46 INFO - PROCESS | 3196 | 1464640906076 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:46 INFO - PROCESS | 3196 | 1464640906230 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 13:41:46 INFO - PROCESS | 3196 | 1464640906357 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564077800 == 62 [pid = 3196] [id = 651] 13:41:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155DB53800) [pid = 3196] [serial = 1953] [outer = 0000000000000000] 13:41:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155DDB3C00) [pid = 3196] [serial = 1954] [outer = 000000155DB53800] 13:41:46 INFO - PROCESS | 3196 | 1464640906415 Marionette DEBUG loaded listener.js 13:41:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155E205800) [pid = 3196] [serial = 1955] [outer = 000000155DB53800] 13:41:47 INFO - PROCESS | 3196 | 1464640906996 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 984ms 13:41:47 INFO - PROCESS | 3196 | 1464640907060 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 13:41:47 INFO - PROCESS | 3196 | 1464640907062 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 13:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:41:47 INFO - PROCESS | 3196 | 1464640907066 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:41:47 INFO - PROCESS | 3196 | 1464640907068 Marionette TRACE conn6 <- [1,2570,null,{}] 13:41:47 INFO - PROCESS | 3196 | 1464640907072 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:47 INFO - PROCESS | 3196 | 1464640907187 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 13:41:47 INFO - PROCESS | 3196 | 1464640907331 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564094000 == 63 [pid = 3196] [id = 652] 13:41:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000154D1EB800) [pid = 3196] [serial = 1956] [outer = 0000000000000000] 13:41:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155E209000) [pid = 3196] [serial = 1957] [outer = 000000154D1EB800] 13:41:47 INFO - PROCESS | 3196 | 1464640907389 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155E2ADC00) [pid = 3196] [serial = 1958] [outer = 000000154D1EB800] 13:41:48 INFO - PROCESS | 3196 | 1464640908223 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1238ms 13:41:48 INFO - PROCESS | 3196 | 1464640908307 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 3196 | 1464640908311 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 13:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:41:48 INFO - PROCESS | 3196 | 1464640908317 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 3196 | 1464640908320 Marionette TRACE conn6 <- [1,2574,null,{}] 13:41:48 INFO - PROCESS | 3196 | 1464640908326 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:48 INFO - PROCESS | 3196 | 1464640908434 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 13:41:48 INFO - PROCESS | 3196 | 1464640908584 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 3196 | ++DOCSHELL 0000001553793000 == 64 [pid = 3196] [id = 653] 13:41:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000154D1EDC00) [pid = 3196] [serial = 1959] [outer = 0000000000000000] 13:41:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000154D3B0400) [pid = 3196] [serial = 1960] [outer = 000000154D1EDC00] 13:41:48 INFO - PROCESS | 3196 | 1464640908639 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001551B81000) [pid = 3196] [serial = 1961] [outer = 000000154D1EDC00] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 000000155E675800 == 63 [pid = 3196] [id = 615] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 0000001553906000 == 62 [pid = 3196] [id = 614] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 000000155E410000 == 61 [pid = 3196] [id = 613] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAC1800 == 60 [pid = 3196] [id = 611] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EBD000 == 59 [pid = 3196] [id = 477] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 0000001562010000 == 58 [pid = 3196] [id = 646] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 00000015610E9800 == 57 [pid = 3196] [id = 645] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 000000156085C800 == 56 [pid = 3196] [id = 644] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 000000155F56C000 == 55 [pid = 3196] [id = 643] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 000000155E67E800 == 54 [pid = 3196] [id = 642] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 000000155E44C000 == 53 [pid = 3196] [id = 641] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 000000155DADD800 == 52 [pid = 3196] [id = 640] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EBE000 == 51 [pid = 3196] [id = 639] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155BAA1000) [pid = 3196] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155AF28400) [pid = 3196] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 00000015570C4000 == 50 [pid = 3196] [id = 638] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 0000001557431000 == 49 [pid = 3196] [id = 637] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 00000015610F3800 == 48 [pid = 3196] [id = 635] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E4F000 == 47 [pid = 3196] [id = 634] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAE2000 == 46 [pid = 3196] [id = 633] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 00000015576E5800 == 45 [pid = 3196] [id = 632] 13:41:49 INFO - PROCESS | 3196 | --DOCSHELL 0000001560751000 == 44 [pid = 3196] [id = 631] 13:41:49 INFO - PROCESS | 3196 | 1464640909291 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1023ms 13:41:49 INFO - PROCESS | 3196 | 1464640909344 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 3196 | 1464640909350 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 13:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:41:49 INFO - PROCESS | 3196 | 1464640909356 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 3196 | 1464640909358 Marionette TRACE conn6 <- [1,2578,null,{}] 13:41:49 INFO - PROCESS | 3196 | 1464640909362 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:49 INFO - PROCESS | 3196 | 1464640909488 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001553353000) [pid = 3196] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155DDB5C00) [pid = 3196] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155BA16C00) [pid = 3196] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155A525000) [pid = 3196] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155BA96C00) [pid = 3196] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155AF2E800) [pid = 3196] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155640D800) [pid = 3196] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155640E800) [pid = 3196] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001556D3C000) [pid = 3196] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155702B000) [pid = 3196] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (0000001558F12000) [pid = 3196] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (0000001558C29000) [pid = 3196] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001558C90800) [pid = 3196] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155996D400) [pid = 3196] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (0000001559973400) [pid = 3196] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (0000001556C7B000) [pid = 3196] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000154D4B8C00) [pid = 3196] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (000000154D328000) [pid = 3196] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000154D4B1800) [pid = 3196] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 102 (000000154DBCE000) [pid = 3196] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 101 (000000154E961000) [pid = 3196] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 100 (00000015537BAC00) [pid = 3196] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 99 (00000015526B2400) [pid = 3196] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 98 (0000001552A27000) [pid = 3196] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | --DOMWINDOW == 97 (000000155997A800) [pid = 3196] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:41:49 INFO - PROCESS | 3196 | 1464640909591 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 3196 | ++DOCSHELL 00000015536E2000 == 45 [pid = 3196] [id = 654] 13:41:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 98 (000000154D4E1400) [pid = 3196] [serial = 1962] [outer = 0000000000000000] 13:41:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 99 (000000154E925400) [pid = 3196] [serial = 1963] [outer = 000000154D4E1400] 13:41:49 INFO - PROCESS | 3196 | 1464640909639 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 100 (0000001552411000) [pid = 3196] [serial = 1964] [outer = 000000154D4E1400] 13:41:50 INFO - PROCESS | 3196 | 1464640910127 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 839ms 13:41:50 INFO - PROCESS | 3196 | 1464640910197 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 3196 | 1464640910200 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 13:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:41:50 INFO - PROCESS | 3196 | 1464640910203 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 3196 | 1464640910207 Marionette TRACE conn6 <- [1,2582,null,{}] 13:41:50 INFO - PROCESS | 3196 | 1464640910219 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:50 INFO - PROCESS | 3196 | 1464640910316 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 13:41:50 INFO - PROCESS | 3196 | 1464640910401 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 3196 | ++DOCSHELL 000000155A483000 == 46 [pid = 3196] [id = 655] 13:41:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 101 (000000154DBCE000) [pid = 3196] [serial = 1965] [outer = 0000000000000000] 13:41:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 102 (000000155361B000) [pid = 3196] [serial = 1966] [outer = 000000154DBCE000] 13:41:50 INFO - PROCESS | 3196 | 1464640910451 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 103 (0000001556406800) [pid = 3196] [serial = 1967] [outer = 000000154DBCE000] 13:41:50 INFO - PROCESS | 3196 | 1464640910866 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 13:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:41:50 INFO - PROCESS | 3196 | 1464640910897 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 3196 | 1464640910899 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 13:41:50 INFO - PROCESS | 3196 | 1464640910903 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 3196 | 1464640910904 Marionette TRACE conn6 <- [1,2586,null,{}] 13:41:50 INFO - PROCESS | 3196 | 1464640910908 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:51 INFO - PROCESS | 3196 | 1464640911005 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 13:41:51 INFO - PROCESS | 3196 | 1464640911013 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C56D800 == 47 [pid = 3196] [id = 656] 13:41:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (0000001556C80400) [pid = 3196] [serial = 1968] [outer = 0000000000000000] 13:41:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001556D3C400) [pid = 3196] [serial = 1969] [outer = 0000001556C80400] 13:41:51 INFO - PROCESS | 3196 | 1464640911059 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001557578000) [pid = 3196] [serial = 1970] [outer = 0000001556C80400] 13:41:51 INFO - PROCESS | 3196 | 1464640911524 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 13:41:51 INFO - PROCESS | 3196 | 1464640911604 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 13:41:51 INFO - PROCESS | 3196 | 1464640911606 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 13:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:41:51 INFO - PROCESS | 3196 | 1464640911610 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:41:51 INFO - PROCESS | 3196 | 1464640911611 Marionette TRACE conn6 <- [1,2590,null,{}] 13:41:51 INFO - PROCESS | 3196 | 1464640911615 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:51 INFO - PROCESS | 3196 | 1464640911759 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 13:41:51 INFO - PROCESS | 3196 | 1464640911781 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB04000 == 48 [pid = 3196] [id = 657] 13:41:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (0000001558C29C00) [pid = 3196] [serial = 1971] [outer = 0000000000000000] 13:41:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001558C8D400) [pid = 3196] [serial = 1972] [outer = 0000001558C29C00] 13:41:51 INFO - PROCESS | 3196 | 1464640911827 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001558F0F000) [pid = 3196] [serial = 1973] [outer = 0000001558C29C00] 13:41:52 INFO - PROCESS | 3196 | 1464640912281 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 13:41:52 INFO - PROCESS | 3196 | 1464640912351 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 3196 | 1464640912354 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 13:41:52 INFO - PROCESS | 3196 | 1464640912357 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 3196 | 1464640912359 Marionette TRACE conn6 <- [1,2594,null,{}] 13:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:41:52 INFO - PROCESS | 3196 | 1464640912371 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:52 INFO - PROCESS | 3196 | 1464640912516 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 13:41:52 INFO - PROCESS | 3196 | 1464640912575 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E54A800 == 49 [pid = 3196] [id = 658] 13:41:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155991AC00) [pid = 3196] [serial = 1974] [outer = 0000000000000000] 13:41:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001559973C00) [pid = 3196] [serial = 1975] [outer = 000000155991AC00] 13:41:52 INFO - PROCESS | 3196 | 1464640912621 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155ACC4800) [pid = 3196] [serial = 1976] [outer = 000000155991AC00] 13:41:53 INFO - PROCESS | 3196 | 1464640913109 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 795ms 13:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:41:53 INFO - PROCESS | 3196 | 1464640913160 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 3196 | 1464640913162 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 13:41:53 INFO - PROCESS | 3196 | 1464640913166 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - PROCESS | 3196 | 1464640913167 Marionette TRACE conn6 <- [1,2598,null,{}] 13:41:53 INFO - PROCESS | 3196 | 1464640913171 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:53 INFO - PROCESS | 3196 | 1464640913291 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 13:41:53 INFO - PROCESS | 3196 | 1464640913350 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:53 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E792000 == 50 [pid = 3196] [id = 659] 13:41:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155AFB6800) [pid = 3196] [serial = 1977] [outer = 0000000000000000] 13:41:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155BA16800) [pid = 3196] [serial = 1978] [outer = 000000155AFB6800] 13:41:53 INFO - PROCESS | 3196 | 1464640913395 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155BA9C800) [pid = 3196] [serial = 1979] [outer = 000000155AFB6800] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155996C800) [pid = 3196] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155283BC00) [pid = 3196] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (0000001558F15400) [pid = 3196] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155BD18C00) [pid = 3196] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000154D940000) [pid = 3196] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (000000154D31E400) [pid = 3196] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001556406400) [pid = 3196] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155D4B1800) [pid = 3196] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155D665000) [pid = 3196] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:41:53 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (00000015528A4C00) [pid = 3196] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:41:53 INFO - PROCESS | 3196 | 1464640913931 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 838ms 13:41:54 INFO - PROCESS | 3196 | 1464640914011 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 3196 | 1464640914014 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 13:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:41:54 INFO - PROCESS | 3196 | 1464640914019 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 3196 | 1464640914020 Marionette TRACE conn6 <- [1,2602,null,{}] 13:41:54 INFO - PROCESS | 3196 | 1464640914024 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 3196 | 1464640914124 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 13:41:54 INFO - PROCESS | 3196 | 1464640914137 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 3196 | ++DOCSHELL 000000155EE65800 == 51 [pid = 3196] [id = 660] 13:41:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001552AD1400) [pid = 3196] [serial = 1980] [outer = 0000000000000000] 13:41:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (000000155BAA1400) [pid = 3196] [serial = 1981] [outer = 0000001552AD1400] 13:41:54 INFO - PROCESS | 3196 | 1464640914182 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000155C781400) [pid = 3196] [serial = 1982] [outer = 0000001552AD1400] 13:41:54 INFO - PROCESS | 3196 | 1464640914610 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 13:41:54 INFO - PROCESS | 3196 | 1464640914653 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 3196 | 1464640914655 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 13:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:41:54 INFO - PROCESS | 3196 | 1464640914658 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 3196 | 1464640914660 Marionette TRACE conn6 <- [1,2606,null,{}] 13:41:54 INFO - PROCESS | 3196 | 1464640914668 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 3196 | 1464640914757 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 13:41:54 INFO - PROCESS | 3196 | 1464640914797 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560745000 == 52 [pid = 3196] [id = 661] 13:41:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000155D412400) [pid = 3196] [serial = 1983] [outer = 0000000000000000] 13:41:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (000000155D4A4C00) [pid = 3196] [serial = 1984] [outer = 000000155D412400] 13:41:54 INFO - PROCESS | 3196 | 1464640914842 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (000000155D4BB000) [pid = 3196] [serial = 1985] [outer = 000000155D412400] 13:41:55 INFO - PROCESS | 3196 | 1464640915284 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 13:41:55 INFO - PROCESS | 3196 | 1464640915355 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 3196 | 1464640915357 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 13:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:41:55 INFO - PROCESS | 3196 | 1464640915360 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 3196 | 1464640915362 Marionette TRACE conn6 <- [1,2610,null,{}] 13:41:55 INFO - PROCESS | 3196 | 1464640915366 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:55 INFO - PROCESS | 3196 | 1464640915470 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 13:41:55 INFO - PROCESS | 3196 | 1464640915480 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610DA000 == 53 [pid = 3196] [id = 662] 13:41:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155D65F800) [pid = 3196] [serial = 1986] [outer = 0000000000000000] 13:41:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155D992400) [pid = 3196] [serial = 1987] [outer = 000000155D65F800] 13:41:55 INFO - PROCESS | 3196 | 1464640915524 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155DDB1400) [pid = 3196] [serial = 1988] [outer = 000000155D65F800] 13:41:56 INFO - PROCESS | 3196 | 1464640916231 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 924ms 13:41:56 INFO - PROCESS | 3196 | 1464640916287 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 3196 | 1464640916292 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 13:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:41:56 INFO - PROCESS | 3196 | 1464640916299 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 3196 | 1464640916303 Marionette TRACE conn6 <- [1,2614,null,{}] 13:41:56 INFO - PROCESS | 3196 | 1464640916309 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:56 INFO - PROCESS | 3196 | 1464640916464 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 13:41:56 INFO - PROCESS | 3196 | 1464640916595 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558ECB800 == 54 [pid = 3196] [id = 663] 13:41:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000154D840800) [pid = 3196] [serial = 1989] [outer = 0000000000000000] 13:41:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001552408400) [pid = 3196] [serial = 1990] [outer = 000000154D840800] 13:41:56 INFO - PROCESS | 3196 | 1464640916655 Marionette DEBUG loaded listener.js 13:41:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001552AD4C00) [pid = 3196] [serial = 1991] [outer = 000000154D840800] 13:41:57 INFO - PROCESS | 3196 | 1464640917255 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 984ms 13:41:57 INFO - PROCESS | 3196 | 1464640917285 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 3196 | 1464640917292 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 13:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:41:57 INFO - PROCESS | 3196 | 1464640917299 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 3196 | 1464640917302 Marionette TRACE conn6 <- [1,2618,null,{}] 13:41:57 INFO - PROCESS | 3196 | 1464640917306 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:57 INFO - PROCESS | 3196 | 1464640917426 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 13:41:57 INFO - PROCESS | 3196 | 1464640917528 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E546000 == 55 [pid = 3196] [id = 664] 13:41:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155640A000) [pid = 3196] [serial = 1992] [outer = 0000000000000000] 13:41:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001556DBBC00) [pid = 3196] [serial = 1993] [outer = 000000155640A000] 13:41:57 INFO - PROCESS | 3196 | 1464640917584 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (0000001559378000) [pid = 3196] [serial = 1994] [outer = 000000155640A000] 13:41:58 INFO - PROCESS | 3196 | 1464640918207 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 985ms 13:41:58 INFO - PROCESS | 3196 | 1464640918290 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 3196 | 1464640918292 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 13:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:41:58 INFO - PROCESS | 3196 | 1464640918297 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:41:58 INFO - PROCESS | 3196 | 1464640918301 Marionette TRACE conn6 <- [1,2622,null,{}] 13:41:58 INFO - PROCESS | 3196 | 1464640918313 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:58 INFO - PROCESS | 3196 | 1464640918485 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 13:41:58 INFO - PROCESS | 3196 | 1464640918498 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 3196 | ++DOCSHELL 000000154D1B5000 == 56 [pid = 3196] [id = 665] 13:41:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000154D4B4000) [pid = 3196] [serial = 1995] [outer = 0000000000000000] 13:41:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155D4AAC00) [pid = 3196] [serial = 1996] [outer = 000000154D4B4000] 13:41:58 INFO - PROCESS | 3196 | 1464640918558 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155DDB3800) [pid = 3196] [serial = 1997] [outer = 000000154D4B4000] 13:41:59 INFO - PROCESS | 3196 | 1464640919181 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 944ms 13:41:59 INFO - PROCESS | 3196 | 1464640919242 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 13:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:41:59 INFO - PROCESS | 3196 | 1464640919246 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 13:41:59 INFO - PROCESS | 3196 | 1464640919250 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 3196 | 1464640919252 Marionette TRACE conn6 <- [1,2626,null,{}] 13:41:59 INFO - PROCESS | 3196 | 1464640919256 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:59 INFO - PROCESS | 3196 | 1464640919377 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 13:41:59 INFO - PROCESS | 3196 | 1464640919478 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 3196 | ++DOCSHELL 000000156408C000 == 57 [pid = 3196] [id = 666] 13:41:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155E2AD400) [pid = 3196] [serial = 1998] [outer = 0000000000000000] 13:41:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155E2B2000) [pid = 3196] [serial = 1999] [outer = 000000155E2AD400] 13:41:59 INFO - PROCESS | 3196 | 1464640919534 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155E2CB000) [pid = 3196] [serial = 2000] [outer = 000000155E2AD400] 13:42:00 INFO - PROCESS | 3196 | 1464640920072 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 880ms 13:42:00 INFO - PROCESS | 3196 | 1464640920144 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 13:42:00 INFO - PROCESS | 3196 | 1464640920146 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 13:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:42:00 INFO - PROCESS | 3196 | 1464640920164 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:42:00 INFO - PROCESS | 3196 | 1464640920167 Marionette TRACE conn6 <- [1,2630,null,{}] 13:42:00 INFO - PROCESS | 3196 | 1464640920171 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:00 INFO - PROCESS | 3196 | 1464640920287 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 13:42:00 INFO - PROCESS | 3196 | 1464640920414 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:00 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564126800 == 58 [pid = 3196] [id = 667] 13:42:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155E2D0800) [pid = 3196] [serial = 2001] [outer = 0000000000000000] 13:42:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155E2D4C00) [pid = 3196] [serial = 2002] [outer = 000000155E2D0800] 13:42:00 INFO - PROCESS | 3196 | 1464640920471 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155E46DC00) [pid = 3196] [serial = 2003] [outer = 000000155E2D0800] 13:42:01 INFO - PROCESS | 3196 | 1464640921041 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:42:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:42:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 921ms 13:42:01 INFO - PROCESS | 3196 | 1464640921087 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 13:42:01 INFO - PROCESS | 3196 | 1464640921090 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 13:42:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:42:01 INFO - PROCESS | 3196 | 1464640921093 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:42:01 INFO - PROCESS | 3196 | 1464640921096 Marionette TRACE conn6 <- [1,2634,null,{}] 13:42:01 INFO - PROCESS | 3196 | 1464640921100 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:01 INFO - PROCESS | 3196 | 1464640921234 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 13:42:01 INFO - PROCESS | 3196 | 1464640921365 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 3196 | ++DOCSHELL 000000156480F800 == 59 [pid = 3196] [id = 668] 13:42:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155E479000) [pid = 3196] [serial = 2004] [outer = 0000000000000000] 13:42:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155E48B000) [pid = 3196] [serial = 2005] [outer = 000000155E479000] 13:42:01 INFO - PROCESS | 3196 | 1464640921423 Marionette DEBUG loaded listener.js 13:42:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155E494000) [pid = 3196] [serial = 2006] [outer = 000000155E479000] 13:42:02 INFO - PROCESS | 3196 | 1464640922032 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:42:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:42:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 984ms 13:42:02 INFO - PROCESS | 3196 | 1464640922081 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 13:42:02 INFO - PROCESS | 3196 | 1464640922084 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 13:42:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:42:02 INFO - PROCESS | 3196 | 1464640922088 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 3196 | 1464640922090 Marionette TRACE conn6 <- [1,2638,null,{}] 13:42:02 INFO - PROCESS | 3196 | 1464640922094 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:02 INFO - PROCESS | 3196 | 1464640922207 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 13:42:02 INFO - PROCESS | 3196 | 1464640922335 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 3196 | ++DOCSHELL 000000155907C800 == 60 [pid = 3196] [id = 669] 13:42:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (00000015576AF800) [pid = 3196] [serial = 2007] [outer = 0000000000000000] 13:42:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (0000001559826000) [pid = 3196] [serial = 2008] [outer = 00000015576AF800] 13:42:02 INFO - PROCESS | 3196 | 1464640922391 Marionette DEBUG loaded listener.js 13:42:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155D660C00) [pid = 3196] [serial = 2009] [outer = 00000015576AF800] 13:42:03 INFO - PROCESS | 3196 | 1464640923191 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:42:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:42:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1128ms 13:42:03 INFO - PROCESS | 3196 | 1464640923218 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 13:42:03 INFO - PROCESS | 3196 | 1464640923223 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 13:42:03 INFO - PROCESS | 3196 | 1464640923228 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:42:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:42:03 INFO - PROCESS | 3196 | 1464640923232 Marionette TRACE conn6 <- [1,2642,null,{}] 13:42:03 INFO - PROCESS | 3196 | 1464640923237 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:03 INFO - PROCESS | 3196 | 1464640923348 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 13:42:03 INFO - PROCESS | 3196 | 1464640923484 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 3196 | ++DOCSHELL 0000001552690800 == 61 [pid = 3196] [id = 670] 13:42:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (0000001552A29C00) [pid = 3196] [serial = 2010] [outer = 0000000000000000] 13:42:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (0000001553352000) [pid = 3196] [serial = 2011] [outer = 0000001552A29C00] 13:42:03 INFO - PROCESS | 3196 | 1464640923542 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (0000001556405000) [pid = 3196] [serial = 2012] [outer = 0000001552A29C00] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 000000155E43B800 == 60 [pid = 3196] [id = 619] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EBF800 == 59 [pid = 3196] [id = 618] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 0000001560745000 == 58 [pid = 3196] [id = 661] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 000000155EE65800 == 57 [pid = 3196] [id = 660] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 000000155E792000 == 56 [pid = 3196] [id = 659] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 000000155E54A800 == 55 [pid = 3196] [id = 658] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB04000 == 54 [pid = 3196] [id = 657] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 000000155C56D800 == 53 [pid = 3196] [id = 656] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 000000155A483000 == 52 [pid = 3196] [id = 655] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 00000015536E2000 == 51 [pid = 3196] [id = 654] 13:42:03 INFO - PROCESS | 3196 | --DOCSHELL 0000001553793000 == 50 [pid = 3196] [id = 653] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155DB49000) [pid = 3196] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (0000001559974800) [pid = 3196] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000155AFAF800) [pid = 3196] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001556438800) [pid = 3196] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (0000001553491C00) [pid = 3196] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (00000015593A6800) [pid = 3196] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155D4A5400) [pid = 3196] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (0000001552616400) [pid = 3196] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001553777400) [pid = 3196] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000154E71DC00) [pid = 3196] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000154D35FC00) [pid = 3196] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155CA5DC00) [pid = 3196] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155702FC00) [pid = 3196] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001558C8D000) [pid = 3196] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000154DBD2000) [pid = 3196] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155CAB9000) [pid = 3196] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155D414000) [pid = 3196] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001553618000) [pid = 3196] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155AF24000) [pid = 3196] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155D4B9C00) [pid = 3196] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155D992C00) [pid = 3196] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155D667C00) [pid = 3196] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155D659800) [pid = 3196] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155981E800) [pid = 3196] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155981F400) [pid = 3196] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:42:03 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155D4C5400) [pid = 3196] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:42:04 INFO - PROCESS | 3196 | 1464640924141 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:42:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 943ms 13:42:04 INFO - PROCESS | 3196 | 1464640924175 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 3196 | 1464640924181 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 13:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:42:04 INFO - PROCESS | 3196 | 1464640924187 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 3196 | 1464640924190 Marionette TRACE conn6 <- [1,2646,null,{}] 13:42:04 INFO - PROCESS | 3196 | 1464640924194 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:04 INFO - PROCESS | 3196 | 1464640924296 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 13:42:04 INFO - PROCESS | 3196 | 1464640924303 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 3196 | ++DOCSHELL 000000155A47D000 == 51 [pid = 3196] [id = 671] 13:42:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (0000001552A27000) [pid = 3196] [serial = 2013] [outer = 0000000000000000] 13:42:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (0000001556438800) [pid = 3196] [serial = 2014] [outer = 0000001552A27000] 13:42:04 INFO - PROCESS | 3196 | 1464640924352 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (0000001556D3F800) [pid = 3196] [serial = 2015] [outer = 0000001552A27000] 13:42:04 INFO - PROCESS | 3196 | 1464640924827 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:42:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 13:42:04 INFO - PROCESS | 3196 | 1464640924880 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 13:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:42:04 INFO - PROCESS | 3196 | 1464640924883 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 13:42:04 INFO - PROCESS | 3196 | 1464640924887 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 3196 | 1464640924891 Marionette TRACE conn6 <- [1,2650,null,{}] 13:42:04 INFO - PROCESS | 3196 | 1464640924902 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:05 INFO - PROCESS | 3196 | 1464640925001 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 13:42:05 INFO - PROCESS | 3196 | 1464640925009 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E422000 == 52 [pid = 3196] [id = 672] 13:42:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001558C93400) [pid = 3196] [serial = 2016] [outer = 0000000000000000] 13:42:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001558F15400) [pid = 3196] [serial = 2017] [outer = 0000001558C93400] 13:42:05 INFO - PROCESS | 3196 | 1464640925067 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (0000001559926000) [pid = 3196] [serial = 2018] [outer = 0000001558C93400] 13:42:05 INFO - PROCESS | 3196 | 1464640925560 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:42:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:42:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 732ms 13:42:05 INFO - PROCESS | 3196 | 1464640925621 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 13:42:05 INFO - PROCESS | 3196 | 1464640925624 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 13:42:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:42:05 INFO - PROCESS | 3196 | 1464640925627 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:42:05 INFO - PROCESS | 3196 | 1464640925629 Marionette TRACE conn6 <- [1,2654,null,{}] 13:42:05 INFO - PROCESS | 3196 | 1464640925633 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:05 INFO - PROCESS | 3196 | 1464640925730 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 13:42:05 INFO - PROCESS | 3196 | 1464640925741 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E772800 == 53 [pid = 3196] [id = 673] 13:42:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155AF23400) [pid = 3196] [serial = 2019] [outer = 0000000000000000] 13:42:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155AFB5C00) [pid = 3196] [serial = 2020] [outer = 000000155AF23400] 13:42:05 INFO - PROCESS | 3196 | 1464640925791 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155BA9E400) [pid = 3196] [serial = 2021] [outer = 000000155AF23400] 13:42:06 INFO - PROCESS | 3196 | [3196] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:42:06 INFO - PROCESS | 3196 | [3196] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:42:06 INFO - PROCESS | 3196 | 1464640926769 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:42:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 13:42:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1177ms 13:42:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:42:06 INFO - PROCESS | 3196 | 1464640926807 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 3196 | 1464640926809 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 13:42:06 INFO - PROCESS | 3196 | 1464640926813 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 3196 | 1464640926815 Marionette TRACE conn6 <- [1,2658,null,{}] 13:42:06 INFO - PROCESS | 3196 | 1464640926819 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 3196 | 1464640926944 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 13:42:07 INFO - PROCESS | 3196 | 1464640927000 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F57C000 == 54 [pid = 3196] [id = 674] 13:42:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155BA22400) [pid = 3196] [serial = 2022] [outer = 0000000000000000] 13:42:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155D416800) [pid = 3196] [serial = 2023] [outer = 000000155BA22400] 13:42:07 INFO - PROCESS | 3196 | 1464640927045 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155D65B800) [pid = 3196] [serial = 2024] [outer = 000000155BA22400] 13:42:07 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000154DBCE000) [pid = 3196] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:42:07 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (0000001556C80400) [pid = 3196] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:42:07 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001558C29C00) [pid = 3196] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:42:07 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000154D1EDC00) [pid = 3196] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:42:07 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000154D4E1400) [pid = 3196] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:42:07 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155991AC00) [pid = 3196] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:42:07 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155D412400) [pid = 3196] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:42:07 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155AFB6800) [pid = 3196] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:42:07 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001552AD1400) [pid = 3196] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:42:08 INFO - PROCESS | 3196 | 1464640927989 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 13:42:08 INFO - PROCESS | 3196 | 1464640928056 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 13:42:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:42:08 INFO - PROCESS | 3196 | 1464640928059 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:42:08 INFO - PROCESS | 3196 | 1464640928061 Marionette TRACE conn6 <- [1,2662,null,{}] 13:42:08 INFO - PROCESS | 3196 | 1464640928065 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:08 INFO - PROCESS | 3196 | 1464640928169 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 13:42:08 INFO - PROCESS | 3196 | 1464640928177 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:08 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610E6000 == 55 [pid = 3196] [id = 675] 13:42:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155D412400) [pid = 3196] [serial = 2025] [outer = 0000000000000000] 13:42:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155D992800) [pid = 3196] [serial = 2026] [outer = 000000155D412400] 13:42:08 INFO - PROCESS | 3196 | 1464640928225 Marionette DEBUG loaded listener.js 13:42:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155DDB9000) [pid = 3196] [serial = 2027] [outer = 000000155D412400] 13:42:09 INFO - PROCESS | 3196 | 1464640929172 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 13:42:09 INFO - PROCESS | 3196 | 1464640929194 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 13:42:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:42:09 INFO - PROCESS | 3196 | 1464640929197 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:42:09 INFO - PROCESS | 3196 | 1464640929199 Marionette TRACE conn6 <- [1,2666,null,{}] 13:42:09 INFO - PROCESS | 3196 | 1464640929203 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:09 INFO - PROCESS | 3196 | 1464640929294 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 13:42:09 INFO - PROCESS | 3196 | 1464640929301 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562014800 == 56 [pid = 3196] [id = 676] 13:42:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000155E2D1800) [pid = 3196] [serial = 2028] [outer = 0000000000000000] 13:42:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155E47A400) [pid = 3196] [serial = 2029] [outer = 000000155E2D1800] 13:42:09 INFO - PROCESS | 3196 | 1464640929348 Marionette DEBUG loaded listener.js 13:42:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155E48B400) [pid = 3196] [serial = 2030] [outer = 000000155E2D1800] 13:42:10 INFO - PROCESS | 3196 | 1464640930307 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:42:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 13:42:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1132ms 13:42:10 INFO - PROCESS | 3196 | 1464640930332 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 3196 | 1464640930337 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 13:42:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:42:10 INFO - PROCESS | 3196 | 1464640930343 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:42:10 INFO - PROCESS | 3196 | 1464640930347 Marionette TRACE conn6 <- [1,2670,null,{}] 13:42:10 INFO - PROCESS | 3196 | 1464640930354 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:10 INFO - PROCESS | 3196 | 1464640930479 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 13:42:10 INFO - PROCESS | 3196 | 1464640930604 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:10 INFO - PROCESS | 3196 | ++DOCSHELL 00000015594C3000 == 57 [pid = 3196] [id = 677] 13:42:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000154D4EE000) [pid = 3196] [serial = 2031] [outer = 0000000000000000] 13:42:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000154D940000) [pid = 3196] [serial = 2032] [outer = 000000154D4EE000] 13:42:10 INFO - PROCESS | 3196 | 1464640930664 Marionette DEBUG loaded listener.js 13:42:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (0000001552ACEC00) [pid = 3196] [serial = 2033] [outer = 000000154D4EE000] 13:42:11 INFO - PROCESS | 3196 | 1464640931791 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:42:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 13:42:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1486ms 13:42:11 INFO - PROCESS | 3196 | 1464640931832 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 13:42:11 INFO - PROCESS | 3196 | 1464640931839 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 13:42:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:42:11 INFO - PROCESS | 3196 | 1464640931846 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:42:11 INFO - PROCESS | 3196 | 1464640931849 Marionette TRACE conn6 <- [1,2674,null,{}] 13:42:11 INFO - PROCESS | 3196 | 1464640931853 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:11 INFO - PROCESS | 3196 | 1464640931979 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 13:42:12 INFO - PROCESS | 3196 | 1464640932113 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E676800 == 58 [pid = 3196] [id = 678] 13:42:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (0000001552ACE400) [pid = 3196] [serial = 2034] [outer = 0000000000000000] 13:42:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (0000001558C90C00) [pid = 3196] [serial = 2035] [outer = 0000001552ACE400] 13:42:12 INFO - PROCESS | 3196 | 1464640932169 Marionette DEBUG loaded listener.js 13:42:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155A51A400) [pid = 3196] [serial = 2036] [outer = 0000001552ACE400] 13:42:13 INFO - PROCESS | 3196 | 1464640933183 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:42:13 INFO - PROCESS | 3196 | 1464640933270 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 13:42:13 INFO - PROCESS | 3196 | 1464640933275 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:42:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:42:13 INFO - PROCESS | 3196 | 1464640933279 Marionette TRACE conn6 <- [1,2678,null,{}] 13:42:13 INFO - PROCESS | 3196 | 1464640933291 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:13 INFO - PROCESS | 3196 | 1464640933447 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 13:42:13 INFO - PROCESS | 3196 | 1464640933610 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:13 INFO - PROCESS | 3196 | ++DOCSHELL 00000015640DF800 == 59 [pid = 3196] [id = 679] 13:42:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155D4A3400) [pid = 3196] [serial = 2037] [outer = 0000000000000000] 13:42:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155E211400) [pid = 3196] [serial = 2038] [outer = 000000155D4A3400] 13:42:13 INFO - PROCESS | 3196 | 1464640933670 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155E496800) [pid = 3196] [serial = 2039] [outer = 000000155D4A3400] 13:42:14 INFO - PROCESS | 3196 | 1464640934757 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 13:42:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:42:14 INFO - PROCESS | 3196 | 1464640934824 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 13:42:14 INFO - PROCESS | 3196 | 1464640934828 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:42:14 INFO - PROCESS | 3196 | 1464640934830 Marionette TRACE conn6 <- [1,2682,null,{}] 13:42:14 INFO - PROCESS | 3196 | 1464640934835 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:14 INFO - PROCESS | 3196 | 1464640934986 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 13:42:15 INFO - PROCESS | 3196 | 1464640935116 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:15 INFO - PROCESS | 3196 | ++DOCSHELL 000000156485B000 == 60 [pid = 3196] [id = 680] 13:42:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155E4BA400) [pid = 3196] [serial = 2040] [outer = 0000000000000000] 13:42:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155E4C4C00) [pid = 3196] [serial = 2041] [outer = 000000155E4BA400] 13:42:15 INFO - PROCESS | 3196 | 1464640935172 Marionette DEBUG loaded listener.js 13:42:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155E604000) [pid = 3196] [serial = 2042] [outer = 000000155E4BA400] 13:42:16 INFO - PROCESS | 3196 | 1464640936363 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 13:42:16 INFO - PROCESS | 3196 | 1464640936502 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 13:42:16 INFO - PROCESS | 3196 | 1464640936509 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:42:16 INFO - PROCESS | 3196 | 1464640936514 Marionette TRACE conn6 <- [1,2686,null,{}] 13:42:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:42:16 INFO - PROCESS | 3196 | 1464640936521 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:16 INFO - PROCESS | 3196 | 1464640936624 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 13:42:16 INFO - PROCESS | 3196 | 1464640936752 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:16 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C71E800 == 61 [pid = 3196] [id = 681] 13:42:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (00000015526B0800) [pid = 3196] [serial = 2043] [outer = 0000000000000000] 13:42:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155283FC00) [pid = 3196] [serial = 2044] [outer = 00000015526B0800] 13:42:16 INFO - PROCESS | 3196 | 1464640936805 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (0000001553613800) [pid = 3196] [serial = 2045] [outer = 00000015526B0800] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 0000001553315800 == 60 [pid = 3196] [id = 490] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 00000015610E6000 == 59 [pid = 3196] [id = 675] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155F57C000 == 58 [pid = 3196] [id = 674] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155E772800 == 57 [pid = 3196] [id = 673] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155E422000 == 56 [pid = 3196] [id = 672] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155A47D000 == 55 [pid = 3196] [id = 671] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 0000001552690800 == 54 [pid = 3196] [id = 670] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001552480400) [pid = 3196] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000155DDB3C00) [pid = 3196] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (00000015576A4C00) [pid = 3196] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155CAB2400) [pid = 3196] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155D992400) [pid = 3196] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 000000154D1B5000 == 53 [pid = 3196] [id = 665] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155E546000 == 52 [pid = 3196] [id = 664] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 0000001558ECB800 == 51 [pid = 3196] [id = 663] 13:42:17 INFO - PROCESS | 3196 | --DOCSHELL 0000001562111800 == 50 [pid = 3196] [id = 647] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155361B000) [pid = 3196] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (0000001556406800) [pid = 3196] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001556D3C400) [pid = 3196] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (0000001558C8D400) [pid = 3196] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (0000001558F0F000) [pid = 3196] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (0000001551B81000) [pid = 3196] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000154D3B0400) [pid = 3196] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000154E925400) [pid = 3196] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (0000001552411000) [pid = 3196] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155E209000) [pid = 3196] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155ACC4800) [pid = 3196] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (0000001559973C00) [pid = 3196] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155D4BB000) [pid = 3196] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155BA16800) [pid = 3196] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155D4A4C00) [pid = 3196] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155BA9C800) [pid = 3196] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155BAA1400) [pid = 3196] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001557578000) [pid = 3196] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000155C781400) [pid = 3196] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:42:17 INFO - PROCESS | 3196 | 1464640937870 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:42:17 INFO - PROCESS | 3196 | 1464640937908 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 13:42:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:42:17 INFO - PROCESS | 3196 | 1464640937915 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:42:17 INFO - PROCESS | 3196 | 1464640937918 Marionette TRACE conn6 <- [1,2690,null,{}] 13:42:17 INFO - PROCESS | 3196 | 1464640937922 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:18 INFO - PROCESS | 3196 | 1464640938019 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 13:42:18 INFO - PROCESS | 3196 | 1464640938029 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559085000 == 51 [pid = 3196] [id = 682] 13:42:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (0000001551CD2000) [pid = 3196] [serial = 2046] [outer = 0000000000000000] 13:42:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (00000015523B6800) [pid = 3196] [serial = 2047] [outer = 0000001551CD2000] 13:42:18 INFO - PROCESS | 3196 | 1464640938110 Marionette DEBUG loaded listener.js 13:42:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155361CC00) [pid = 3196] [serial = 2048] [outer = 0000001551CD2000] 13:42:18 INFO - PROCESS | 3196 | 1464640938606 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:42:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:42:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 733ms 13:42:18 INFO - PROCESS | 3196 | 1464640938649 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 13:42:18 INFO - PROCESS | 3196 | 1464640938652 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 13:42:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:42:18 INFO - PROCESS | 3196 | 1464640938655 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:42:18 INFO - PROCESS | 3196 | 1464640938659 Marionette TRACE conn6 <- [1,2694,null,{}] 13:42:18 INFO - PROCESS | 3196 | 1464640938670 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:18 INFO - PROCESS | 3196 | 1464640938772 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 13:42:18 INFO - PROCESS | 3196 | 1464640938781 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB13800 == 52 [pid = 3196] [id = 683] 13:42:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (0000001557578000) [pid = 3196] [serial = 2049] [outer = 0000000000000000] 13:42:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (0000001558C90400) [pid = 3196] [serial = 2050] [outer = 0000001557578000] 13:42:18 INFO - PROCESS | 3196 | 1464640938829 Marionette DEBUG loaded listener.js 13:42:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (00000015593A3000) [pid = 3196] [serial = 2051] [outer = 0000001557578000] 13:42:19 INFO - PROCESS | 3196 | 1464640939305 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:42:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:42:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 13:42:19 INFO - PROCESS | 3196 | 1464640939351 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 13:42:19 INFO - PROCESS | 3196 | 1464640939353 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 13:42:19 INFO - PROCESS | 3196 | 1464640939357 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:42:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:42:19 INFO - PROCESS | 3196 | 1464640939359 Marionette TRACE conn6 <- [1,2698,null,{}] 13:42:19 INFO - PROCESS | 3196 | 1464640939363 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:19 INFO - PROCESS | 3196 | 1464640939489 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 13:42:19 INFO - PROCESS | 3196 | 1464640939499 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:19 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E679800 == 53 [pid = 3196] [id = 684] 13:42:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (0000001559370400) [pid = 3196] [serial = 2052] [outer = 0000000000000000] 13:42:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155AF27400) [pid = 3196] [serial = 2053] [outer = 0000001559370400] 13:42:19 INFO - PROCESS | 3196 | 1464640939545 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155BA94400) [pid = 3196] [serial = 2054] [outer = 0000001559370400] 13:42:20 INFO - PROCESS | 3196 | 1464640940044 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 3196 | 1464640940097 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 13:42:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:42:20 INFO - PROCESS | 3196 | 1464640940106 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 3196 | 1464640940108 Marionette TRACE conn6 <- [1,2702,null,{}] 13:42:20 INFO - PROCESS | 3196 | 1464640940112 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:20 INFO - PROCESS | 3196 | 1464640940231 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 13:42:20 INFO - PROCESS | 3196 | 1464640940242 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:20 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600A7800 == 54 [pid = 3196] [id = 685] 13:42:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (000000155996F000) [pid = 3196] [serial = 2055] [outer = 0000000000000000] 13:42:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155C5BC800) [pid = 3196] [serial = 2056] [outer = 000000155996F000] 13:42:20 INFO - PROCESS | 3196 | 1464640940341 Marionette DEBUG loaded listener.js 13:42:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155D4AB000) [pid = 3196] [serial = 2057] [outer = 000000155996F000] 13:42:20 INFO - PROCESS | 3196 | 1464640940786 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:42:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:42:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 13:42:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:42:20 INFO - PROCESS | 3196 | 1464640940861 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 3196 | 1464640940863 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 13:42:20 INFO - PROCESS | 3196 | 1464640940867 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 3196 | 1464640940869 Marionette TRACE conn6 <- [1,2706,null,{}] 13:42:20 INFO - PROCESS | 3196 | 1464640940872 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:21 INFO - PROCESS | 3196 | 1464640941016 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 13:42:21 INFO - PROCESS | 3196 | 1464640941078 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:21 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D6C800 == 55 [pid = 3196] [id = 686] 13:42:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155DB53C00) [pid = 3196] [serial = 2058] [outer = 0000000000000000] 13:42:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155E20F800) [pid = 3196] [serial = 2059] [outer = 000000155DB53C00] 13:42:21 INFO - PROCESS | 3196 | 1464640941125 Marionette DEBUG loaded listener.js 13:42:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155E2D9000) [pid = 3196] [serial = 2060] [outer = 000000155DB53C00] 13:42:21 INFO - PROCESS | 3196 | 1464640941574 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 13:42:21 INFO - PROCESS | 3196 | 1464640941606 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 13:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:42:21 INFO - PROCESS | 3196 | 1464640941609 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:42:21 INFO - PROCESS | 3196 | 1464640941611 Marionette TRACE conn6 <- [1,2710,null,{}] 13:42:21 INFO - PROCESS | 3196 | 1464640941615 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:21 INFO - PROCESS | 3196 | 1464640941914 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 13:42:21 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155BA22400) [pid = 3196] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:42:21 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (000000155AF23400) [pid = 3196] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:42:21 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (00000015576AF800) [pid = 3196] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:42:21 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155D412400) [pid = 3196] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:42:21 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (0000001552A27000) [pid = 3196] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:42:21 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (0000001558C93400) [pid = 3196] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:42:21 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (0000001552A29C00) [pid = 3196] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:42:21 INFO - PROCESS | 3196 | 1464640941982 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 3196 | ++DOCSHELL 00000015523D6800 == 56 [pid = 3196] [id = 687] 13:42:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000154D327800) [pid = 3196] [serial = 2061] [outer = 0000000000000000] 13:42:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (0000001552A29C00) [pid = 3196] [serial = 2062] [outer = 000000154D327800] 13:42:22 INFO - PROCESS | 3196 | 1464640942028 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155E475400) [pid = 3196] [serial = 2063] [outer = 000000154D327800] 13:42:22 INFO - PROCESS | 3196 | 1464640942428 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:42:22 INFO - PROCESS | 3196 | 1464640942496 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 13:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:42:22 INFO - PROCESS | 3196 | 1464640942507 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:42:22 INFO - PROCESS | 3196 | 1464640942509 Marionette TRACE conn6 <- [1,2714,null,{}] 13:42:22 INFO - PROCESS | 3196 | 1464640942513 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:22 INFO - PROCESS | 3196 | 1464640942607 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 13:42:22 INFO - PROCESS | 3196 | 1464640942614 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564123800 == 57 [pid = 3196] [id = 688] 13:42:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155E4BE000) [pid = 3196] [serial = 2064] [outer = 0000000000000000] 13:42:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155E609800) [pid = 3196] [serial = 2065] [outer = 000000155E4BE000] 13:42:22 INFO - PROCESS | 3196 | 1464640942664 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (000000155E611C00) [pid = 3196] [serial = 2066] [outer = 000000155E4BE000] 13:42:23 INFO - PROCESS | 3196 | 1464640943340 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:42:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:42:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 903ms 13:42:23 INFO - PROCESS | 3196 | 1464640943406 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 13:42:23 INFO - PROCESS | 3196 | 1464640943412 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 13:42:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:42:23 INFO - PROCESS | 3196 | 1464640943417 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:42:23 INFO - PROCESS | 3196 | 1464640943422 Marionette TRACE conn6 <- [1,2718,null,{}] 13:42:23 INFO - PROCESS | 3196 | 1464640943428 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:23 INFO - PROCESS | 3196 | 1464640943582 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 13:42:23 INFO - PROCESS | 3196 | 1464640943716 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:23 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BAB2800 == 58 [pid = 3196] [id = 689] 13:42:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (00000015529AE000) [pid = 3196] [serial = 2067] [outer = 0000000000000000] 13:42:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (00000015533B1000) [pid = 3196] [serial = 2068] [outer = 00000015529AE000] 13:42:23 INFO - PROCESS | 3196 | 1464640943776 Marionette DEBUG loaded listener.js 13:42:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (0000001556C7F400) [pid = 3196] [serial = 2069] [outer = 00000015529AE000] 13:42:24 INFO - PROCESS | 3196 | 1464640944839 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:42:24 INFO - PROCESS | 3196 | 1464640944905 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 13:42:24 INFO - PROCESS | 3196 | 1464640944913 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:42:24 INFO - PROCESS | 3196 | 1464640944917 Marionette TRACE conn6 <- [1,2722,null,{}] 13:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:42:24 INFO - PROCESS | 3196 | 1464640944921 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:25 INFO - PROCESS | 3196 | 1464640945034 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 13:42:25 INFO - PROCESS | 3196 | 1464640945158 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:25 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610DB000 == 59 [pid = 3196] [id = 690] 13:42:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (0000001558F0F000) [pid = 3196] [serial = 2070] [outer = 0000000000000000] 13:42:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155AF28400) [pid = 3196] [serial = 2071] [outer = 0000001558F0F000] 13:42:25 INFO - PROCESS | 3196 | 1464640945214 Marionette DEBUG loaded listener.js 13:42:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155D414000) [pid = 3196] [serial = 2072] [outer = 0000001558F0F000] 13:42:25 INFO - PROCESS | 3196 | 1464640945828 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:42:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:42:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 984ms 13:42:25 INFO - PROCESS | 3196 | 1464640945908 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 13:42:25 INFO - PROCESS | 3196 | 1464640945911 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 13:42:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:42:25 INFO - PROCESS | 3196 | 1464640945929 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:42:25 INFO - PROCESS | 3196 | 1464640945934 Marionette TRACE conn6 <- [1,2726,null,{}] 13:42:25 INFO - PROCESS | 3196 | 1464640945946 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:26 INFO - PROCESS | 3196 | 1464640946079 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 13:42:26 INFO - PROCESS | 3196 | 1464640946206 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:26 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565503000 == 60 [pid = 3196] [id = 691] 13:42:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155E2D7000) [pid = 3196] [serial = 2073] [outer = 0000000000000000] 13:42:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155E4BF800) [pid = 3196] [serial = 2074] [outer = 000000155E2D7000] 13:42:26 INFO - PROCESS | 3196 | 1464640946267 Marionette DEBUG loaded listener.js 13:42:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155EB13400) [pid = 3196] [serial = 2075] [outer = 000000155E2D7000] 13:42:26 INFO - PROCESS | 3196 | 1464640946871 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 986ms 13:42:26 INFO - PROCESS | 3196 | 1464640946921 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 13:42:26 INFO - PROCESS | 3196 | 1464640946924 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 13:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:42:26 INFO - PROCESS | 3196 | 1464640946928 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:42:26 INFO - PROCESS | 3196 | 1464640946930 Marionette TRACE conn6 <- [1,2730,null,{}] 13:42:26 INFO - PROCESS | 3196 | 1464640946934 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:27 INFO - PROCESS | 3196 | 1464640947056 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 13:42:27 INFO - PROCESS | 3196 | 1464640947162 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:27 INFO - PROCESS | 3196 | ++DOCSHELL 000000156566A800 == 61 [pid = 3196] [id = 692] 13:42:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155EB1D800) [pid = 3196] [serial = 2076] [outer = 0000000000000000] 13:42:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155EBCAC00) [pid = 3196] [serial = 2077] [outer = 000000155EB1D800] 13:42:27 INFO - PROCESS | 3196 | 1464640947217 Marionette DEBUG loaded listener.js 13:42:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155EBD2400) [pid = 3196] [serial = 2078] [outer = 000000155EB1D800] 13:42:27 INFO - PROCESS | 3196 | 1464640947817 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:42:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:42:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 944ms 13:42:27 INFO - PROCESS | 3196 | 1464640947874 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 13:42:27 INFO - PROCESS | 3196 | 1464640947876 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 13:42:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:42:27 INFO - PROCESS | 3196 | 1464640947880 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:42:27 INFO - PROCESS | 3196 | 1464640947883 Marionette TRACE conn6 <- [1,2734,null,{}] 13:42:27 INFO - PROCESS | 3196 | 1464640947887 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:28 INFO - PROCESS | 3196 | 1464640948000 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 13:42:28 INFO - PROCESS | 3196 | 1464640948130 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565B42800 == 62 [pid = 3196] [id = 693] 13:42:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155EBC7400) [pid = 3196] [serial = 2079] [outer = 0000000000000000] 13:42:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155ED95C00) [pid = 3196] [serial = 2080] [outer = 000000155EBC7400] 13:42:28 INFO - PROCESS | 3196 | 1464640948187 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155ED9C000) [pid = 3196] [serial = 2081] [outer = 000000155EBC7400] 13:42:28 INFO - PROCESS | 3196 | 1464640948762 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:42:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:42:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 945ms 13:42:28 INFO - PROCESS | 3196 | 1464640948828 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 13:42:28 INFO - PROCESS | 3196 | 1464640948831 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 13:42:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:42:28 INFO - PROCESS | 3196 | 1464640948835 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:42:28 INFO - PROCESS | 3196 | 1464640948837 Marionette TRACE conn6 <- [1,2738,null,{}] 13:42:28 INFO - PROCESS | 3196 | 1464640948841 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:28 INFO - PROCESS | 3196 | 1464640948969 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 13:42:29 INFO - PROCESS | 3196 | 1464640949106 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:29 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600C7000 == 63 [pid = 3196] [id = 694] 13:42:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000154D4E8400) [pid = 3196] [serial = 2082] [outer = 0000000000000000] 13:42:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155D999C00) [pid = 3196] [serial = 2083] [outer = 000000154D4E8400] 13:42:29 INFO - PROCESS | 3196 | 1464640949164 Marionette DEBUG loaded listener.js 13:42:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155F16D400) [pid = 3196] [serial = 2084] [outer = 000000154D4E8400] 13:42:29 INFO - PROCESS | 3196 | 1464640949785 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:42:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:42:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 985ms 13:42:29 INFO - PROCESS | 3196 | 1464640949822 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 13:42:29 INFO - PROCESS | 3196 | 1464640949824 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 13:42:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:42:29 INFO - PROCESS | 3196 | 1464640949846 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:42:29 INFO - PROCESS | 3196 | 1464640949848 Marionette TRACE conn6 <- [1,2742,null,{}] 13:42:29 INFO - PROCESS | 3196 | 1464640949855 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:29 INFO - PROCESS | 3196 | 1464640949970 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 13:42:30 INFO - PROCESS | 3196 | 1464640950223 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:30 INFO - PROCESS | 3196 | ++DOCSHELL 000000155A48B000 == 64 [pid = 3196] [id = 695] 13:42:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000154D3B0400) [pid = 3196] [serial = 2085] [outer = 0000000000000000] 13:42:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000154D4B7000) [pid = 3196] [serial = 2086] [outer = 000000154D3B0400] 13:42:30 INFO - PROCESS | 3196 | 1464640950294 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (0000001552487000) [pid = 3196] [serial = 2087] [outer = 000000154D3B0400] 13:42:30 INFO - PROCESS | 3196 | 1464640950917 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:42:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:42:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1155ms 13:42:30 INFO - PROCESS | 3196 | 1464640950985 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 3196 | 1464640950990 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 13:42:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:42:31 INFO - PROCESS | 3196 | 1464640951008 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 3196 | 1464640951012 Marionette TRACE conn6 <- [1,2746,null,{}] 13:42:31 INFO - PROCESS | 3196 | 1464640951019 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:31 INFO - PROCESS | 3196 | 1464640951147 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 13:42:31 INFO - PROCESS | 3196 | 1464640951292 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 00000015523D6800 == 63 [pid = 3196] [id = 687] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D6C800 == 62 [pid = 3196] [id = 686] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 00000015600A7800 == 61 [pid = 3196] [id = 685] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 000000155E679800 == 60 [pid = 3196] [id = 684] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB13800 == 59 [pid = 3196] [id = 683] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 0000001559085000 == 58 [pid = 3196] [id = 682] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 000000155C71E800 == 57 [pid = 3196] [id = 681] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 000000155E676800 == 56 [pid = 3196] [id = 678] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 00000015594C3000 == 55 [pid = 3196] [id = 677] 13:42:31 INFO - PROCESS | 3196 | --DOCSHELL 0000001562014800 == 54 [pid = 3196] [id = 676] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155E47A400) [pid = 3196] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557436000 == 55 [pid = 3196] [id = 696] 13:42:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000154CBC0400) [pid = 3196] [serial = 2088] [outer = 0000000000000000] 13:42:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000154D369800) [pid = 3196] [serial = 2089] [outer = 000000154CBC0400] 13:42:31 INFO - PROCESS | 3196 | 1464640951394 Marionette DEBUG loaded listener.js 13:42:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (0000001556411000) [pid = 3196] [serial = 2090] [outer = 000000154CBC0400] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155D416800) [pid = 3196] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000155AFB5C00) [pid = 3196] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155D660C00) [pid = 3196] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (0000001559826000) [pid = 3196] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (000000155D992800) [pid = 3196] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155E2B2000) [pid = 3196] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (0000001556438800) [pid = 3196] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (0000001556D3F800) [pid = 3196] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (0000001556DBBC00) [pid = 3196] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001552408400) [pid = 3196] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (0000001558F15400) [pid = 3196] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (0000001559926000) [pid = 3196] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155D4AAC00) [pid = 3196] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001553352000) [pid = 3196] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001556405000) [pid = 3196] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155E2D4C00) [pid = 3196] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155E48B000) [pid = 3196] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155D65B800) [pid = 3196] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155DDB9000) [pid = 3196] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155BA9E400) [pid = 3196] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:42:31 INFO - PROCESS | 3196 | 1464640951830 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:42:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:42:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 902ms 13:42:31 INFO - PROCESS | 3196 | 1464640951902 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 13:42:31 INFO - PROCESS | 3196 | 1464640951907 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 13:42:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:42:31 INFO - PROCESS | 3196 | 1464640951912 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 3196 | 1464640951914 Marionette TRACE conn6 <- [1,2750,null,{}] 13:42:31 INFO - PROCESS | 3196 | 1464640951918 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:32 INFO - PROCESS | 3196 | 1464640952016 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 13:42:32 INFO - PROCESS | 3196 | 1464640952032 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D85A000 == 56 [pid = 3196] [id = 697] 13:42:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (0000001558F07000) [pid = 3196] [serial = 2091] [outer = 0000000000000000] 13:42:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155991F800) [pid = 3196] [serial = 2092] [outer = 0000001558F07000] 13:42:32 INFO - PROCESS | 3196 | 1464640952079 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155AF25400) [pid = 3196] [serial = 2093] [outer = 0000001558F07000] 13:42:32 INFO - PROCESS | 3196 | 1464640952571 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:42:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:42:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 13:42:32 INFO - PROCESS | 3196 | 1464640952605 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 13:42:32 INFO - PROCESS | 3196 | 1464640952608 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 13:42:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:42:32 INFO - PROCESS | 3196 | 1464640952613 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:42:32 INFO - PROCESS | 3196 | 1464640952619 Marionette TRACE conn6 <- [1,2754,null,{}] 13:42:32 INFO - PROCESS | 3196 | 1464640952628 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:32 INFO - PROCESS | 3196 | 1464640952728 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 13:42:32 INFO - PROCESS | 3196 | 1464640952738 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F56B800 == 57 [pid = 3196] [id = 698] 13:42:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155CA5DC00) [pid = 3196] [serial = 2094] [outer = 0000000000000000] 13:42:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155D411000) [pid = 3196] [serial = 2095] [outer = 000000155CA5DC00] 13:42:32 INFO - PROCESS | 3196 | 1464640952785 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155D661400) [pid = 3196] [serial = 2096] [outer = 000000155CA5DC00] 13:42:33 INFO - PROCESS | 3196 | 1464640953244 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:42:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:42:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 13:42:33 INFO - PROCESS | 3196 | 1464640953306 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 13:42:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:42:33 INFO - PROCESS | 3196 | 1464640953309 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 13:42:33 INFO - PROCESS | 3196 | 1464640953313 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - PROCESS | 3196 | 1464640953315 Marionette TRACE conn6 <- [1,2758,null,{}] 13:42:33 INFO - PROCESS | 3196 | 1464640953318 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:33 INFO - PROCESS | 3196 | 1464640953419 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 13:42:33 INFO - PROCESS | 3196 | 1464640953548 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:33 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D66800 == 58 [pid = 3196] [id = 699] 13:42:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (00000015593AD000) [pid = 3196] [serial = 2097] [outer = 0000000000000000] 13:42:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155DDBBC00) [pid = 3196] [serial = 2098] [outer = 00000015593AD000] 13:42:33 INFO - PROCESS | 3196 | 1464640953595 Marionette DEBUG loaded listener.js 13:42:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E2D5800) [pid = 3196] [serial = 2099] [outer = 00000015593AD000] 13:42:34 INFO - PROCESS | 3196 | 1464640953994 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:42:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:42:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 735ms 13:42:34 INFO - PROCESS | 3196 | 1464640954050 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 13:42:34 INFO - PROCESS | 3196 | 1464640954053 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 13:42:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:42:34 INFO - PROCESS | 3196 | 1464640954063 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:42:34 INFO - PROCESS | 3196 | 1464640954065 Marionette TRACE conn6 <- [1,2762,null,{}] 13:42:34 INFO - PROCESS | 3196 | 1464640954068 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:34 INFO - PROCESS | 3196 | 1464640954214 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 13:42:34 INFO - PROCESS | 3196 | 1464640954286 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:34 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562397000 == 59 [pid = 3196] [id = 700] 13:42:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E499800) [pid = 3196] [serial = 2100] [outer = 0000000000000000] 13:42:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155E49F000) [pid = 3196] [serial = 2101] [outer = 000000155E499800] 13:42:34 INFO - PROCESS | 3196 | 1464640954339 Marionette DEBUG loaded listener.js 13:42:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155E60D400) [pid = 3196] [serial = 2102] [outer = 000000155E499800] 13:42:34 INFO - PROCESS | 3196 | 1464640954838 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:42:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:42:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 839ms 13:42:34 INFO - PROCESS | 3196 | 1464640954904 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 13:42:34 INFO - PROCESS | 3196 | 1464640954906 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 13:42:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:42:34 INFO - PROCESS | 3196 | 1464640954909 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:42:34 INFO - PROCESS | 3196 | 1464640954911 Marionette TRACE conn6 <- [1,2766,null,{}] 13:42:34 INFO - PROCESS | 3196 | 1464640954915 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:35 INFO - PROCESS | 3196 | 1464640955041 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 13:42:35 INFO - PROCESS | 3196 | 1464640955066 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 3196 | ++DOCSHELL 000000156484E800 == 60 [pid = 3196] [id = 701] 13:42:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155ED96000) [pid = 3196] [serial = 2103] [outer = 0000000000000000] 13:42:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155F0CE800) [pid = 3196] [serial = 2104] [outer = 000000155ED96000] 13:42:35 INFO - PROCESS | 3196 | 1464640955111 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155F166400) [pid = 3196] [serial = 2105] [outer = 000000155ED96000] 13:42:35 INFO - PROCESS | 3196 | 1464640955555 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:42:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:42:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 13:42:35 INFO - PROCESS | 3196 | 1464640955603 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 13:42:35 INFO - PROCESS | 3196 | 1464640955605 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 13:42:35 INFO - PROCESS | 3196 | 1464640955609 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:42:35 INFO - PROCESS | 3196 | 1464640955610 Marionette TRACE conn6 <- [1,2770,null,{}] 13:42:35 INFO - PROCESS | 3196 | 1464640955614 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:35 INFO - PROCESS | 3196 | 1464640955743 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 13:42:35 INFO - PROCESS | 3196 | 1464640955762 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565666800 == 61 [pid = 3196] [id = 702] 13:42:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155F16D800) [pid = 3196] [serial = 2106] [outer = 0000000000000000] 13:42:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000155F2D2400) [pid = 3196] [serial = 2107] [outer = 000000155F16D800] 13:42:35 INFO - PROCESS | 3196 | 1464640955817 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000155F53F400) [pid = 3196] [serial = 2108] [outer = 000000155F16D800] 13:42:36 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (0000001559370400) [pid = 3196] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:42:36 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (0000001557578000) [pid = 3196] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:42:36 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (00000015526B0800) [pid = 3196] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:42:36 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155996F000) [pid = 3196] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:42:36 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155DB53C00) [pid = 3196] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:42:36 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000155E4BA400) [pid = 3196] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:42:36 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (0000001551CD2000) [pid = 3196] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:42:36 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000154D327800) [pid = 3196] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:42:36 INFO - PROCESS | 3196 | 1464640956404 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:42:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:42:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 839ms 13:42:36 INFO - PROCESS | 3196 | 1464640956451 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 3196 | 1464640956454 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 13:42:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:42:36 INFO - PROCESS | 3196 | 1464640956457 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 3196 | 1464640956459 Marionette TRACE conn6 <- [1,2774,null,{}] 13:42:36 INFO - PROCESS | 3196 | 1464640956462 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:36 INFO - PROCESS | 3196 | 1464640956557 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 13:42:36 INFO - PROCESS | 3196 | 1464640956564 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 3196 | ++DOCSHELL 000000156610D800 == 62 [pid = 3196] [id = 703] 13:42:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155E48E400) [pid = 3196] [serial = 2109] [outer = 0000000000000000] 13:42:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155F540000) [pid = 3196] [serial = 2110] [outer = 000000155E48E400] 13:42:36 INFO - PROCESS | 3196 | 1464640956609 Marionette DEBUG loaded listener.js 13:42:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155F548000) [pid = 3196] [serial = 2111] [outer = 000000155E48E400] 13:42:37 INFO - PROCESS | 3196 | 1464640957036 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 626ms 13:42:37 INFO - PROCESS | 3196 | 1464640957087 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 13:42:37 INFO - PROCESS | 3196 | 1464640957089 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 13:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:42:37 INFO - PROCESS | 3196 | 1464640957093 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - PROCESS | 3196 | 1464640957095 Marionette TRACE conn6 <- [1,2778,null,{}] 13:42:37 INFO - PROCESS | 3196 | 1464640957098 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:37 INFO - PROCESS | 3196 | 1464640957192 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 13:42:37 INFO - PROCESS | 3196 | 1464640957199 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 3196 | ++DOCSHELL 00000015661C4800 == 63 [pid = 3196] [id = 704] 13:42:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155F54B400) [pid = 3196] [serial = 2112] [outer = 0000000000000000] 13:42:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155F5A1000) [pid = 3196] [serial = 2113] [outer = 000000155F54B400] 13:42:37 INFO - PROCESS | 3196 | 1464640957245 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155F5A7C00) [pid = 3196] [serial = 2114] [outer = 000000155F54B400] 13:42:37 INFO - PROCESS | 3196 | 1464640957720 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 692ms 13:42:37 INFO - PROCESS | 3196 | 1464640957788 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 13:42:37 INFO - PROCESS | 3196 | 1464640957790 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 13:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:42:37 INFO - PROCESS | 3196 | 1464640957793 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - PROCESS | 3196 | 1464640957795 Marionette TRACE conn6 <- [1,2782,null,{}] 13:42:37 INFO - PROCESS | 3196 | 1464640957799 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:37 INFO - PROCESS | 3196 | 1464640957895 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 13:42:37 INFO - PROCESS | 3196 | 1464640957905 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 3196 | ++DOCSHELL 00000015661E2000 == 64 [pid = 3196] [id = 705] 13:42:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (0000001558C2BC00) [pid = 3196] [serial = 2115] [outer = 0000000000000000] 13:42:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (0000001561139400) [pid = 3196] [serial = 2116] [outer = 0000001558C2BC00] 13:42:37 INFO - PROCESS | 3196 | 1464640957955 Marionette DEBUG loaded listener.js 13:42:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (0000001561144000) [pid = 3196] [serial = 2117] [outer = 0000001558C2BC00] 13:42:38 INFO - PROCESS | 3196 | 1464640958657 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:42:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 880ms 13:42:38 INFO - PROCESS | 3196 | 1464640958677 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 3196 | 1464640958683 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 13:42:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:42:38 INFO - PROCESS | 3196 | 1464640958688 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 3196 | 1464640958693 Marionette TRACE conn6 <- [1,2786,null,{}] 13:42:38 INFO - PROCESS | 3196 | 1464640958699 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:38 INFO - PROCESS | 3196 | 1464640958829 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 13:42:38 INFO - PROCESS | 3196 | 1464640958940 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAE7800 == 65 [pid = 3196] [id = 706] 13:42:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (0000001556C7CC00) [pid = 3196] [serial = 2118] [outer = 0000000000000000] 13:42:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (0000001558C93000) [pid = 3196] [serial = 2119] [outer = 0000001556C7CC00] 13:42:39 INFO - PROCESS | 3196 | 1464640959039 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (000000155A526C00) [pid = 3196] [serial = 2120] [outer = 0000001556C7CC00] 13:42:39 INFO - PROCESS | 3196 | 1464640959678 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:42:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:42:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1029ms 13:42:39 INFO - PROCESS | 3196 | 1464640959720 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 13:42:39 INFO - PROCESS | 3196 | 1464640959727 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 13:42:39 INFO - PROCESS | 3196 | 1464640959734 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:42:39 INFO - PROCESS | 3196 | 1464640959737 Marionette TRACE conn6 <- [1,2790,null,{}] 13:42:39 INFO - PROCESS | 3196 | 1464640959741 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:39 INFO - PROCESS | 3196 | 1464640959869 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 13:42:40 INFO - PROCESS | 3196 | 1464640960006 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:40 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610E3000 == 66 [pid = 3196] [id = 707] 13:42:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (000000155D40E400) [pid = 3196] [serial = 2121] [outer = 0000000000000000] 13:42:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (000000155DB47C00) [pid = 3196] [serial = 2122] [outer = 000000155D40E400] 13:42:40 INFO - PROCESS | 3196 | 1464640960063 Marionette DEBUG loaded listener.js 13:42:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000155E48B800) [pid = 3196] [serial = 2123] [outer = 000000155D40E400] 13:42:40 INFO - PROCESS | 3196 | 1464640960682 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:42:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:42:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 13:42:40 INFO - PROCESS | 3196 | 1464640960725 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 3196 | 1464640960728 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 13:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:42:40 INFO - PROCESS | 3196 | 1464640960732 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 3196 | 1464640960736 Marionette TRACE conn6 <- [1,2794,null,{}] 13:42:40 INFO - PROCESS | 3196 | 1464640960749 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:40 INFO - PROCESS | 3196 | 1464640960878 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 13:42:40 INFO - PROCESS | 3196 | 1464640960990 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 3196 | ++DOCSHELL 00000015662DD800 == 67 [pid = 3196] [id = 708] 13:42:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (000000155F0D0C00) [pid = 3196] [serial = 2124] [outer = 0000000000000000] 13:42:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (000000155F547400) [pid = 3196] [serial = 2125] [outer = 000000155F0D0C00] 13:42:41 INFO - PROCESS | 3196 | 1464640961089 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (0000001561140800) [pid = 3196] [serial = 2126] [outer = 000000155F0D0C00] 13:42:41 INFO - PROCESS | 3196 | 1464640961722 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:42:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:42:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1031ms 13:42:41 INFO - PROCESS | 3196 | 1464640961765 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 13:42:41 INFO - PROCESS | 3196 | 1464640961768 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 13:42:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:42:41 INFO - PROCESS | 3196 | 1464640961772 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:42:41 INFO - PROCESS | 3196 | 1464640961774 Marionette TRACE conn6 <- [1,2798,null,{}] 13:42:41 INFO - PROCESS | 3196 | 1464640961778 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:41 INFO - PROCESS | 3196 | 1464640961902 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 13:42:42 INFO - PROCESS | 3196 | 1464640962037 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 3196 | ++DOCSHELL 0000001566D1D800 == 68 [pid = 3196] [id = 709] 13:42:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (000000155E4ABC00) [pid = 3196] [serial = 2127] [outer = 0000000000000000] 13:42:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (000000155E4AFC00) [pid = 3196] [serial = 2128] [outer = 000000155E4ABC00] 13:42:42 INFO - PROCESS | 3196 | 1464640962093 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 160 (0000001561144400) [pid = 3196] [serial = 2129] [outer = 000000155E4ABC00] 13:42:42 INFO - PROCESS | 3196 | 1464640962744 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1030ms 13:42:42 INFO - PROCESS | 3196 | 1464640962804 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 3196 | 1464640962807 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 13:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:42:42 INFO - PROCESS | 3196 | 1464640962811 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 3196 | 1464640962813 Marionette TRACE conn6 <- [1,2802,null,{}] 13:42:42 INFO - PROCESS | 3196 | 1464640962836 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:43 INFO - PROCESS | 3196 | 1464640963001 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 13:42:43 INFO - PROCESS | 3196 | 1464640963017 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AF7D800 == 69 [pid = 3196] [id = 710] 13:42:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 161 (0000001553776800) [pid = 3196] [serial = 2130] [outer = 0000000000000000] 13:42:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 162 (000000155AF2C000) [pid = 3196] [serial = 2131] [outer = 0000001553776800] 13:42:43 INFO - PROCESS | 3196 | 1464640963074 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 163 (000000155E4B0C00) [pid = 3196] [serial = 2132] [outer = 0000001553776800] 13:42:44 INFO - PROCESS | 3196 | 1464640964030 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:42:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:42:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1329ms 13:42:44 INFO - PROCESS | 3196 | 1464640964142 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 3196 | 1464640964146 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 13:42:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:42:44 INFO - PROCESS | 3196 | 1464640964152 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 3196 | 1464640964156 Marionette TRACE conn6 <- [1,2806,null,{}] 13:42:44 INFO - PROCESS | 3196 | 1464640964162 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:44 INFO - PROCESS | 3196 | 1464640964272 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 13:42:44 INFO - PROCESS | 3196 | 1464640964403 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 3196 | ++DOCSHELL 000000155908A800 == 70 [pid = 3196] [id = 711] 13:42:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 164 (000000154DBD1800) [pid = 3196] [serial = 2133] [outer = 0000000000000000] 13:42:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 165 (000000154E8A5800) [pid = 3196] [serial = 2134] [outer = 000000154DBD1800] 13:42:44 INFO - PROCESS | 3196 | 1464640964457 Marionette DEBUG loaded listener.js 13:42:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 166 (0000001552466800) [pid = 3196] [serial = 2135] [outer = 000000154DBD1800] 13:42:45 INFO - PROCESS | 3196 | 1464640965071 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 983ms 13:42:45 INFO - PROCESS | 3196 | 1464640965138 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 13:42:45 INFO - PROCESS | 3196 | 1464640965144 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 13:42:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:42:45 INFO - PROCESS | 3196 | 1464640965150 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 3196 | 1464640965153 Marionette TRACE conn6 <- [1,2810,null,{}] 13:42:45 INFO - PROCESS | 3196 | 1464640965157 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:45 INFO - PROCESS | 3196 | 1464640965266 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 13:42:45 INFO - PROCESS | 3196 | 1464640965404 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 3196 | ++DOCSHELL 0000001557432800 == 71 [pid = 3196] [id = 712] 13:42:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 167 (000000154D80A400) [pid = 3196] [serial = 2136] [outer = 0000000000000000] 13:42:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 168 (0000001552AD7400) [pid = 3196] [serial = 2137] [outer = 000000154D80A400] 13:42:45 INFO - PROCESS | 3196 | 1464640965455 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 169 (0000001553704000) [pid = 3196] [serial = 2138] [outer = 000000154D80A400] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 0000001551F91000 == 70 [pid = 3196] [id = 489] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 00000015610DA000 == 69 [pid = 3196] [id = 662] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 000000155EE4C800 == 68 [pid = 3196] [id = 617] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 000000155D84E800 == 67 [pid = 3196] [id = 612] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 00000015661C4800 == 66 [pid = 3196] [id = 704] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 000000156610D800 == 65 [pid = 3196] [id = 703] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 0000001565666800 == 64 [pid = 3196] [id = 702] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 000000156484E800 == 63 [pid = 3196] [id = 701] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 0000001562397000 == 62 [pid = 3196] [id = 700] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D66800 == 61 [pid = 3196] [id = 699] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 000000155F56B800 == 60 [pid = 3196] [id = 698] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 168 (000000155E211400) [pid = 3196] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 167 (000000155E609800) [pid = 3196] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 000000155D85A000 == 59 [pid = 3196] [id = 697] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 0000001557436000 == 58 [pid = 3196] [id = 696] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 000000155A48B000 == 57 [pid = 3196] [id = 695] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 000000156566A800 == 56 [pid = 3196] [id = 692] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 0000001565503000 == 55 [pid = 3196] [id = 691] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 00000015610DB000 == 54 [pid = 3196] [id = 690] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 000000155BAB2800 == 53 [pid = 3196] [id = 689] 13:42:45 INFO - PROCESS | 3196 | --DOCSHELL 0000001564123800 == 52 [pid = 3196] [id = 688] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 166 (000000155AF27400) [pid = 3196] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 165 (0000001558C90400) [pid = 3196] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 164 (00000015593A3000) [pid = 3196] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 163 (0000001558C90C00) [pid = 3196] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 162 (000000155283FC00) [pid = 3196] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 161 (000000155C5BC800) [pid = 3196] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 160 (000000155E20F800) [pid = 3196] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 159 (0000001553613800) [pid = 3196] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (000000155E604000) [pid = 3196] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (000000155D4AB000) [pid = 3196] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 156 (000000155E4C4C00) [pid = 3196] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 155 (00000015523B6800) [pid = 3196] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 154 (000000155361CC00) [pid = 3196] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (0000001552A29C00) [pid = 3196] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (000000155E2D9000) [pid = 3196] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (000000154D940000) [pid = 3196] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000155E475400) [pid = 3196] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:42:45 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (000000155BA94400) [pid = 3196] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:42:46 INFO - PROCESS | 3196 | 1464640966028 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:42:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:42:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 923ms 13:42:46 INFO - PROCESS | 3196 | 1464640966075 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 3196 | 1464640966077 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 13:42:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:42:46 INFO - PROCESS | 3196 | 1464640966081 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 3196 | 1464640966084 Marionette TRACE conn6 <- [1,2814,null,{}] 13:42:46 INFO - PROCESS | 3196 | 1464640966095 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:46 INFO - PROCESS | 3196 | 1464640966195 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 13:42:46 INFO - PROCESS | 3196 | 1464640966285 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 3196 | ++DOCSHELL 00000015594C7000 == 53 [pid = 3196] [id = 713] 13:42:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (000000154D940000) [pid = 3196] [serial = 2139] [outer = 0000000000000000] 13:42:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (0000001552AD1400) [pid = 3196] [serial = 2140] [outer = 000000154D940000] 13:42:46 INFO - PROCESS | 3196 | 1464640966334 Marionette DEBUG loaded listener.js 13:42:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (000000155397C800) [pid = 3196] [serial = 2141] [outer = 000000154D940000] 13:42:46 INFO - PROCESS | 3196 | 1464640966777 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:42:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:42:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 732ms 13:42:46 INFO - PROCESS | 3196 | 1464640966815 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 3196 | 1464640966819 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 13:42:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:42:46 INFO - PROCESS | 3196 | 1464640966822 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 3196 | 1464640966824 Marionette TRACE conn6 <- [1,2818,null,{}] 13:42:46 INFO - PROCESS | 3196 | 1464640966828 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:46 INFO - PROCESS | 3196 | 1464640966950 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 13:42:46 INFO - PROCESS | 3196 | 1464640966959 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C2F1000 == 54 [pid = 3196] [id = 714] 13:42:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (000000155643B800) [pid = 3196] [serial = 2142] [outer = 0000000000000000] 13:42:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (0000001556C86800) [pid = 3196] [serial = 2143] [outer = 000000155643B800] 13:42:47 INFO - PROCESS | 3196 | 1464640967008 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (0000001556DBBC00) [pid = 3196] [serial = 2144] [outer = 000000155643B800] 13:42:47 INFO - PROCESS | 3196 | 1464640967491 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:42:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 692ms 13:42:47 INFO - PROCESS | 3196 | 1464640967516 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 13:42:47 INFO - PROCESS | 3196 | 1464640967518 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 13:42:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:42:47 INFO - PROCESS | 3196 | 1464640967522 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:42:47 INFO - PROCESS | 3196 | 1464640967523 Marionette TRACE conn6 <- [1,2822,null,{}] 13:42:47 INFO - PROCESS | 3196 | 1464640967527 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:47 INFO - PROCESS | 3196 | 1464640967617 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 13:42:47 INFO - PROCESS | 3196 | 1464640967624 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:47 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DB04000 == 55 [pid = 3196] [id = 715] 13:42:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (0000001557BD8400) [pid = 3196] [serial = 2145] [outer = 0000000000000000] 13:42:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (0000001558C21400) [pid = 3196] [serial = 2146] [outer = 0000001557BD8400] 13:42:47 INFO - PROCESS | 3196 | 1464640967672 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (0000001558C8B800) [pid = 3196] [serial = 2147] [outer = 0000001557BD8400] 13:42:48 INFO - PROCESS | 3196 | 1464640968127 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:42:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:42:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 628ms 13:42:48 INFO - PROCESS | 3196 | 1464640968154 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 13:42:48 INFO - PROCESS | 3196 | 1464640968156 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 13:42:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:42:48 INFO - PROCESS | 3196 | 1464640968159 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 3196 | 1464640968161 Marionette TRACE conn6 <- [1,2826,null,{}] 13:42:48 INFO - PROCESS | 3196 | 1464640968174 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:48 INFO - PROCESS | 3196 | 1464640968317 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 13:42:48 INFO - PROCESS | 3196 | 1464640968404 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:48 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E548000 == 56 [pid = 3196] [id = 716] 13:42:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (0000001558F0A400) [pid = 3196] [serial = 2148] [outer = 0000000000000000] 13:42:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 160 (000000155939F400) [pid = 3196] [serial = 2149] [outer = 0000001558F0A400] 13:42:48 INFO - PROCESS | 3196 | 1464640968453 Marionette DEBUG loaded listener.js 13:42:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 161 (000000155963A800) [pid = 3196] [serial = 2150] [outer = 0000001558F0A400] 13:42:48 INFO - PROCESS | 3196 | 1464640968921 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:42:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:42:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 774ms 13:42:48 INFO - PROCESS | 3196 | 1464640968937 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 13:42:48 INFO - PROCESS | 3196 | 1464640968939 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 13:42:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:42:48 INFO - PROCESS | 3196 | 1464640968949 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 3196 | 1464640968951 Marionette TRACE conn6 <- [1,2830,null,{}] 13:42:48 INFO - PROCESS | 3196 | 1464640968955 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:49 INFO - PROCESS | 3196 | 1464640969074 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 13:42:49 INFO - PROCESS | 3196 | 1464640969080 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E77A800 == 57 [pid = 3196] [id = 717] 13:42:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 162 (000000155991BC00) [pid = 3196] [serial = 2151] [outer = 0000000000000000] 13:42:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 163 (000000155996C400) [pid = 3196] [serial = 2152] [outer = 000000155991BC00] 13:42:49 INFO - PROCESS | 3196 | 1464640969176 Marionette DEBUG loaded listener.js 13:42:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 164 (000000155A526000) [pid = 3196] [serial = 2153] [outer = 000000155991BC00] 13:42:49 INFO - PROCESS | 3196 | 1464640969647 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:42:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:42:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 13:42:49 INFO - PROCESS | 3196 | 1464640969685 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 13:42:49 INFO - PROCESS | 3196 | 1464640969687 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 13:42:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:42:49 INFO - PROCESS | 3196 | 1464640969727 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:42:49 INFO - PROCESS | 3196 | 1464640969729 Marionette TRACE conn6 <- [1,2834,null,{}] 13:42:49 INFO - PROCESS | 3196 | 1464640969738 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:49 INFO - PROCESS | 3196 | 1464640969861 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 13:42:49 INFO - PROCESS | 3196 | 1464640969923 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F572800 == 58 [pid = 3196] [id = 718] 13:42:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 165 (000000155A64D800) [pid = 3196] [serial = 2154] [outer = 0000000000000000] 13:42:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 166 (000000155AF45C00) [pid = 3196] [serial = 2155] [outer = 000000155A64D800] 13:42:49 INFO - PROCESS | 3196 | 1464640969969 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 167 (000000155AF52000) [pid = 3196] [serial = 2156] [outer = 000000155A64D800] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 166 (00000015594EC800) [pid = 3196] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 165 (000000155E479000) [pid = 3196] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 164 (000000155E48E400) [pid = 3196] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 163 (0000001553614400) [pid = 3196] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 162 (000000155D4A3400) [pid = 3196] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 161 (000000155ED96000) [pid = 3196] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 160 (000000155F16D800) [pid = 3196] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 159 (000000155D40F000) [pid = 3196] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (000000155D65F800) [pid = 3196] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (000000154D3B6000) [pid = 3196] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 156 (0000001556CF3C00) [pid = 3196] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 155 (000000155E499800) [pid = 3196] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 154 (000000155DB53800) [pid = 3196] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (0000001558F07000) [pid = 3196] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (000000154CBC0400) [pid = 3196] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (000000155E2D0800) [pid = 3196] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000155640A000) [pid = 3196] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (0000001551B12000) [pid = 3196] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155F54B400) [pid = 3196] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (0000001551C5F400) [pid = 3196] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155CA5DC00) [pid = 3196] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000154D1EB800) [pid = 3196] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (000000155E4BE000) [pid = 3196] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155BAA2C00) [pid = 3196] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000154DBDAC00) [pid = 3196] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (0000001558F11400) [pid = 3196] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000154D4B4000) [pid = 3196] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001559922C00) [pid = 3196] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155CAB2000) [pid = 3196] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000154D3B9400) [pid = 3196] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155E2AD400) [pid = 3196] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (000000154D840800) [pid = 3196] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000155AF25000) [pid = 3196] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155991B000) [pid = 3196] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (0000001552ADBC00) [pid = 3196] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000154D3B0400) [pid = 3196] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155BA96400) [pid = 3196] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (00000015593AD000) [pid = 3196] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (0000001552ACE400) [pid = 3196] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:42:50 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000154D4EE000) [pid = 3196] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:42:50 INFO - PROCESS | 3196 | 1464640970747 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:42:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:42:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1045ms 13:42:50 INFO - PROCESS | 3196 | 1464640970765 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 13:42:50 INFO - PROCESS | 3196 | 1464640970767 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 13:42:50 INFO - PROCESS | 3196 | 1464640970770 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:42:50 INFO - PROCESS | 3196 | 1464640970772 Marionette TRACE conn6 <- [1,2838,null,{}] 13:42:50 INFO - PROCESS | 3196 | 1464640970801 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:50 INFO - PROCESS | 3196 | 1464640970895 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 13:42:50 INFO - PROCESS | 3196 | 1464640970902 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E777000 == 59 [pid = 3196] [id = 719] 13:42:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000154D3B6000) [pid = 3196] [serial = 2157] [outer = 0000000000000000] 13:42:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (0000001552AD2C00) [pid = 3196] [serial = 2158] [outer = 000000154D3B6000] 13:42:50 INFO - PROCESS | 3196 | 1464640970948 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (0000001557023400) [pid = 3196] [serial = 2159] [outer = 000000154D3B6000] 13:42:51 INFO - PROCESS | 3196 | 1464640971395 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:42:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:42:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 649ms 13:42:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:42:51 INFO - PROCESS | 3196 | 1464640971430 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 3196 | 1464640971432 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 13:42:51 INFO - PROCESS | 3196 | 1464640971435 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - PROCESS | 3196 | 1464640971437 Marionette TRACE conn6 <- [1,2842,null,{}] 13:42:51 INFO - PROCESS | 3196 | 1464640971441 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:51 INFO - PROCESS | 3196 | 1464640971533 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 13:42:51 INFO - PROCESS | 3196 | 1464640971540 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:51 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560862000 == 60 [pid = 3196] [id = 720] 13:42:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155996F000) [pid = 3196] [serial = 2160] [outer = 0000000000000000] 13:42:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155ACC8C00) [pid = 3196] [serial = 2161] [outer = 000000155996F000] 13:42:51 INFO - PROCESS | 3196 | 1464640971586 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155AFB5C00) [pid = 3196] [serial = 2162] [outer = 000000155996F000] 13:42:52 INFO - PROCESS | 3196 | 1464640972049 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:42:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:42:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 690ms 13:42:52 INFO - PROCESS | 3196 | 1464640972127 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 3196 | 1464640972130 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 13:42:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:42:52 INFO - PROCESS | 3196 | 1464640972133 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 3196 | 1464640972136 Marionette TRACE conn6 <- [1,2846,null,{}] 13:42:52 INFO - PROCESS | 3196 | 1464640972139 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:52 INFO - PROCESS | 3196 | 1464640972249 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 13:42:52 INFO - PROCESS | 3196 | 1464640972263 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:52 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D82000 == 61 [pid = 3196] [id = 721] 13:42:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155BA9B800) [pid = 3196] [serial = 2163] [outer = 0000000000000000] 13:42:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155BD18C00) [pid = 3196] [serial = 2164] [outer = 000000155BA9B800] 13:42:52 INFO - PROCESS | 3196 | 1464640972314 Marionette DEBUG loaded listener.js 13:42:52 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155CAB1800) [pid = 3196] [serial = 2165] [outer = 000000155BA9B800] 13:42:53 INFO - PROCESS | 3196 | 1464640973067 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:42:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:42:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 985ms 13:42:53 INFO - PROCESS | 3196 | 1464640973121 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 13:42:53 INFO - PROCESS | 3196 | 1464640973127 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 13:42:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:42:53 INFO - PROCESS | 3196 | 1464640973132 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:42:53 INFO - PROCESS | 3196 | 1464640973137 Marionette TRACE conn6 <- [1,2850,null,{}] 13:42:53 INFO - PROCESS | 3196 | 1464640973143 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:53 INFO - PROCESS | 3196 | 1464640973276 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 13:42:53 INFO - PROCESS | 3196 | 1464640973413 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558EB8800 == 62 [pid = 3196] [id = 722] 13:42:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000154DBD0800) [pid = 3196] [serial = 2166] [outer = 0000000000000000] 13:42:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000154E924000) [pid = 3196] [serial = 2167] [outer = 000000154DBD0800] 13:42:53 INFO - PROCESS | 3196 | 1464640973473 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (00000015528A7C00) [pid = 3196] [serial = 2168] [outer = 000000154DBD0800] 13:42:54 INFO - PROCESS | 3196 | 1464640974061 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:42:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:42:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 986ms 13:42:54 INFO - PROCESS | 3196 | 1464640974120 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 13:42:54 INFO - PROCESS | 3196 | 1464640974127 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 13:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:42:54 INFO - PROCESS | 3196 | 1464640974134 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:42:54 INFO - PROCESS | 3196 | 1464640974137 Marionette TRACE conn6 <- [1,2854,null,{}] 13:42:54 INFO - PROCESS | 3196 | 1464640974142 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:54 INFO - PROCESS | 3196 | 1464640974313 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 13:42:54 INFO - PROCESS | 3196 | 1464640974378 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E45A800 == 63 [pid = 3196] [id = 723] 13:42:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155643C400) [pid = 3196] [serial = 2169] [outer = 0000000000000000] 13:42:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (0000001556C82400) [pid = 3196] [serial = 2170] [outer = 000000155643C400] 13:42:54 INFO - PROCESS | 3196 | 1464640974474 Marionette DEBUG loaded listener.js 13:42:54 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (0000001558C87400) [pid = 3196] [serial = 2171] [outer = 000000155643C400] 13:42:55 INFO - PROCESS | 3196 | 1464640975109 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:42:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1023ms 13:42:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:42:55 INFO - PROCESS | 3196 | 1464640975163 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 13:42:55 INFO - PROCESS | 3196 | 1464640975166 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 13:42:55 INFO - PROCESS | 3196 | 1464640975170 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:42:55 INFO - PROCESS | 3196 | 1464640975174 Marionette TRACE conn6 <- [1,2858,null,{}] 13:42:55 INFO - PROCESS | 3196 | 1464640975186 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:55 INFO - PROCESS | 3196 | 1464640975312 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 13:42:55 INFO - PROCESS | 3196 | 1464640975449 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:55 INFO - PROCESS | 3196 | ++DOCSHELL 00000015622AF800 == 64 [pid = 3196] [id = 724] 13:42:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155997A800) [pid = 3196] [serial = 2172] [outer = 0000000000000000] 13:42:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155AF22800) [pid = 3196] [serial = 2173] [outer = 000000155997A800] 13:42:55 INFO - PROCESS | 3196 | 1464640975509 Marionette DEBUG loaded listener.js 13:42:55 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155BA9B400) [pid = 3196] [serial = 2174] [outer = 000000155997A800] 13:42:56 INFO - PROCESS | 3196 | 1464640976150 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:42:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:42:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1032ms 13:42:56 INFO - PROCESS | 3196 | 1464640976203 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 13:42:56 INFO - PROCESS | 3196 | 1464640976207 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 13:42:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:42:56 INFO - PROCESS | 3196 | 1464640976210 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:42:56 INFO - PROCESS | 3196 | 1464640976212 Marionette TRACE conn6 <- [1,2862,null,{}] 13:42:56 INFO - PROCESS | 3196 | 1464640976217 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:56 INFO - PROCESS | 3196 | 1464640976337 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 13:42:56 INFO - PROCESS | 3196 | 1464640976472 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:56 INFO - PROCESS | 3196 | ++DOCSHELL 00000015640D4800 == 65 [pid = 3196] [id = 725] 13:42:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000155C781400) [pid = 3196] [serial = 2175] [outer = 0000000000000000] 13:42:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000155CABB800) [pid = 3196] [serial = 2176] [outer = 000000155C781400] 13:42:56 INFO - PROCESS | 3196 | 1464640976529 Marionette DEBUG loaded listener.js 13:42:56 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155D40BC00) [pid = 3196] [serial = 2177] [outer = 000000155C781400] 13:42:57 INFO - PROCESS | 3196 | 1464640977070 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:42:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:42:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 881ms 13:42:57 INFO - PROCESS | 3196 | 1464640977095 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 13:42:57 INFO - PROCESS | 3196 | 1464640977097 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 13:42:57 INFO - PROCESS | 3196 | 1464640977102 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:42:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:42:57 INFO - PROCESS | 3196 | 1464640977105 Marionette TRACE conn6 <- [1,2866,null,{}] 13:42:57 INFO - PROCESS | 3196 | 1464640977108 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:57 INFO - PROCESS | 3196 | 1464640977226 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 13:42:57 INFO - PROCESS | 3196 | 1464640977331 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 3196 | ++DOCSHELL 000000156484C800 == 66 [pid = 3196] [id = 726] 13:42:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000155D410400) [pid = 3196] [serial = 2178] [outer = 0000000000000000] 13:42:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (000000155D4A3400) [pid = 3196] [serial = 2179] [outer = 000000155D410400] 13:42:57 INFO - PROCESS | 3196 | 1464640977389 Marionette DEBUG loaded listener.js 13:42:57 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (000000155D4B0000) [pid = 3196] [serial = 2180] [outer = 000000155D410400] 13:42:58 INFO - PROCESS | 3196 | 1464640978040 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:42:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 984ms 13:42:58 INFO - PROCESS | 3196 | 1464640978092 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 13:42:58 INFO - PROCESS | 3196 | 1464640978094 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 13:42:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:42:58 INFO - PROCESS | 3196 | 1464640978098 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 3196 | 1464640978100 Marionette TRACE conn6 <- [1,2870,null,{}] 13:42:58 INFO - PROCESS | 3196 | 1464640978104 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:58 INFO - PROCESS | 3196 | 1464640978246 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 13:42:58 INFO - PROCESS | 3196 | 1464640978386 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F55F800 == 67 [pid = 3196] [id = 727] 13:42:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (0000001552409400) [pid = 3196] [serial = 2181] [outer = 0000000000000000] 13:42:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (000000155961B400) [pid = 3196] [serial = 2182] [outer = 0000001552409400] 13:42:58 INFO - PROCESS | 3196 | 1464640978444 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000155DB52800) [pid = 3196] [serial = 2183] [outer = 0000001552409400] 13:42:59 INFO - PROCESS | 3196 | 1464640979042 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:42:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:42:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 985ms 13:42:59 INFO - PROCESS | 3196 | 1464640979086 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 3196 | 1464640979088 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 13:42:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:42:59 INFO - PROCESS | 3196 | 1464640979093 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 3196 | 1464640979095 Marionette TRACE conn6 <- [1,2874,null,{}] 13:42:59 INFO - PROCESS | 3196 | 1464640979099 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:59 INFO - PROCESS | 3196 | 1464640979217 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 13:42:59 INFO - PROCESS | 3196 | 1464640979503 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:59 INFO - PROCESS | 3196 | ++DOCSHELL 00000015574AB000 == 68 [pid = 3196] [id = 728] 13:42:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (000000154D1F5400) [pid = 3196] [serial = 2184] [outer = 0000000000000000] 13:42:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (000000154D32A000) [pid = 3196] [serial = 2185] [outer = 000000154D1F5400] 13:42:59 INFO - PROCESS | 3196 | 1464640979559 Marionette DEBUG loaded listener.js 13:42:59 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (000000154D4AC400) [pid = 3196] [serial = 2186] [outer = 000000154D1F5400] 13:43:00 INFO - PROCESS | 3196 | 1464640980120 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:43:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:43:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1081ms 13:43:00 INFO - PROCESS | 3196 | 1464640980176 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 13:43:00 INFO - PROCESS | 3196 | 1464640980181 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 13:43:00 INFO - PROCESS | 3196 | 1464640980186 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:43:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:43:00 INFO - PROCESS | 3196 | 1464640980190 Marionette TRACE conn6 <- [1,2878,null,{}] 13:43:00 INFO - PROCESS | 3196 | 1464640980195 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:00 INFO - PROCESS | 3196 | 1464640980314 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 13:43:00 INFO - PROCESS | 3196 | 1464640980429 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559087800 == 69 [pid = 3196] [id = 729] 13:43:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (0000001552308000) [pid = 3196] [serial = 2187] [outer = 0000000000000000] 13:43:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (000000155284E000) [pid = 3196] [serial = 2188] [outer = 0000001552308000] 13:43:00 INFO - PROCESS | 3196 | 1464640980481 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 3196 | ++DOMWINDOW == 160 (0000001553357400) [pid = 3196] [serial = 2189] [outer = 0000001552308000] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 0000001560862000 == 68 [pid = 3196] [id = 720] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 000000155E777000 == 67 [pid = 3196] [id = 719] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 000000155F572800 == 66 [pid = 3196] [id = 718] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 000000155E77A800 == 65 [pid = 3196] [id = 717] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 000000155E548000 == 64 [pid = 3196] [id = 716] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 000000155DB04000 == 63 [pid = 3196] [id = 715] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 000000155C2F1000 == 62 [pid = 3196] [id = 714] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 00000015594C7000 == 61 [pid = 3196] [id = 713] 13:43:00 INFO - PROCESS | 3196 | --DOMWINDOW == 159 (000000155D999C00) [pid = 3196] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:43:00 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (000000155ED95C00) [pid = 3196] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:43:00 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (000000155EBCAC00) [pid = 3196] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:43:00 INFO - PROCESS | 3196 | --DOMWINDOW == 156 (0000001561139400) [pid = 3196] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 0000001557432800 == 60 [pid = 3196] [id = 712] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 000000155908A800 == 59 [pid = 3196] [id = 711] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 000000155AF7D800 == 58 [pid = 3196] [id = 710] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 0000001566D1D800 == 57 [pid = 3196] [id = 709] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 00000015662DD800 == 56 [pid = 3196] [id = 708] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 00000015610E3000 == 55 [pid = 3196] [id = 707] 13:43:00 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAE7800 == 54 [pid = 3196] [id = 706] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 155 (00000015533B1000) [pid = 3196] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 154 (000000155A563800) [pid = 3196] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (000000155E494000) [pid = 3196] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (000000155F540000) [pid = 3196] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (00000015576A4000) [pid = 3196] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000155E496800) [pid = 3196] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (000000155F166400) [pid = 3196] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155F2D2400) [pid = 3196] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000155D4A6C00) [pid = 3196] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155DDB1400) [pid = 3196] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000154D941C00) [pid = 3196] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (00000015593AA000) [pid = 3196] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155AF28400) [pid = 3196] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155E49F000) [pid = 3196] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000155E205800) [pid = 3196] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155E4BF800) [pid = 3196] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (000000155991F800) [pid = 3196] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000154D369800) [pid = 3196] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155E46DC00) [pid = 3196] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155F548000) [pid = 3196] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001559378000) [pid = 3196] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (00000015533AF400) [pid = 3196] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (000000155E60D400) [pid = 3196] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (000000155F5A1000) [pid = 3196] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (000000155DDADC00) [pid = 3196] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (0000001556411000) [pid = 3196] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155D411000) [pid = 3196] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155E2ADC00) [pid = 3196] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (000000155E611C00) [pid = 3196] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (000000155D665800) [pid = 3196] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (0000001552610400) [pid = 3196] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (000000155A520400) [pid = 3196] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 123 (000000155DDB3800) [pid = 3196] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 122 (000000155997A000) [pid = 3196] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 121 (000000155D661400) [pid = 3196] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 120 (000000155D408C00) [pid = 3196] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 119 (000000155240D400) [pid = 3196] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 118 (000000155E2CB000) [pid = 3196] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (0000001552AD4C00) [pid = 3196] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000155AF31400) [pid = 3196] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (000000155AF25400) [pid = 3196] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155BD19800) [pid = 3196] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (0000001556CFB000) [pid = 3196] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000154D4B7000) [pid = 3196] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155BD12800) [pid = 3196] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000155E2D5800) [pid = 3196] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001552487000) [pid = 3196] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (000000155DDBBC00) [pid = 3196] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000155F0CE800) [pid = 3196] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 106 (000000155F53F400) [pid = 3196] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 105 (000000155A51A400) [pid = 3196] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 104 (0000001552ACEC00) [pid = 3196] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | --DOMWINDOW == 103 (000000155F5A7C00) [pid = 3196] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:43:01 INFO - PROCESS | 3196 | 1464640981128 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:43:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:43:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 985ms 13:43:01 INFO - PROCESS | 3196 | 1464640981177 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 13:43:01 INFO - PROCESS | 3196 | 1464640981181 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 13:43:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:43:01 INFO - PROCESS | 3196 | 1464640981186 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 3196 | 1464640981188 Marionette TRACE conn6 <- [1,2882,null,{}] 13:43:01 INFO - PROCESS | 3196 | 1464640981192 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:01 INFO - PROCESS | 3196 | 1464640981293 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 13:43:01 INFO - PROCESS | 3196 | 1464640981382 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 3196 | ++DOCSHELL 0000001559091800 == 55 [pid = 3196] [id = 730] 13:43:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 104 (000000155245A000) [pid = 3196] [serial = 2190] [outer = 0000000000000000] 13:43:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 105 (0000001552AD9C00) [pid = 3196] [serial = 2191] [outer = 000000155245A000] 13:43:01 INFO - PROCESS | 3196 | 1464640981429 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 3196 | ++DOMWINDOW == 106 (0000001553706000) [pid = 3196] [serial = 2192] [outer = 000000155245A000] 13:43:01 INFO - PROCESS | 3196 | 1464640981852 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:43:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:43:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 13:43:01 INFO - PROCESS | 3196 | 1464640981923 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 13:43:01 INFO - PROCESS | 3196 | 1464640981926 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 13:43:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:43:01 INFO - PROCESS | 3196 | 1464640981935 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 3196 | 1464640981942 Marionette TRACE conn6 <- [1,2886,null,{}] 13:43:01 INFO - PROCESS | 3196 | 1464640981979 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:02 INFO - PROCESS | 3196 | 1464640982086 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 13:43:02 INFO - PROCESS | 3196 | 1464640982097 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:02 INFO - PROCESS | 3196 | ++DOCSHELL 000000155DAE1800 == 56 [pid = 3196] [id = 731] 13:43:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 107 (0000001556CF3C00) [pid = 3196] [serial = 2193] [outer = 0000000000000000] 13:43:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (0000001557027400) [pid = 3196] [serial = 2194] [outer = 0000001556CF3C00] 13:43:02 INFO - PROCESS | 3196 | 1464640982153 Marionette DEBUG loaded listener.js 13:43:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (0000001558C21C00) [pid = 3196] [serial = 2195] [outer = 0000001556CF3C00] 13:43:02 INFO - PROCESS | 3196 | 1464640982622 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:43:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:43:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 755ms 13:43:02 INFO - PROCESS | 3196 | 1464640982686 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 3196 | 1464640982689 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 13:43:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:43:02 INFO - PROCESS | 3196 | 1464640982693 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 3196 | 1464640982695 Marionette TRACE conn6 <- [1,2890,null,{}] 13:43:02 INFO - PROCESS | 3196 | 1464640982699 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:02 INFO - PROCESS | 3196 | 1464640982796 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 13:43:02 INFO - PROCESS | 3196 | 1464640982803 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:02 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E44C800 == 57 [pid = 3196] [id = 732] 13:43:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001558F08800) [pid = 3196] [serial = 2196] [outer = 0000000000000000] 13:43:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001559357800) [pid = 3196] [serial = 2197] [outer = 0000001558F08800] 13:43:02 INFO - PROCESS | 3196 | 1464640982850 Marionette DEBUG loaded listener.js 13:43:02 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (00000015594DFC00) [pid = 3196] [serial = 2198] [outer = 0000001558F08800] 13:43:03 INFO - PROCESS | 3196 | 1464640983325 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:43:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:43:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 13:43:03 INFO - PROCESS | 3196 | 1464640983365 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 13:43:03 INFO - PROCESS | 3196 | 1464640983368 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 13:43:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:43:03 INFO - PROCESS | 3196 | 1464640983371 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:43:03 INFO - PROCESS | 3196 | 1464640983373 Marionette TRACE conn6 <- [1,2894,null,{}] 13:43:03 INFO - PROCESS | 3196 | 1464640983377 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:03 INFO - PROCESS | 3196 | 1464640983526 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 13:43:03 INFO - PROCESS | 3196 | 1464640983551 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E779800 == 58 [pid = 3196] [id = 733] 13:43:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155991F000) [pid = 3196] [serial = 2199] [outer = 0000000000000000] 13:43:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (0000001559924C00) [pid = 3196] [serial = 2200] [outer = 000000155991F000] 13:43:03 INFO - PROCESS | 3196 | 1464640983603 Marionette DEBUG loaded listener.js 13:43:03 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155A521800) [pid = 3196] [serial = 2201] [outer = 000000155991F000] 13:43:04 INFO - PROCESS | 3196 | 1464640984079 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:43:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:43:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 776ms 13:43:04 INFO - PROCESS | 3196 | 1464640984151 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 3196 | 1464640984153 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 13:43:04 INFO - PROCESS | 3196 | 1464640984156 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:43:04 INFO - PROCESS | 3196 | 1464640984159 Marionette TRACE conn6 <- [1,2898,null,{}] 13:43:04 INFO - PROCESS | 3196 | 1464640984169 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:04 INFO - PROCESS | 3196 | 1464640984295 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 13:43:04 INFO - PROCESS | 3196 | 1464640984358 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 3196 | ++DOCSHELL 000000155F567800 == 59 [pid = 3196] [id = 734] 13:43:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155AF31400) [pid = 3196] [serial = 2202] [outer = 0000000000000000] 13:43:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000155AF54C00) [pid = 3196] [serial = 2203] [outer = 000000155AF31400] 13:43:04 INFO - PROCESS | 3196 | 1464640984404 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000155BA97400) [pid = 3196] [serial = 2204] [outer = 000000155AF31400] 13:43:04 INFO - PROCESS | 3196 | 1464640984831 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:43:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:43:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:43:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 733ms 13:43:04 INFO - PROCESS | 3196 | 1464640984903 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 3196 | 1464640984905 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 13:43:04 INFO - TEST-START | /DOMEvents/constructors.html 13:43:04 INFO - PROCESS | 3196 | 1464640984909 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - PROCESS | 3196 | 1464640984911 Marionette TRACE conn6 <- [1,2902,null,{}] 13:43:04 INFO - PROCESS | 3196 | 1464640984914 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:05 INFO - PROCESS | 3196 | 1464640985039 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 117 (000000155996F000) [pid = 3196] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 116 (000000154D3B6000) [pid = 3196] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 115 (0000001558F0A400) [pid = 3196] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 114 (000000155991BC00) [pid = 3196] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 113 (000000155A64D800) [pid = 3196] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 112 (000000154D940000) [pid = 3196] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 111 (000000155643B800) [pid = 3196] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 110 (000000154DBD1800) [pid = 3196] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 109 (0000001557BD8400) [pid = 3196] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 108 (0000001558C2BC00) [pid = 3196] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:43:05 INFO - PROCESS | 3196 | --DOMWINDOW == 107 (000000154D80A400) [pid = 3196] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:43:05 INFO - PROCESS | 3196 | 1464640985188 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:05 INFO - PROCESS | 3196 | ++DOCSHELL 000000155C573800 == 60 [pid = 3196] [id = 735] 13:43:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 108 (000000154D128000) [pid = 3196] [serial = 2205] [outer = 0000000000000000] 13:43:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 109 (000000154D4B1800) [pid = 3196] [serial = 2206] [outer = 000000154D128000] 13:43:05 INFO - PROCESS | 3196 | 1464640985233 Marionette DEBUG loaded listener.js 13:43:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 110 (0000001558F0A400) [pid = 3196] [serial = 2207] [outer = 000000154D128000] 13:43:05 INFO - PROCESS | 3196 | 1464640985688 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:43:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:43:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:43:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 886ms 13:43:05 INFO - PROCESS | 3196 | 1464640985799 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 3196 | 1464640985802 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 13:43:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:43:05 INFO - PROCESS | 3196 | 1464640985805 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 3196 | 1464640985807 Marionette TRACE conn6 <- [1,2906,null,{}] 13:43:05 INFO - PROCESS | 3196 | 1464640985811 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:05 INFO - PROCESS | 3196 | 1464640985908 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 13:43:05 INFO - PROCESS | 3196 | 1464640985914 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:05 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E57800 == 61 [pid = 3196] [id = 736] 13:43:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 111 (0000001558F14800) [pid = 3196] [serial = 2208] [outer = 0000000000000000] 13:43:05 INFO - PROCESS | 3196 | ++DOMWINDOW == 112 (000000155D4A6C00) [pid = 3196] [serial = 2209] [outer = 0000001558F14800] 13:43:05 INFO - PROCESS | 3196 | 1464640985959 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 113 (000000155D4C2800) [pid = 3196] [serial = 2210] [outer = 0000001558F14800] 13:43:06 INFO - PROCESS | 3196 | 1464640986377 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:43:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:43:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 13:43:06 INFO - PROCESS | 3196 | 1464640986452 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 13:43:06 INFO - PROCESS | 3196 | 1464640986454 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 13:43:06 INFO - PROCESS | 3196 | 1464640986458 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:43:06 INFO - PROCESS | 3196 | 1464640986460 Marionette TRACE conn6 <- [1,2910,null,{}] 13:43:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:43:06 INFO - PROCESS | 3196 | 1464640986463 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:06 INFO - PROCESS | 3196 | 1464640986556 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 13:43:06 INFO - PROCESS | 3196 | 1464640986563 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561D7E000 == 62 [pid = 3196] [id = 737] 13:43:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 114 (000000155D4A9400) [pid = 3196] [serial = 2211] [outer = 0000000000000000] 13:43:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 115 (000000155D86E000) [pid = 3196] [serial = 2212] [outer = 000000155D4A9400] 13:43:06 INFO - PROCESS | 3196 | 1464640986609 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 3196 | ++DOMWINDOW == 116 (000000155D99D800) [pid = 3196] [serial = 2213] [outer = 000000155D4A9400] 13:43:06 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:43:06 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:43:06 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:43:07 INFO - PROCESS | 3196 | [3196] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:43:07 INFO - PROCESS | 3196 | 1464640987046 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:43:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:43:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:43:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 13:43:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:43:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 13:43:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:43:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 13:43:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:43:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:43:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 633ms 13:43:07 INFO - PROCESS | 3196 | 1464640987096 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 3196 | 1464640987098 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 13:43:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:43:07 INFO - PROCESS | 3196 | 1464640987101 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 3196 | 1464640987103 Marionette TRACE conn6 <- [1,2914,null,{}] 13:43:07 INFO - PROCESS | 3196 | 1464640987107 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:07 INFO - PROCESS | 3196 | 1464640987199 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 13:43:07 INFO - PROCESS | 3196 | 1464640987344 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 3196 | ++DOCSHELL 000000155331E800 == 63 [pid = 3196] [id = 738] 13:43:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 117 (000000154CBC3400) [pid = 3196] [serial = 2214] [outer = 0000000000000000] 13:43:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 118 (000000154D1F2000) [pid = 3196] [serial = 2215] [outer = 000000154CBC3400] 13:43:07 INFO - PROCESS | 3196 | 1464640987404 Marionette DEBUG loaded listener.js 13:43:07 INFO - PROCESS | 3196 | ++DOMWINDOW == 119 (000000154D4ED400) [pid = 3196] [serial = 2216] [outer = 000000154CBC3400] 13:43:07 INFO - PROCESS | 3196 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:43:08 INFO - PROCESS | 3196 | 1464640988012 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:43:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:43:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 923ms 13:43:08 INFO - PROCESS | 3196 | 1464640988045 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 3196 | 1464640988050 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 13:43:08 INFO - PROCESS | 3196 | 1464640988057 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:43:08 INFO - PROCESS | 3196 | 1464640988061 Marionette TRACE conn6 <- [1,2918,null,{}] 13:43:08 INFO - PROCESS | 3196 | 1464640988066 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:08 INFO - PROCESS | 3196 | 1464640988199 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 13:43:08 INFO - PROCESS | 3196 | 1464640988297 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D621000 == 64 [pid = 3196] [id = 739] 13:43:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 120 (000000155335A000) [pid = 3196] [serial = 2217] [outer = 0000000000000000] 13:43:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 121 (000000155361BC00) [pid = 3196] [serial = 2218] [outer = 000000155335A000] 13:43:08 INFO - PROCESS | 3196 | 1464640988355 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 3196 | ++DOMWINDOW == 122 (0000001556C83800) [pid = 3196] [serial = 2219] [outer = 000000155335A000] 13:43:08 INFO - PROCESS | 3196 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:43:08 INFO - PROCESS | 3196 | 1464640988859 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:43:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:43:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 838ms 13:43:08 INFO - PROCESS | 3196 | 1464640988904 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 3196 | 1464640988909 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 13:43:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:43:08 INFO - PROCESS | 3196 | 1464640988932 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 3196 | 1464640988934 Marionette TRACE conn6 <- [1,2922,null,{}] 13:43:08 INFO - PROCESS | 3196 | 1464640988940 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:09 INFO - PROCESS | 3196 | 1464640989065 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 13:43:09 INFO - PROCESS | 3196 | 1464640989173 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:09 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562021800 == 65 [pid = 3196] [id = 740] 13:43:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 123 (000000155961E400) [pid = 3196] [serial = 2220] [outer = 0000000000000000] 13:43:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 124 (000000155991FC00) [pid = 3196] [serial = 2221] [outer = 000000155961E400] 13:43:09 INFO - PROCESS | 3196 | 1464640989229 Marionette DEBUG loaded listener.js 13:43:09 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (000000155ADBB800) [pid = 3196] [serial = 2222] [outer = 000000155961E400] 13:43:09 INFO - PROCESS | 3196 | 1464640989806 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:43:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:43:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 965ms 13:43:09 INFO - PROCESS | 3196 | 1464640989896 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 13:43:09 INFO - PROCESS | 3196 | 1464640989899 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 13:43:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:43:09 INFO - PROCESS | 3196 | 1464640989911 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:43:09 INFO - PROCESS | 3196 | 1464640989918 Marionette TRACE conn6 <- [1,2926,null,{}] 13:43:09 INFO - PROCESS | 3196 | 1464640989923 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:10 INFO - PROCESS | 3196 | 1464640990045 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 13:43:10 INFO - PROCESS | 3196 | 1464640990150 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 3196 | ++DOCSHELL 000000156407E000 == 66 [pid = 3196] [id = 741] 13:43:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (00000015599CD000) [pid = 3196] [serial = 2223] [outer = 0000000000000000] 13:43:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (000000155D65C800) [pid = 3196] [serial = 2224] [outer = 00000015599CD000] 13:43:10 INFO - PROCESS | 3196 | 1464640990205 Marionette DEBUG loaded listener.js 13:43:10 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (000000155E20CC00) [pid = 3196] [serial = 2225] [outer = 00000015599CD000] 13:43:10 INFO - PROCESS | 3196 | 1464640990693 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:43:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:43:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 837ms 13:43:10 INFO - PROCESS | 3196 | 1464640990743 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 13:43:10 INFO - PROCESS | 3196 | 1464640990746 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 13:43:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:43:10 INFO - PROCESS | 3196 | 1464640990750 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 3196 | 1464640990752 Marionette TRACE conn6 <- [1,2930,null,{}] 13:43:10 INFO - PROCESS | 3196 | 1464640990799 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:10 INFO - PROCESS | 3196 | 1464640990910 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 13:43:11 INFO - PROCESS | 3196 | 1464640991042 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:11 INFO - PROCESS | 3196 | ++DOCSHELL 000000156411F000 == 67 [pid = 3196] [id = 742] 13:43:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155E2AD400) [pid = 3196] [serial = 2226] [outer = 0000000000000000] 13:43:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (000000155E2B6000) [pid = 3196] [serial = 2227] [outer = 000000155E2AD400] 13:43:11 INFO - PROCESS | 3196 | 1464640991098 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (000000155D996400) [pid = 3196] [serial = 2228] [outer = 000000155E2AD400] 13:43:11 INFO - PROCESS | 3196 | 1464640991657 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:43:11 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:43:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:43:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 945ms 13:43:11 INFO - PROCESS | 3196 | 1464640991711 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 13:43:11 INFO - PROCESS | 3196 | 1464640991714 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 13:43:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:43:11 INFO - PROCESS | 3196 | 1464640991719 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:43:11 INFO - PROCESS | 3196 | 1464640991722 Marionette TRACE conn6 <- [1,2934,null,{}] 13:43:11 INFO - PROCESS | 3196 | 1464640991726 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:11 INFO - PROCESS | 3196 | 1464640991846 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 13:43:11 INFO - PROCESS | 3196 | 1464640991950 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:11 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564854000 == 68 [pid = 3196] [id = 743] 13:43:11 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155E46E800) [pid = 3196] [serial = 2229] [outer = 0000000000000000] 13:43:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155E472400) [pid = 3196] [serial = 2230] [outer = 000000155E46E800] 13:43:12 INFO - PROCESS | 3196 | 1464640992013 Marionette DEBUG loaded listener.js 13:43:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155E48E400) [pid = 3196] [serial = 2231] [outer = 000000155E46E800] 13:43:12 INFO - PROCESS | 3196 | 1464640992546 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:43:12 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:43:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 13:43:12 INFO - PROCESS | 3196 | 1464640992604 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 3196 | 1464640992607 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 13:43:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:43:12 INFO - PROCESS | 3196 | 1464640992611 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 3196 | 1464640992613 Marionette TRACE conn6 <- [1,2938,null,{}] 13:43:12 INFO - PROCESS | 3196 | 1464640992635 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:12 INFO - PROCESS | 3196 | 1464640992758 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 13:43:12 INFO - PROCESS | 3196 | 1464640992864 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565674800 == 69 [pid = 3196] [id = 744] 13:43:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155E493C00) [pid = 3196] [serial = 2232] [outer = 0000000000000000] 13:43:12 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155E4A7C00) [pid = 3196] [serial = 2233] [outer = 000000155E493C00] 13:43:12 INFO - PROCESS | 3196 | 1464640992921 Marionette DEBUG loaded listener.js 13:43:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155E4BA400) [pid = 3196] [serial = 2234] [outer = 000000155E493C00] 13:43:13 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565B57800 == 70 [pid = 3196] [id = 745] 13:43:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E606C00) [pid = 3196] [serial = 2235] [outer = 0000000000000000] 13:43:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E609400) [pid = 3196] [serial = 2236] [outer = 000000155E606C00] 13:43:13 INFO - PROCESS | 3196 | 1464640993550 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:43:13 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:43:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1003ms 13:43:13 INFO - PROCESS | 3196 | 1464640993617 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 13:43:13 INFO - PROCESS | 3196 | 1464640993619 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 13:43:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:43:13 INFO - PROCESS | 3196 | 1464640993623 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:43:13 INFO - PROCESS | 3196 | 1464640993625 Marionette TRACE conn6 <- [1,2942,null,{}] 13:43:13 INFO - PROCESS | 3196 | 1464640993633 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:13 INFO - PROCESS | 3196 | 1464640993774 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 13:43:13 INFO - PROCESS | 3196 | 1464640993903 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:13 INFO - PROCESS | 3196 | ++DOCSHELL 000000156611D800 == 71 [pid = 3196] [id = 746] 13:43:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155E4C2800) [pid = 3196] [serial = 2237] [outer = 0000000000000000] 13:43:13 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155E4C8000) [pid = 3196] [serial = 2238] [outer = 000000155E4C2800] 13:43:13 INFO - PROCESS | 3196 | 1464640993959 Marionette DEBUG loaded listener.js 13:43:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155EB0F800) [pid = 3196] [serial = 2239] [outer = 000000155E4C2800] 13:43:14 INFO - PROCESS | 3196 | 1464640994503 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:43:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:43:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:43:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 923ms 13:43:14 INFO - PROCESS | 3196 | 1464640994549 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 13:43:14 INFO - PROCESS | 3196 | 1464640994551 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 13:43:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:43:14 INFO - PROCESS | 3196 | 1464640994555 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:43:14 INFO - PROCESS | 3196 | 1464640994557 Marionette TRACE conn6 <- [1,2946,null,{}] 13:43:14 INFO - PROCESS | 3196 | 1464640994562 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:14 INFO - PROCESS | 3196 | 1464640994696 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 13:43:14 INFO - PROCESS | 3196 | 1464640994801 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:14 INFO - PROCESS | 3196 | ++DOCSHELL 00000015661DE800 == 72 [pid = 3196] [id = 747] 13:43:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155EBC8400) [pid = 3196] [serial = 2240] [outer = 0000000000000000] 13:43:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155ED2A400) [pid = 3196] [serial = 2241] [outer = 000000155EBC8400] 13:43:14 INFO - PROCESS | 3196 | 1464640994856 Marionette DEBUG loaded listener.js 13:43:14 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000155ED32800) [pid = 3196] [serial = 2242] [outer = 000000155EBC8400] 13:43:15 INFO - PROCESS | 3196 | 1464640995425 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:43:15 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:43:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 943ms 13:43:15 INFO - PROCESS | 3196 | 1464640995501 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 13:43:15 INFO - PROCESS | 3196 | 1464640995504 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 13:43:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:43:15 INFO - PROCESS | 3196 | 1464640995507 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:43:15 INFO - PROCESS | 3196 | 1464640995510 Marionette TRACE conn6 <- [1,2950,null,{}] 13:43:15 INFO - PROCESS | 3196 | 1464640995514 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:15 INFO - PROCESS | 3196 | 1464640995634 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 13:43:15 INFO - PROCESS | 3196 | 1464640995919 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:15 INFO - PROCESS | 3196 | ++DOCSHELL 000000155AD0D000 == 73 [pid = 3196] [id = 748] 13:43:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (000000154D35F400) [pid = 3196] [serial = 2243] [outer = 0000000000000000] 13:43:15 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (000000154D3BA800) [pid = 3196] [serial = 2244] [outer = 000000154D35F400] 13:43:15 INFO - PROCESS | 3196 | 1464640995981 Marionette DEBUG loaded listener.js 13:43:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (000000155248CC00) [pid = 3196] [serial = 2245] [outer = 000000154D35F400] 13:43:16 INFO - PROCESS | 3196 | 1464640996535 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:43:16 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:43:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1078ms 13:43:16 INFO - PROCESS | 3196 | 1464640996588 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 13:43:16 INFO - PROCESS | 3196 | 1464640996593 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 13:43:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:43:16 INFO - PROCESS | 3196 | 1464640996597 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 3196 | 1464640996601 Marionette TRACE conn6 <- [1,2954,null,{}] 13:43:16 INFO - PROCESS | 3196 | 1464640996606 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:16 INFO - PROCESS | 3196 | 1464640996723 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 13:43:16 INFO - PROCESS | 3196 | 1464640996837 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:16 INFO - PROCESS | 3196 | ++DOCSHELL 0000001556470000 == 74 [pid = 3196] [id = 749] 13:43:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (0000001553778400) [pid = 3196] [serial = 2246] [outer = 0000000000000000] 13:43:16 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (0000001556D48000) [pid = 3196] [serial = 2247] [outer = 0000001553778400] 13:43:16 INFO - PROCESS | 3196 | 1464640996931 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (0000001558F0EC00) [pid = 3196] [serial = 2248] [outer = 0000001553778400] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 0000001561D7E000 == 73 [pid = 3196] [id = 737] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E57800 == 72 [pid = 3196] [id = 736] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155C573800 == 71 [pid = 3196] [id = 735] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155F567800 == 70 [pid = 3196] [id = 734] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155E779800 == 69 [pid = 3196] [id = 733] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155E44C800 == 68 [pid = 3196] [id = 732] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155DAE1800 == 67 [pid = 3196] [id = 731] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 0000001559091800 == 66 [pid = 3196] [id = 730] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 0000001559087800 == 65 [pid = 3196] [id = 729] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000155F547400) [pid = 3196] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (000000155E4AFC00) [pid = 3196] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 148 (000000155AF2C000) [pid = 3196] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 147 (000000155BD18C00) [pid = 3196] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 00000015574AB000 == 64 [pid = 3196] [id = 728] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 000000155E45A800 == 63 [pid = 3196] [id = 723] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 00000015661E2000 == 62 [pid = 3196] [id = 705] 13:43:17 INFO - PROCESS | 3196 | --DOCSHELL 0000001558EB8800 == 61 [pid = 3196] [id = 722] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 146 (000000155939F400) [pid = 3196] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 145 (000000155963A800) [pid = 3196] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 144 (000000155A526000) [pid = 3196] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 143 (000000155996C400) [pid = 3196] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 142 (000000155AF45C00) [pid = 3196] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (0000001552AD1400) [pid = 3196] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (000000155397C800) [pid = 3196] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001556C86800) [pid = 3196] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000155DB47C00) [pid = 3196] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (0000001552466800) [pid = 3196] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000154E8A5800) [pid = 3196] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001558C21400) [pid = 3196] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (0000001561144000) [pid = 3196] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (0000001553704000) [pid = 3196] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 132 (0000001552AD7400) [pid = 3196] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 131 (0000001558C93000) [pid = 3196] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 130 (000000155ACC8C00) [pid = 3196] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 129 (000000155AFB5C00) [pid = 3196] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 128 (000000155AF52000) [pid = 3196] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 127 (0000001556DBBC00) [pid = 3196] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 126 (0000001552AD2C00) [pid = 3196] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 125 (0000001557023400) [pid = 3196] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | --DOMWINDOW == 124 (0000001558C8B800) [pid = 3196] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 13:43:17 INFO - PROCESS | 3196 | 1464640997513 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:43:17 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:43:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 943ms 13:43:17 INFO - PROCESS | 3196 | 1464640997546 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 13:43:17 INFO - PROCESS | 3196 | 1464640997550 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 13:43:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:43:17 INFO - PROCESS | 3196 | 1464640997555 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:43:17 INFO - PROCESS | 3196 | 1464640997557 Marionette TRACE conn6 <- [1,2958,null,{}] 13:43:17 INFO - PROCESS | 3196 | 1464640997561 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:17 INFO - PROCESS | 3196 | 1464640997660 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 13:43:17 INFO - PROCESS | 3196 | 1464640997667 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:17 INFO - PROCESS | 3196 | ++DOCSHELL 00000015596BC800 == 62 [pid = 3196] [id = 750] 13:43:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 125 (00000015523BCC00) [pid = 3196] [serial = 2249] [outer = 0000000000000000] 13:43:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 126 (0000001553783C00) [pid = 3196] [serial = 2250] [outer = 00000015523BCC00] 13:43:17 INFO - PROCESS | 3196 | 1464640997716 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 3196 | ++DOMWINDOW == 127 (0000001556D3F400) [pid = 3196] [serial = 2251] [outer = 00000015523BCC00] 13:43:18 INFO - PROCESS | 3196 | 1464640998210 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:43:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:43:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 13:43:18 INFO - PROCESS | 3196 | 1464640998251 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 3196 | 1464640998253 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 13:43:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:43:18 INFO - PROCESS | 3196 | 1464640998258 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 3196 | 1464640998265 Marionette TRACE conn6 <- [1,2962,null,{}] 13:43:18 INFO - PROCESS | 3196 | 1464640998275 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:18 INFO - PROCESS | 3196 | 1464640998377 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 13:43:18 INFO - PROCESS | 3196 | 1464640998386 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:18 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E457000 == 63 [pid = 3196] [id = 751] 13:43:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 128 (0000001558F6F800) [pid = 3196] [serial = 2252] [outer = 0000000000000000] 13:43:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 129 (000000155981E400) [pid = 3196] [serial = 2253] [outer = 0000001558F6F800] 13:43:18 INFO - PROCESS | 3196 | 1464640998434 Marionette DEBUG loaded listener.js 13:43:18 INFO - PROCESS | 3196 | ++DOMWINDOW == 130 (0000001559979400) [pid = 3196] [serial = 2254] [outer = 0000001558F6F800] 13:43:18 INFO - PROCESS | 3196 | 1464640998919 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:43:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 13:43:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 13:43:18 INFO - PROCESS | 3196 | 1464640998951 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 3196 | 1464640998953 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 13:43:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:43:18 INFO - PROCESS | 3196 | 1464640998957 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 3196 | 1464640998959 Marionette TRACE conn6 <- [1,2966,null,{}] 13:43:18 INFO - PROCESS | 3196 | 1464640998963 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:19 INFO - PROCESS | 3196 | 1464640999064 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 13:43:19 INFO - PROCESS | 3196 | 1464640999070 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E7AB800 == 64 [pid = 3196] [id = 752] 13:43:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 131 (0000001559921C00) [pid = 3196] [serial = 2255] [outer = 0000000000000000] 13:43:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 132 (000000155AF48C00) [pid = 3196] [serial = 2256] [outer = 0000001559921C00] 13:43:19 INFO - PROCESS | 3196 | 1464640999118 Marionette DEBUG loaded listener.js 13:43:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 133 (000000155AFB6800) [pid = 3196] [serial = 2257] [outer = 0000001559921C00] 13:43:19 INFO - PROCESS | 3196 | 1464640999536 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:43:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:43:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 13:43:19 INFO - PROCESS | 3196 | 1464640999625 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 13:43:19 INFO - PROCESS | 3196 | 1464640999627 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 13:43:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:43:19 INFO - PROCESS | 3196 | 1464640999643 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:43:19 INFO - PROCESS | 3196 | 1464640999645 Marionette TRACE conn6 <- [1,2970,null,{}] 13:43:19 INFO - PROCESS | 3196 | 1464640999649 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:19 INFO - PROCESS | 3196 | 1464640999776 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 13:43:19 INFO - PROCESS | 3196 | 1464640999863 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560732800 == 65 [pid = 3196] [id = 753] 13:43:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (000000155C551000) [pid = 3196] [serial = 2258] [outer = 0000000000000000] 13:43:19 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (000000155C776400) [pid = 3196] [serial = 2259] [outer = 000000155C551000] 13:43:19 INFO - PROCESS | 3196 | 1464640999916 Marionette DEBUG loaded listener.js 13:43:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (000000155D4A7800) [pid = 3196] [serial = 2260] [outer = 000000155C551000] 13:43:20 INFO - PROCESS | 3196 | 1464641000349 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:43:20 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:43:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:43:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 735ms 13:43:20 INFO - PROCESS | 3196 | 1464641000377 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 13:43:20 INFO - PROCESS | 3196 | 1464641000379 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 13:43:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:43:20 INFO - PROCESS | 3196 | 1464641000389 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:43:20 INFO - PROCESS | 3196 | 1464641000391 Marionette TRACE conn6 <- [1,2974,null,{}] 13:43:20 INFO - PROCESS | 3196 | 1464641000399 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:20 INFO - PROCESS | 3196 | 1464641000530 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 13:43:20 INFO - PROCESS | 3196 | 1464641000601 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:20 INFO - PROCESS | 3196 | ++DOCSHELL 0000001560E5C000 == 66 [pid = 3196] [id = 754] 13:43:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155DDB7000) [pid = 3196] [serial = 2261] [outer = 0000000000000000] 13:43:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155E208000) [pid = 3196] [serial = 2262] [outer = 000000155DDB7000] 13:43:20 INFO - PROCESS | 3196 | 1464641000646 Marionette DEBUG loaded listener.js 13:43:20 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155E2D6C00) [pid = 3196] [serial = 2263] [outer = 000000155DDB7000] 13:43:21 INFO - PROCESS | 3196 | 1464641001021 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:43:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:43:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 693ms 13:43:21 INFO - PROCESS | 3196 | 1464641001083 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 13:43:21 INFO - PROCESS | 3196 | 1464641001085 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 13:43:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:43:21 INFO - PROCESS | 3196 | 1464641001089 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:43:21 INFO - PROCESS | 3196 | 1464641001091 Marionette TRACE conn6 <- [1,2978,null,{}] 13:43:21 INFO - PROCESS | 3196 | 1464641001102 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:21 INFO - PROCESS | 3196 | 1464641001257 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 13:43:21 INFO - PROCESS | 3196 | 1464641001275 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:21 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562107800 == 67 [pid = 3196] [id = 755] 13:43:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (0000001556C7E800) [pid = 3196] [serial = 2264] [outer = 0000000000000000] 13:43:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155E48AC00) [pid = 3196] [serial = 2265] [outer = 0000001556C7E800] 13:43:21 INFO - PROCESS | 3196 | 1464641001320 Marionette DEBUG loaded listener.js 13:43:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155E4AFC00) [pid = 3196] [serial = 2266] [outer = 0000001556C7E800] 13:43:21 INFO - PROCESS | 3196 | --DOMWINDOW == 141 (000000155991F000) [pid = 3196] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:43:21 INFO - PROCESS | 3196 | --DOMWINDOW == 140 (0000001556CF3C00) [pid = 3196] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:43:21 INFO - PROCESS | 3196 | --DOMWINDOW == 139 (0000001558F08800) [pid = 3196] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:43:21 INFO - PROCESS | 3196 | --DOMWINDOW == 138 (000000154D1F5400) [pid = 3196] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:43:21 INFO - PROCESS | 3196 | --DOMWINDOW == 137 (000000155245A000) [pid = 3196] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:43:21 INFO - PROCESS | 3196 | --DOMWINDOW == 136 (000000155AF31400) [pid = 3196] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:43:21 INFO - PROCESS | 3196 | --DOMWINDOW == 135 (0000001552308000) [pid = 3196] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:43:21 INFO - PROCESS | 3196 | --DOMWINDOW == 134 (000000154D128000) [pid = 3196] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:43:21 INFO - PROCESS | 3196 | --DOMWINDOW == 133 (0000001558F14800) [pid = 3196] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:43:21 INFO - PROCESS | 3196 | ++DOCSHELL 000000154C0E2000 == 68 [pid = 3196] [id = 756] 13:43:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 134 (0000001556C86000) [pid = 3196] [serial = 2267] [outer = 0000000000000000] 13:43:21 INFO - PROCESS | 3196 | ++DOMWINDOW == 135 (0000001558F08800) [pid = 3196] [serial = 2268] [outer = 0000001556C86000] 13:43:21 INFO - PROCESS | 3196 | 1464641001876 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:43:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:43:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 838ms 13:43:21 INFO - PROCESS | 3196 | 1464641001930 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 13:43:21 INFO - PROCESS | 3196 | 1464641001932 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 13:43:21 INFO - PROCESS | 3196 | 1464641001936 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:43:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:43:21 INFO - PROCESS | 3196 | 1464641001938 Marionette TRACE conn6 <- [1,2982,null,{}] 13:43:21 INFO - PROCESS | 3196 | 1464641001941 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:22 INFO - PROCESS | 3196 | 1464641002091 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 13:43:22 INFO - PROCESS | 3196 | 1464641002152 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 3196 | ++DOCSHELL 00000015640D3800 == 69 [pid = 3196] [id = 757] 13:43:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 136 (0000001553612800) [pid = 3196] [serial = 2269] [outer = 0000000000000000] 13:43:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 137 (000000155DDBA800) [pid = 3196] [serial = 2270] [outer = 0000001553612800] 13:43:22 INFO - PROCESS | 3196 | 1464641002197 Marionette DEBUG loaded listener.js 13:43:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 138 (000000155ED33400) [pid = 3196] [serial = 2271] [outer = 0000001553612800] 13:43:22 INFO - PROCESS | 3196 | 1464641002515 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:43:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:43:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:43:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 628ms 13:43:22 INFO - PROCESS | 3196 | 1464641002609 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 3196 | 1464641002611 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 13:43:22 INFO - PROCESS | 3196 | 1464641002616 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 3196 | 1464641002617 Marionette TRACE conn6 <- [1,2986,null,{}] 13:43:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:43:22 INFO - PROCESS | 3196 | 1464641002621 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:22 INFO - PROCESS | 3196 | 1464641002721 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 13:43:22 INFO - PROCESS | 3196 | 1464641002727 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565B44000 == 70 [pid = 3196] [id = 758] 13:43:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 139 (000000155ED37400) [pid = 3196] [serial = 2272] [outer = 0000000000000000] 13:43:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 140 (000000155ED95000) [pid = 3196] [serial = 2273] [outer = 000000155ED37400] 13:43:22 INFO - PROCESS | 3196 | 1464641002775 Marionette DEBUG loaded listener.js 13:43:22 INFO - PROCESS | 3196 | ++DOMWINDOW == 141 (000000155EDA0C00) [pid = 3196] [serial = 2274] [outer = 000000155ED37400] 13:43:23 INFO - PROCESS | 3196 | 1464641003177 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:43:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:43:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 585ms 13:43:23 INFO - PROCESS | 3196 | 1464641003206 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 13:43:23 INFO - PROCESS | 3196 | 1464641003209 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 13:43:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:43:23 INFO - PROCESS | 3196 | 1464641003212 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:43:23 INFO - PROCESS | 3196 | 1464641003214 Marionette TRACE conn6 <- [1,2990,null,{}] 13:43:23 INFO - PROCESS | 3196 | 1464641003218 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:23 INFO - PROCESS | 3196 | 1464641003358 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 13:43:23 INFO - PROCESS | 3196 | 1464641003367 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:23 INFO - PROCESS | 3196 | ++DOCSHELL 0000001566D07800 == 71 [pid = 3196] [id = 759] 13:43:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 142 (000000155ED37800) [pid = 3196] [serial = 2275] [outer = 0000000000000000] 13:43:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 143 (000000155F163C00) [pid = 3196] [serial = 2276] [outer = 000000155ED37800] 13:43:23 INFO - PROCESS | 3196 | 1464641003419 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 3196 | ++DOMWINDOW == 144 (000000155F2D8800) [pid = 3196] [serial = 2277] [outer = 000000155ED37800] 13:43:23 INFO - PROCESS | 3196 | 1464641003974 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:43:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:43:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 775ms 13:43:24 INFO - PROCESS | 3196 | 1464641003996 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 13:43:24 INFO - PROCESS | 3196 | 1464641004001 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 13:43:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:43:24 INFO - PROCESS | 3196 | 1464641004008 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:43:24 INFO - PROCESS | 3196 | 1464641004013 Marionette TRACE conn6 <- [1,2994,null,{}] 13:43:24 INFO - PROCESS | 3196 | 1464641004019 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:24 INFO - PROCESS | 3196 | 1464641004197 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 13:43:24 INFO - PROCESS | 3196 | 1464641004308 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:24 INFO - PROCESS | 3196 | ++DOCSHELL 000000155D619800 == 72 [pid = 3196] [id = 760] 13:43:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 145 (000000154DBD0C00) [pid = 3196] [serial = 2278] [outer = 0000000000000000] 13:43:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 146 (0000001553358C00) [pid = 3196] [serial = 2279] [outer = 000000154DBD0C00] 13:43:24 INFO - PROCESS | 3196 | 1464641004368 Marionette DEBUG loaded listener.js 13:43:24 INFO - PROCESS | 3196 | ++DOMWINDOW == 147 (0000001556C88C00) [pid = 3196] [serial = 2280] [outer = 000000154DBD0C00] 13:43:24 INFO - PROCESS | 3196 | 1464641004932 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:43:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:43:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 943ms 13:43:24 INFO - PROCESS | 3196 | 1464641004954 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 13:43:24 INFO - PROCESS | 3196 | 1464641004961 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 13:43:24 INFO - PROCESS | 3196 | 1464641004968 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:43:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:43:24 INFO - PROCESS | 3196 | 1464641004971 Marionette TRACE conn6 <- [1,2998,null,{}] 13:43:24 INFO - PROCESS | 3196 | 1464641004975 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:25 INFO - PROCESS | 3196 | 1464641005102 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 13:43:25 INFO - PROCESS | 3196 | 1464641005240 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:25 INFO - PROCESS | 3196 | ++DOCSHELL 000000156084A800 == 73 [pid = 3196] [id = 761] 13:43:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 148 (0000001557BD9800) [pid = 3196] [serial = 2281] [outer = 0000000000000000] 13:43:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 149 (000000155991A400) [pid = 3196] [serial = 2282] [outer = 0000001557BD9800] 13:43:25 INFO - PROCESS | 3196 | 1464641005298 Marionette DEBUG loaded listener.js 13:43:25 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (000000155AFB5000) [pid = 3196] [serial = 2283] [outer = 0000001557BD9800] 13:43:25 INFO - PROCESS | 3196 | [3196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:43:25 INFO - PROCESS | 3196 | 1464641005893 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:43:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:43:25 INFO - {} 13:43:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:43:25 INFO - {} 13:43:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:43:25 INFO - {} 13:43:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:43:25 INFO - {} 13:43:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 985ms 13:43:25 INFO - PROCESS | 3196 | 1464641005959 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 13:43:25 INFO - TEST-START | /FileAPI/fileReader.html 13:43:25 INFO - PROCESS | 3196 | 1464641005963 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 13:43:25 INFO - PROCESS | 3196 | 1464641005967 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:43:25 INFO - PROCESS | 3196 | 1464641005971 Marionette TRACE conn6 <- [1,3002,null,{}] 13:43:25 INFO - PROCESS | 3196 | 1464641005984 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:26 INFO - PROCESS | 3196 | 1464641006151 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 13:43:26 INFO - PROCESS | 3196 | 1464641006283 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:26 INFO - PROCESS | 3196 | ++DOCSHELL 000000156829A800 == 74 [pid = 3196] [id = 762] 13:43:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (000000155DB50400) [pid = 3196] [serial = 2284] [outer = 0000000000000000] 13:43:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (000000155ED36800) [pid = 3196] [serial = 2285] [outer = 000000155DB50400] 13:43:26 INFO - PROCESS | 3196 | 1464641006343 Marionette DEBUG loaded listener.js 13:43:26 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (000000155F2D6C00) [pid = 3196] [serial = 2286] [outer = 000000155DB50400] 13:43:26 INFO - PROCESS | 3196 | 1464641006881 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:43:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:43:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:43:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:43:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:43:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 944ms 13:43:26 INFO - PROCESS | 3196 | 1464641006914 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 13:43:26 INFO - PROCESS | 3196 | 1464641006917 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 13:43:26 INFO - PROCESS | 3196 | 1464641006921 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:43:26 INFO - TEST-START | /FileAPI/historical.html 13:43:26 INFO - PROCESS | 3196 | 1464641006924 Marionette TRACE conn6 <- [1,3006,null,{}] 13:43:26 INFO - PROCESS | 3196 | 1464641006928 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:27 INFO - PROCESS | 3196 | 1464641007052 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 13:43:27 INFO - PROCESS | 3196 | 1464641007160 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:27 INFO - PROCESS | 3196 | ++DOCSHELL 0000001568DF1800 == 75 [pid = 3196] [id = 763] 13:43:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000155F549400) [pid = 3196] [serial = 2287] [outer = 0000000000000000] 13:43:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (000000155F54D800) [pid = 3196] [serial = 2288] [outer = 000000155F549400] 13:43:27 INFO - PROCESS | 3196 | 1464641007216 Marionette DEBUG loaded listener.js 13:43:27 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (000000155F5A8400) [pid = 3196] [serial = 2289] [outer = 000000155F549400] 13:43:27 INFO - PROCESS | 3196 | 1464641007781 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:43:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:43:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:43:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:43:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:43:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:43:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:43:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:43:27 INFO - TEST-OK | /FileAPI/historical.html | took 880ms 13:43:27 INFO - PROCESS | 3196 | 1464641007806 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 13:43:27 INFO - PROCESS | 3196 | 1464641007809 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 13:43:27 INFO - TEST-START | /FileAPI/idlharness.html 13:43:27 INFO - PROCESS | 3196 | 1464641007813 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:43:27 INFO - PROCESS | 3196 | 1464641007815 Marionette TRACE conn6 <- [1,3010,null,{}] 13:43:27 INFO - PROCESS | 3196 | 1464641007819 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:27 INFO - PROCESS | 3196 | 1464641007970 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 13:43:28 INFO - PROCESS | 3196 | 1464641008080 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:28 INFO - PROCESS | 3196 | ++DOCSHELL 0000001569AF3800 == 76 [pid = 3196] [id = 764] 13:43:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (000000155AF06C00) [pid = 3196] [serial = 2290] [outer = 0000000000000000] 13:43:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (000000155AF0CC00) [pid = 3196] [serial = 2291] [outer = 000000155AF06C00] 13:43:28 INFO - PROCESS | 3196 | 1464641008136 Marionette DEBUG loaded listener.js 13:43:28 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (000000155F5A2400) [pid = 3196] [serial = 2292] [outer = 000000155AF06C00] 13:43:29 INFO - PROCESS | 3196 | 1464641009116 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:43:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:43:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:43:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:43:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:43:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:43:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:43:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:43:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:43:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:43:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:43:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:43:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:43:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:43:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:43:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:43:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:43:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:43:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:43:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:43:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:43:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:43:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:43:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:43:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:43:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:43:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:43:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:43:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:43:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:43:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:43:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:43:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:43:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:43:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:43:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:43:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:43:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 13:43:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:43:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:43:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:43:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:43:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:43:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:43:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:43:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:43:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:43:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:43:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:43:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:43:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:43:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:43:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:43:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:43:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:43:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:43:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:43:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:43:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:43:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:43:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:43:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:43:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:43:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:43:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:43:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 13:43:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:43:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:43:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:43:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:43:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:43:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:43:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:43:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:43:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:43:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:43:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:43:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1417ms 13:43:29 INFO - PROCESS | 3196 | 1464641009233 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 13:43:29 INFO - PROCESS | 3196 | 1464641009236 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 13:43:29 INFO - TEST-START | /FileAPI/idlharness.worker 13:43:29 INFO - PROCESS | 3196 | 1464641009240 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:43:29 INFO - PROCESS | 3196 | 1464641009242 Marionette TRACE conn6 <- [1,3014,null,{}] 13:43:29 INFO - PROCESS | 3196 | 1464641009246 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:29 INFO - PROCESS | 3196 | 1464641009391 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 13:43:29 INFO - PROCESS | 3196 | 1464641009497 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:29 INFO - PROCESS | 3196 | ++DOCSHELL 000000156561B000 == 77 [pid = 3196] [id = 765] 13:43:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 160 (000000155ED56800) [pid = 3196] [serial = 2293] [outer = 0000000000000000] 13:43:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 161 (000000156983C400) [pid = 3196] [serial = 2294] [outer = 000000155ED56800] 13:43:29 INFO - PROCESS | 3196 | 1464641009553 Marionette DEBUG loaded listener.js 13:43:29 INFO - PROCESS | 3196 | ++DOMWINDOW == 162 (00000015698A5800) [pid = 3196] [serial = 2295] [outer = 000000155ED56800] 13:43:29 INFO - PROCESS | 3196 | [3196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:43:30 INFO - PROCESS | 3196 | 1464641010686 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:43:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:43:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:43:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:43:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:43:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:43:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:43:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:43:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:43:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:43:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:43:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:43:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:43:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:43:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:43:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:43:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:43:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:43:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:43:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:43:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:43:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:43:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:43:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:43:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:43:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:43:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:43:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:43:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:43:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:43:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:43:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:43:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:43:30 INFO - {} 13:43:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1604ms 13:43:30 INFO - PROCESS | 3196 | 1464641010866 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 13:43:30 INFO - PROCESS | 3196 | 1464641010869 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 13:43:30 INFO - PROCESS | 3196 | 1464641010872 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:43:30 INFO - PROCESS | 3196 | 1464641010875 Marionette TRACE conn6 <- [1,3018,null,{}] 13:43:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:43:30 INFO - PROCESS | 3196 | 1464641010890 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:31 INFO - PROCESS | 3196 | 1464641011041 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 13:43:31 INFO - PROCESS | 3196 | 1464641011051 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:31 INFO - PROCESS | 3196 | ++DOCSHELL 000000156828B800 == 78 [pid = 3196] [id = 766] 13:43:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 163 (000000155BA9C000) [pid = 3196] [serial = 2296] [outer = 0000000000000000] 13:43:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 164 (000000155AFB4800) [pid = 3196] [serial = 2297] [outer = 000000155BA9C000] 13:43:31 INFO - PROCESS | 3196 | 1464641011113 Marionette DEBUG loaded listener.js 13:43:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 165 (000000156A9A0400) [pid = 3196] [serial = 2298] [outer = 000000155BA9C000] 13:43:31 INFO - PROCESS | 3196 | 1464641011684 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:43:31 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 13:43:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 839ms 13:43:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:43:31 INFO - PROCESS | 3196 | 1464641011719 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 13:43:31 INFO - PROCESS | 3196 | 1464641011722 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 13:43:31 INFO - PROCESS | 3196 | 1464641011726 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:43:31 INFO - PROCESS | 3196 | 1464641011728 Marionette TRACE conn6 <- [1,3022,null,{}] 13:43:31 INFO - PROCESS | 3196 | 1464641011732 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:31 INFO - PROCESS | 3196 | 1464641011855 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 13:43:31 INFO - PROCESS | 3196 | 1464641011967 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:31 INFO - PROCESS | 3196 | ++DOCSHELL 0000001558F80000 == 79 [pid = 3196] [id = 767] 13:43:31 INFO - PROCESS | 3196 | ++DOMWINDOW == 166 (0000001551D44400) [pid = 3196] [serial = 2299] [outer = 0000000000000000] 13:43:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 167 (000000155939FC00) [pid = 3196] [serial = 2300] [outer = 0000001551D44400] 13:43:32 INFO - PROCESS | 3196 | 1464641012023 Marionette DEBUG loaded listener.js 13:43:32 INFO - PROCESS | 3196 | ++DOMWINDOW == 168 (000000155D2B4800) [pid = 3196] [serial = 2301] [outer = 0000001551D44400] 13:43:32 INFO - PROCESS | 3196 | 1464641012852 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:43:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:43:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1193ms 13:43:32 INFO - PROCESS | 3196 | 1464641012922 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 13:43:32 INFO - PROCESS | 3196 | 1464641012926 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 13:43:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:43:32 INFO - PROCESS | 3196 | 1464641012932 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:43:32 INFO - PROCESS | 3196 | 1464641012936 Marionette TRACE conn6 <- [1,3026,null,{}] 13:43:32 INFO - PROCESS | 3196 | 1464641012943 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:33 INFO - PROCESS | 3196 | 1464641013064 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 13:43:33 INFO - PROCESS | 3196 | 1464641013208 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:33 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E774800 == 80 [pid = 3196] [id = 768] 13:43:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 169 (0000001552AD2800) [pid = 3196] [serial = 2302] [outer = 0000000000000000] 13:43:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 170 (00000015533ACC00) [pid = 3196] [serial = 2303] [outer = 0000001552AD2800] 13:43:33 INFO - PROCESS | 3196 | 1464641013259 Marionette DEBUG loaded listener.js 13:43:33 INFO - PROCESS | 3196 | ++DOMWINDOW == 171 (0000001558F0C400) [pid = 3196] [serial = 2304] [outer = 0000001552AD2800] 13:43:33 INFO - PROCESS | 3196 | 1464641013797 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:43:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 943ms 13:43:33 INFO - PROCESS | 3196 | 1464641013879 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 13:43:33 INFO - PROCESS | 3196 | 1464641013886 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 13:43:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:43:33 INFO - PROCESS | 3196 | 1464641013893 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:43:33 INFO - PROCESS | 3196 | 1464641013896 Marionette TRACE conn6 <- [1,3030,null,{}] 13:43:33 INFO - PROCESS | 3196 | 1464641013900 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:34 INFO - PROCESS | 3196 | 1464641014016 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 13:43:34 INFO - PROCESS | 3196 | 1464641014164 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 000000156485B000 == 79 [pid = 3196] [id = 680] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001565B44000 == 78 [pid = 3196] [id = 758] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 00000015640D3800 == 77 [pid = 3196] [id = 757] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 000000154C0E2000 == 76 [pid = 3196] [id = 756] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001562107800 == 75 [pid = 3196] [id = 755] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001560E5C000 == 74 [pid = 3196] [id = 754] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001560732800 == 73 [pid = 3196] [id = 753] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155E7AB800 == 72 [pid = 3196] [id = 752] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155E457000 == 71 [pid = 3196] [id = 751] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 170 (000000155D86E000) [pid = 3196] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | ++DOCSHELL 00000015570C3000 == 72 [pid = 3196] [id = 769] 13:43:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 171 (000000154D11F000) [pid = 3196] [serial = 2305] [outer = 0000000000000000] 13:43:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 172 (000000154D4E5400) [pid = 3196] [serial = 2306] [outer = 000000154D11F000] 13:43:34 INFO - PROCESS | 3196 | 1464641014270 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 3196 | ++DOMWINDOW == 173 (00000015593AD800) [pid = 3196] [serial = 2307] [outer = 000000154D11F000] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 00000015596BC800 == 71 [pid = 3196] [id = 750] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001556470000 == 70 [pid = 3196] [id = 749] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155AD0D000 == 69 [pid = 3196] [id = 748] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001565B57800 == 68 [pid = 3196] [id = 745] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 000000156407E000 == 67 [pid = 3196] [id = 741] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 0000001562021800 == 66 [pid = 3196] [id = 740] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155D621000 == 65 [pid = 3196] [id = 739] 13:43:34 INFO - PROCESS | 3196 | --DOCSHELL 000000155331E800 == 64 [pid = 3196] [id = 738] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 172 (0000001559924C00) [pid = 3196] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 171 (000000155AF22800) [pid = 3196] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 170 (0000001557027400) [pid = 3196] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 169 (0000001558C21C00) [pid = 3196] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 168 (0000001559357800) [pid = 3196] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 167 (000000154D32A000) [pid = 3196] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 166 (000000154D4AC400) [pid = 3196] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 165 (0000001552AD9C00) [pid = 3196] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 164 (0000001553706000) [pid = 3196] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 163 (000000155AF54C00) [pid = 3196] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 162 (0000001553357400) [pid = 3196] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 161 (000000155284E000) [pid = 3196] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 160 (000000155D4A3400) [pid = 3196] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 159 (000000155A521800) [pid = 3196] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (000000155961B400) [pid = 3196] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (000000154E924000) [pid = 3196] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 156 (0000001556C82400) [pid = 3196] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 155 (000000154D4B1800) [pid = 3196] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 154 (000000155CABB800) [pid = 3196] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (000000155BA97400) [pid = 3196] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (0000001558F0A400) [pid = 3196] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (00000015594DFC00) [pid = 3196] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 150 (000000155D4A6C00) [pid = 3196] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | --DOMWINDOW == 149 (000000155D4C2800) [pid = 3196] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 13:43:34 INFO - PROCESS | 3196 | 1464641014934 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:43:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:43:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:43:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:43:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:43:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:43:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:43:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:43:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:43:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:43:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:43:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:43:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:43:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:43:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1107ms 13:43:35 INFO - PROCESS | 3196 | 1464641015006 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 13:43:35 INFO - PROCESS | 3196 | 1464641015009 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 13:43:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:43:35 INFO - PROCESS | 3196 | 1464641015013 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 3196 | 1464641015017 Marionette TRACE conn6 <- [1,3034,null,{}] 13:43:35 INFO - PROCESS | 3196 | 1464641015027 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:35 INFO - PROCESS | 3196 | 1464641015165 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 13:43:35 INFO - PROCESS | 3196 | 1464641015255 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:35 INFO - PROCESS | 3196 | ++DOCSHELL 000000155E547800 == 65 [pid = 3196] [id = 770] 13:43:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 150 (000000155640E400) [pid = 3196] [serial = 2308] [outer = 0000000000000000] 13:43:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 151 (000000155ADBEC00) [pid = 3196] [serial = 2309] [outer = 000000155640E400] 13:43:35 INFO - PROCESS | 3196 | 1464641015304 Marionette DEBUG loaded listener.js 13:43:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (000000155AF2C000) [pid = 3196] [serial = 2310] [outer = 000000155640E400] 13:43:35 INFO - PROCESS | 3196 | [3196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:43:35 INFO - PROCESS | 3196 | 1464641015747 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:43:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:43:35 INFO - {} 13:43:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 797ms 13:43:35 INFO - PROCESS | 3196 | 1464641015812 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 13:43:35 INFO - PROCESS | 3196 | 1464641015815 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 13:43:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:43:35 INFO - PROCESS | 3196 | 1464641015819 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 3196 | 1464641015820 Marionette TRACE conn6 <- [1,3038,null,{}] 13:43:35 INFO - PROCESS | 3196 | 1464641015824 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:35 INFO - PROCESS | 3196 | 1464641015927 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 13:43:35 INFO - PROCESS | 3196 | 1464641015936 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:35 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600C6800 == 66 [pid = 3196] [id = 771] 13:43:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (000000155CAAD800) [pid = 3196] [serial = 2311] [outer = 0000000000000000] 13:43:35 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000155D40B400) [pid = 3196] [serial = 2312] [outer = 000000155CAAD800] 13:43:36 INFO - PROCESS | 3196 | 1464641015993 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (000000155D4C1C00) [pid = 3196] [serial = 2313] [outer = 000000155CAAD800] 13:43:36 INFO - PROCESS | 3196 | 1464641016430 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:43:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:43:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:43:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:43:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:43:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 13:43:36 INFO - PROCESS | 3196 | 1464641016449 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 13:43:36 INFO - PROCESS | 3196 | 1464641016451 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 13:43:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:43:36 INFO - PROCESS | 3196 | 1464641016454 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:43:36 INFO - PROCESS | 3196 | 1464641016456 Marionette TRACE conn6 <- [1,3042,null,{}] 13:43:36 INFO - PROCESS | 3196 | 1464641016483 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:36 INFO - PROCESS | 3196 | 1464641016581 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 13:43:36 INFO - PROCESS | 3196 | 1464641016587 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:36 INFO - PROCESS | 3196 | ++DOCSHELL 00000015610E2000 == 67 [pid = 3196] [id = 772] 13:43:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (000000155D65EC00) [pid = 3196] [serial = 2314] [outer = 0000000000000000] 13:43:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (000000155D992C00) [pid = 3196] [serial = 2315] [outer = 000000155D65EC00] 13:43:36 INFO - PROCESS | 3196 | 1464641016633 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (000000155E2B0800) [pid = 3196] [serial = 2316] [outer = 000000155D65EC00] 13:43:37 INFO - PROCESS | 3196 | 1464641017426 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 13:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:43:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1086ms 13:43:37 INFO - PROCESS | 3196 | 1464641017545 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 13:43:37 INFO - PROCESS | 3196 | 1464641017547 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 13:43:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:43:37 INFO - PROCESS | 3196 | 1464641017551 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:43:37 INFO - PROCESS | 3196 | 1464641017553 Marionette TRACE conn6 <- [1,3046,null,{}] 13:43:37 INFO - PROCESS | 3196 | 1464641017557 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:37 INFO - PROCESS | 3196 | 1464641017710 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 13:43:37 INFO - PROCESS | 3196 | 1464641017723 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:37 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564081800 == 68 [pid = 3196] [id = 773] 13:43:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (000000155E4C1800) [pid = 3196] [serial = 2317] [outer = 0000000000000000] 13:43:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 160 (000000155ED2CC00) [pid = 3196] [serial = 2318] [outer = 000000155E4C1800] 13:43:37 INFO - PROCESS | 3196 | 1464641017779 Marionette DEBUG loaded listener.js 13:43:37 INFO - PROCESS | 3196 | ++DOMWINDOW == 161 (000000155ED56400) [pid = 3196] [serial = 2319] [outer = 000000155E4C1800] 13:43:38 INFO - PROCESS | 3196 | 1464641018267 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:43:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:43:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:43:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:43:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:43:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:43:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:43:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:43:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:43:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 735ms 13:43:38 INFO - PROCESS | 3196 | 1464641018288 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 13:43:38 INFO - PROCESS | 3196 | 1464641018290 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 13:43:38 INFO - PROCESS | 3196 | 1464641018293 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:43:38 INFO - PROCESS | 3196 | 1464641018295 Marionette TRACE conn6 <- [1,3050,null,{}] 13:43:38 INFO - PROCESS | 3196 | 1464641018304 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:38 INFO - PROCESS | 3196 | 1464641018432 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 13:43:38 INFO - PROCESS | 3196 | 1464641018499 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:38 INFO - PROCESS | 3196 | ++DOCSHELL 0000001564940800 == 69 [pid = 3196] [id = 774] 13:43:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 162 (000000155ED9A400) [pid = 3196] [serial = 2320] [outer = 0000000000000000] 13:43:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 163 (000000155F166000) [pid = 3196] [serial = 2321] [outer = 000000155ED9A400] 13:43:38 INFO - PROCESS | 3196 | 1464641018544 Marionette DEBUG loaded listener.js 13:43:38 INFO - PROCESS | 3196 | ++DOMWINDOW == 164 (0000001566314400) [pid = 3196] [serial = 2322] [outer = 000000155ED9A400] 13:43:38 INFO - PROCESS | 3196 | [3196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 163 (0000001559921C00) [pid = 3196] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 162 (000000155DDB7000) [pid = 3196] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 161 (00000015523BCC00) [pid = 3196] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 160 (0000001553612800) [pid = 3196] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 159 (0000001556C7E800) [pid = 3196] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (0000001553778400) [pid = 3196] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (000000155ED37400) [pid = 3196] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 156 (000000154D35F400) [pid = 3196] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 155 (0000001556C86000) [pid = 3196] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 154 (000000155E606C00) [pid = 3196] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 153 (0000001558F6F800) [pid = 3196] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 152 (000000155D4A9400) [pid = 3196] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:43:38 INFO - PROCESS | 3196 | --DOMWINDOW == 151 (000000155C551000) [pid = 3196] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:43:39 INFO - PROCESS | 3196 | 1464641019132 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:43:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:43:39 INFO - {} 13:43:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 882ms 13:43:39 INFO - PROCESS | 3196 | 1464641019178 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 13:43:39 INFO - PROCESS | 3196 | 1464641019180 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 13:43:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:43:39 INFO - PROCESS | 3196 | 1464641019189 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:43:39 INFO - PROCESS | 3196 | 1464641019191 Marionette TRACE conn6 <- [1,3054,null,{}] 13:43:39 INFO - PROCESS | 3196 | 1464641019195 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:39 INFO - PROCESS | 3196 | 1464641019341 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 13:43:39 INFO - PROCESS | 3196 | 1464641019402 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 3196 | ++DOCSHELL 0000001565621800 == 70 [pid = 3196] [id = 775] 13:43:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 152 (000000154D3B5C00) [pid = 3196] [serial = 2323] [outer = 0000000000000000] 13:43:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 153 (0000001566315C00) [pid = 3196] [serial = 2324] [outer = 000000154D3B5C00] 13:43:39 INFO - PROCESS | 3196 | 1464641019447 Marionette DEBUG loaded listener.js 13:43:39 INFO - PROCESS | 3196 | ++DOMWINDOW == 154 (000000156662C800) [pid = 3196] [serial = 2325] [outer = 000000154D3B5C00] 13:43:39 INFO - PROCESS | 3196 | 1464641019778 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:43:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:43:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:43:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:43:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:43:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:43:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:43:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:43:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 13:43:39 INFO - PROCESS | 3196 | 1464641019821 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 13:43:39 INFO - PROCESS | 3196 | 1464641019824 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 13:43:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:43:39 INFO - PROCESS | 3196 | 1464641019827 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:43:39 INFO - PROCESS | 3196 | 1464641019829 Marionette TRACE conn6 <- [1,3058,null,{}] 13:43:39 INFO - PROCESS | 3196 | 1464641019833 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:39 INFO - PROCESS | 3196 | 1464641019975 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 13:43:39 INFO - PROCESS | 3196 | 1464641019984 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:40 INFO - PROCESS | 3196 | ++DOCSHELL 00000015661C4000 == 71 [pid = 3196] [id = 776] 13:43:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 155 (0000001566D5A800) [pid = 3196] [serial = 2326] [outer = 0000000000000000] 13:43:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 156 (000000156794A400) [pid = 3196] [serial = 2327] [outer = 0000001566D5A800] 13:43:40 INFO - PROCESS | 3196 | 1464641020030 Marionette DEBUG loaded listener.js 13:43:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 157 (0000001567950000) [pid = 3196] [serial = 2328] [outer = 0000001566D5A800] 13:43:40 INFO - PROCESS | 3196 | 1464641020440 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:43:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 13:43:40 INFO - PROCESS | 3196 | 1464641020459 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 13:43:40 INFO - PROCESS | 3196 | 1464641020462 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 13:43:40 INFO - PROCESS | 3196 | 1464641020465 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:43:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:43:40 INFO - PROCESS | 3196 | 1464641020466 Marionette TRACE conn6 <- [1,3062,null,{}] 13:43:40 INFO - PROCESS | 3196 | 1464641020470 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:40 INFO - PROCESS | 3196 | 1464641020617 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 13:43:40 INFO - PROCESS | 3196 | 1464641020660 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:40 INFO - PROCESS | 3196 | ++DOCSHELL 0000001566D1F800 == 72 [pid = 3196] [id = 777] 13:43:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 158 (000000155C775000) [pid = 3196] [serial = 2329] [outer = 0000000000000000] 13:43:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 159 (0000001562515C00) [pid = 3196] [serial = 2330] [outer = 000000155C775000] 13:43:40 INFO - PROCESS | 3196 | 1464641020707 Marionette DEBUG loaded listener.js 13:43:40 INFO - PROCESS | 3196 | ++DOMWINDOW == 160 (0000001566629C00) [pid = 3196] [serial = 2331] [outer = 000000155C775000] 13:43:41 INFO - PROCESS | 3196 | 1464641021274 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:43:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:43:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:43:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:43:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:43:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:43:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:43:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 839ms 13:43:41 INFO - PROCESS | 3196 | 1464641021308 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 13:43:41 INFO - PROCESS | 3196 | 1464641021313 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 13:43:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:43:41 INFO - PROCESS | 3196 | 1464641021319 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:43:41 INFO - PROCESS | 3196 | 1464641021323 Marionette TRACE conn6 <- [1,3066,null,{}] 13:43:41 INFO - PROCESS | 3196 | 1464641021330 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:41 INFO - PROCESS | 3196 | 1464641021465 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 13:43:41 INFO - PROCESS | 3196 | 1464641021608 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:41 INFO - PROCESS | 3196 | ++DOCSHELL 000000155BD72800 == 73 [pid = 3196] [id = 778] 13:43:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 161 (00000015526B7000) [pid = 3196] [serial = 2332] [outer = 0000000000000000] 13:43:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 162 (0000001552859C00) [pid = 3196] [serial = 2333] [outer = 00000015526B7000] 13:43:41 INFO - PROCESS | 3196 | 1464641021668 Marionette DEBUG loaded listener.js 13:43:41 INFO - PROCESS | 3196 | ++DOMWINDOW == 163 (0000001553985400) [pid = 3196] [serial = 2334] [outer = 00000015526B7000] 13:43:42 INFO - PROCESS | 3196 | 1464641022307 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 13:43:42 INFO - PROCESS | 3196 | 1464641022423 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 13:43:42 INFO - PROCESS | 3196 | 1464641022432 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:43:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:43:42 INFO - PROCESS | 3196 | 1464641022435 Marionette TRACE conn6 <- [1,3070,null,{}] 13:43:42 INFO - PROCESS | 3196 | 1464641022440 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:42 INFO - PROCESS | 3196 | 1464641022578 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 13:43:42 INFO - PROCESS | 3196 | 1464641022717 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:42 INFO - PROCESS | 3196 | ++DOCSHELL 00000015600B8800 == 74 [pid = 3196] [id = 779] 13:43:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 164 (00000015593A9400) [pid = 3196] [serial = 2335] [outer = 0000000000000000] 13:43:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 165 (000000155AF26800) [pid = 3196] [serial = 2336] [outer = 00000015593A9400] 13:43:42 INFO - PROCESS | 3196 | 1464641022774 Marionette DEBUG loaded listener.js 13:43:42 INFO - PROCESS | 3196 | ++DOMWINDOW == 166 (000000155BA98C00) [pid = 3196] [serial = 2337] [outer = 00000015593A9400] 13:43:43 INFO - PROCESS | 3196 | 1464641023342 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:43:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:43:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:43:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:43:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 944ms 13:43:43 INFO - PROCESS | 3196 | 1464641023381 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 13:43:43 INFO - PROCESS | 3196 | 1464641023384 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 13:43:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:43:43 INFO - PROCESS | 3196 | 1464641023388 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:43:43 INFO - PROCESS | 3196 | 1464641023392 Marionette TRACE conn6 <- [1,3074,null,{}] 13:43:43 INFO - PROCESS | 3196 | 1464641023423 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:43 INFO - PROCESS | 3196 | 1464641023552 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 13:43:43 INFO - PROCESS | 3196 | 1464641023711 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:43 INFO - PROCESS | 3196 | ++DOCSHELL 0000001566390000 == 75 [pid = 3196] [id = 780] 13:43:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 167 (000000155E2D2C00) [pid = 3196] [serial = 2338] [outer = 0000000000000000] 13:43:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 168 (000000155E47A000) [pid = 3196] [serial = 2339] [outer = 000000155E2D2C00] 13:43:43 INFO - PROCESS | 3196 | 1464641023771 Marionette DEBUG loaded listener.js 13:43:43 INFO - PROCESS | 3196 | ++DOMWINDOW == 169 (000000155E4A6400) [pid = 3196] [serial = 2340] [outer = 000000155E2D2C00] 13:43:44 INFO - PROCESS | 3196 | 1464641024345 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:43:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 984ms 13:43:44 INFO - PROCESS | 3196 | 1464641024374 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 13:43:44 INFO - PROCESS | 3196 | 1464641024377 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 13:43:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:43:44 INFO - PROCESS | 3196 | 1464641024381 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:43:44 INFO - PROCESS | 3196 | 1464641024383 Marionette TRACE conn6 <- [1,3078,null,{}] 13:43:44 INFO - PROCESS | 3196 | 1464641024387 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:44 INFO - PROCESS | 3196 | 1464641024517 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 13:43:44 INFO - PROCESS | 3196 | 1464641024674 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:44 INFO - PROCESS | 3196 | ++DOCSHELL 00000015669B5000 == 76 [pid = 3196] [id = 781] 13:43:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 170 (000000155ED55000) [pid = 3196] [serial = 2341] [outer = 0000000000000000] 13:43:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 171 (000000155ED57800) [pid = 3196] [serial = 2342] [outer = 000000155ED55000] 13:43:44 INFO - PROCESS | 3196 | 1464641024734 Marionette DEBUG loaded listener.js 13:43:44 INFO - PROCESS | 3196 | ++DOMWINDOW == 172 (0000001561D8C800) [pid = 3196] [serial = 2343] [outer = 000000155ED55000] 13:43:45 INFO - PROCESS | 3196 | 1464641025249 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:43:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:43:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 880ms 13:43:45 INFO - PROCESS | 3196 | 1464641025278 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 13:43:45 INFO - PROCESS | 3196 | 1464641025280 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 13:43:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:43:45 INFO - PROCESS | 3196 | 1464641025287 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:43:45 INFO - PROCESS | 3196 | 1464641025289 Marionette TRACE conn6 <- [1,3082,null,{}] 13:43:45 INFO - PROCESS | 3196 | 1464641025293 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:45 INFO - PROCESS | 3196 | 1464641025417 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 13:43:45 INFO - PROCESS | 3196 | 1464641025533 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:45 INFO - PROCESS | 3196 | ++DOCSHELL 0000001569AF1000 == 77 [pid = 3196] [id = 782] 13:43:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 173 (0000001561139800) [pid = 3196] [serial = 2344] [outer = 0000000000000000] 13:43:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 174 (000000156250F800) [pid = 3196] [serial = 2345] [outer = 0000001561139800] 13:43:45 INFO - PROCESS | 3196 | 1464641025630 Marionette DEBUG loaded listener.js 13:43:45 INFO - PROCESS | 3196 | ++DOMWINDOW == 175 (000000156631B800) [pid = 3196] [serial = 2346] [outer = 0000001561139800] 13:43:46 INFO - PROCESS | 3196 | 1464641026178 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:43:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:43:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 13:43:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:43:46 INFO - PROCESS | 3196 | 1464641026214 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 13:43:46 INFO - PROCESS | 3196 | 1464641026217 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 13:43:46 INFO - PROCESS | 3196 | 1464641026221 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:43:46 INFO - PROCESS | 3196 | 1464641026223 Marionette TRACE conn6 <- [1,3086,null,{}] 13:43:46 INFO - PROCESS | 3196 | 1464641026226 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:46 INFO - PROCESS | 3196 | 1464641026369 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 13:43:46 INFO - PROCESS | 3196 | 1464641026529 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:46 INFO - PROCESS | 3196 | ++DOCSHELL 0000001569AFA000 == 78 [pid = 3196] [id = 783] 13:43:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 176 (000000156794F400) [pid = 3196] [serial = 2347] [outer = 0000000000000000] 13:43:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 177 (00000015679A9C00) [pid = 3196] [serial = 2348] [outer = 000000156794F400] 13:43:46 INFO - PROCESS | 3196 | 1464641026588 Marionette DEBUG loaded listener.js 13:43:46 INFO - PROCESS | 3196 | ++DOMWINDOW == 178 (00000015683A7400) [pid = 3196] [serial = 2349] [outer = 000000156794F400] 13:43:47 INFO - PROCESS | 3196 | 1464641027096 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:43:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:43:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:43:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 943ms 13:43:47 INFO - PROCESS | 3196 | 1464641027165 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 13:43:47 INFO - PROCESS | 3196 | 1464641027168 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 13:43:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:43:47 INFO - PROCESS | 3196 | 1464641027172 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:43:47 INFO - PROCESS | 3196 | 1464641027174 Marionette TRACE conn6 <- [1,3090,null,{}] 13:43:47 INFO - PROCESS | 3196 | 1464641027178 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:47 INFO - PROCESS | 3196 | 1464641027300 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 13:43:47 INFO - PROCESS | 3196 | 1464641027459 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:47 INFO - PROCESS | 3196 | ++DOCSHELL 0000001561F9D000 == 79 [pid = 3196] [id = 784] 13:43:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 179 (000000156509C800) [pid = 3196] [serial = 2350] [outer = 0000000000000000] 13:43:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 180 (00000015650A4400) [pid = 3196] [serial = 2351] [outer = 000000156509C800] 13:43:47 INFO - PROCESS | 3196 | 1464641027515 Marionette DEBUG loaded listener.js 13:43:47 INFO - PROCESS | 3196 | ++DOMWINDOW == 181 (0000001567944C00) [pid = 3196] [serial = 2352] [outer = 000000156509C800] 13:43:48 INFO - PROCESS | 3196 | 1464641028012 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:43:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:43:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 882ms 13:43:48 INFO - PROCESS | 3196 | 1464641028055 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 13:43:48 INFO - PROCESS | 3196 | 1464641028057 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 13:43:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:43:48 INFO - PROCESS | 3196 | 1464641028061 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:43:48 INFO - PROCESS | 3196 | 1464641028063 Marionette TRACE conn6 <- [1,3094,null,{}] 13:43:48 INFO - PROCESS | 3196 | 1464641028086 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:48 INFO - PROCESS | 3196 | 1464641028206 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 13:43:48 INFO - PROCESS | 3196 | 1464641028363 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:48 INFO - PROCESS | 3196 | ++DOCSHELL 0000001562D45800 == 80 [pid = 3196] [id = 785] 13:43:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 182 (00000015650A9800) [pid = 3196] [serial = 2353] [outer = 0000000000000000] 13:43:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 183 (00000015655C0C00) [pid = 3196] [serial = 2354] [outer = 00000015650A9800] 13:43:48 INFO - PROCESS | 3196 | 1464641028419 Marionette DEBUG loaded listener.js 13:43:48 INFO - PROCESS | 3196 | ++DOMWINDOW == 184 (00000015655C7000) [pid = 3196] [serial = 2355] [outer = 00000015650A9800] 13:43:48 INFO - PROCESS | 3196 | 1464641028980 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:43:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 995ms 13:43:49 INFO - PROCESS | 3196 | 1464641029058 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 13:43:49 INFO - PROCESS | 3196 | 1464641029061 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 13:43:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:43:49 INFO - PROCESS | 3196 | 1464641029065 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:43:49 INFO - PROCESS | 3196 | 1464641029067 Marionette TRACE conn6 <- [1,3098,null,{}] 13:43:49 INFO - PROCESS | 3196 | 1464641029071 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:49 INFO - PROCESS | 3196 | 1464641029195 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 13:43:49 INFO - PROCESS | 3196 | 1464641029341 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:49 INFO - PROCESS | 3196 | ++DOCSHELL 000000155645C800 == 81 [pid = 3196] [id = 786] 13:43:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 185 (000000154E959000) [pid = 3196] [serial = 2356] [outer = 0000000000000000] 13:43:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 186 (0000001552840C00) [pid = 3196] [serial = 2357] [outer = 000000154E959000] 13:43:49 INFO - PROCESS | 3196 | 1464641029398 Marionette DEBUG loaded listener.js 13:43:49 INFO - PROCESS | 3196 | ++DOMWINDOW == 187 (000000155997A400) [pid = 3196] [serial = 2358] [outer = 000000154E959000] 13:43:49 INFO - PROCESS | 3196 | 1464641029976 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:43:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:43:50 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 13:43:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:43:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 942ms 13:43:50 INFO - PROCESS | 3196 | 1464641030280 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 13:43:50 INFO - PROCESS | 3196 | 1464641030286 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 13:43:50 INFO - PROCESS | 3196 | 1464641030305 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:43:50 INFO - PROCESS | 3196 | 1464641030308 Marionette TRACE conn6 <- [1,3102,null,{}] 13:43:50 INFO - PROCESS | 3196 | 1464641030314 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:43:50 INFO - PROCESS | 3196 | 1464641030434 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 13:43:50 INFO - PROCESS | 3196 | 1464641030576 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c657a264-63cf-462e-be37-941d22bce828\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 3196 | ++DOCSHELL 0000001551CE7000 == 82 [pid = 3196] [id = 787] 13:43:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 188 (000000154D322400) [pid = 3196] [serial = 2359] [outer = 0000000000000000] 13:43:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 189 (000000154D327800) [pid = 3196] [serial = 2360] [outer = 000000154D322400] 13:43:50 INFO - PROCESS | 3196 | 1464641030630 Marionette DEBUG loaded listener.js 13:43:50 INFO - PROCESS | 3196 | ++DOMWINDOW == 190 (000000154D3BBC00) [pid = 3196] [serial = 2361] [outer = 000000154D322400] 13:43:51 INFO - PROCESS | 3196 | 1464641031132 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:43:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:43:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 860ms 13:43:51 INFO - PROCESS | 3196 | 1464641031184 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 13:43:51 INFO - PROCESS | 3196 | 1464641031188 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 00000015661C4000 == 81 [pid = 3196] [id = 776] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 0000001565621800 == 80 [pid = 3196] [id = 775] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 0000001564940800 == 79 [pid = 3196] [id = 774] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 0000001564081800 == 78 [pid = 3196] [id = 773] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 00000015610E2000 == 77 [pid = 3196] [id = 772] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 00000015600C6800 == 76 [pid = 3196] [id = 771] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 000000155E547800 == 75 [pid = 3196] [id = 770] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 189 (000000155ED2A400) [pid = 3196] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 188 (000000155F163C00) [pid = 3196] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 00000015570C3000 == 74 [pid = 3196] [id = 769] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 000000155E774800 == 73 [pid = 3196] [id = 768] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 000000156561B000 == 72 [pid = 3196] [id = 765] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 0000001569AF3800 == 71 [pid = 3196] [id = 764] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 0000001568DF1800 == 70 [pid = 3196] [id = 763] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 000000156829A800 == 69 [pid = 3196] [id = 762] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 000000156084A800 == 68 [pid = 3196] [id = 761] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 000000155D619800 == 67 [pid = 3196] [id = 760] 13:43:51 INFO - PROCESS | 3196 | --DOCSHELL 0000001566D07800 == 66 [pid = 3196] [id = 759] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 187 (000000155AF48C00) [pid = 3196] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 186 (000000155E2D6C00) [pid = 3196] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 185 (0000001553783C00) [pid = 3196] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 184 (000000155ED33400) [pid = 3196] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 183 (000000155E4AFC00) [pid = 3196] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 182 (0000001558F0EC00) [pid = 3196] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 181 (000000155ED95000) [pid = 3196] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 180 (000000155E4C8000) [pid = 3196] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 179 (0000001556D48000) [pid = 3196] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 178 (000000155361BC00) [pid = 3196] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 177 (000000155AFB6800) [pid = 3196] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 176 (000000155DDBA800) [pid = 3196] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 175 (000000155248CC00) [pid = 3196] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 174 (0000001558F08800) [pid = 3196] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 173 (000000155E208000) [pid = 3196] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 172 (000000155E2B6000) [pid = 3196] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 171 (000000155991FC00) [pid = 3196] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 170 (000000155E609400) [pid = 3196] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 169 (000000155E4A7C00) [pid = 3196] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 168 (000000155E48AC00) [pid = 3196] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 167 (0000001559979400) [pid = 3196] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 166 (000000155D99D800) [pid = 3196] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 165 (000000154D3BA800) [pid = 3196] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 164 (000000155D4A7800) [pid = 3196] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 163 (000000155C776400) [pid = 3196] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 162 (000000155981E400) [pid = 3196] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 161 (000000155E472400) [pid = 3196] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 160 (000000154D1F2000) [pid = 3196] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 159 (000000155D65C800) [pid = 3196] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 158 (0000001556D3F400) [pid = 3196] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 13:43:51 INFO - PROCESS | 3196 | --DOMWINDOW == 157 (000000155EDA0C00) [pid = 3196] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 13:43:52 WARNING - u'runner_teardown' () 13:43:52 INFO - No more tests 13:43:52 INFO - Got 0 unexpected results 13:43:52 INFO - SUITE-END | took 711s 13:43:52 INFO - Closing logging queue 13:43:52 INFO - queue closed 13:43:52 INFO - Return code: 0 13:43:52 WARNING - # TBPL SUCCESS # 13:43:52 INFO - Running post-action listener: _resource_record_post_action 13:43:52 INFO - Running post-run listener: _resource_record_post_run 13:43:53 INFO - Total resource usage - Wall time: 721s; CPU: 14.0%; Read bytes: 180813312; Write bytes: 996278272; Read time: 2165480; Write time: 5154870 13:43:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:43:53 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 35161088; Read time: 0; Write time: 40540 13:43:53 INFO - run-tests - Wall time: 719s; CPU: 14.0%; Read bytes: 180813312; Write bytes: 885465600; Read time: 2165480; Write time: 5041650 13:43:53 INFO - Running post-run listener: _upload_blobber_files 13:43:53 INFO - Blob upload gear active. 13:43:53 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:43:53 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 13:43:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:43:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:43:54 INFO - (blobuploader) - INFO - Open directory for files ... 13:43:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:43:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:43:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:43:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:43:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:43:54 INFO - (blobuploader) - INFO - Done attempting. 13:43:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:43:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:43:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:43:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:43:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:43:56 INFO - (blobuploader) - INFO - Done attempting. 13:43:56 INFO - (blobuploader) - INFO - Iteration through files over. 13:43:56 INFO - Return code: 0 13:43:56 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:43:56 INFO - Using _rmtree_windows ... 13:43:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:43:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9de872d249f898afdf86cfcfd0ca2c3dea69fef42806fd9bb45a04d371c2b2b9a08ff0f17aebb78acfd8a9ae3f1b3144a32eebe08dee7f2f6176997c9e95b871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/24b757e0e1f42c7f5999086f104ac8ad5088905bd6fa5b469ec0cc29165cfc6f7afaef5fd3c8a0fb4da13c2d821b79989c2920a8f29bbf8d376040901c9737be"} 13:43:56 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:43:56 INFO - Writing to file C:\slave\test\properties\blobber_files 13:43:56 INFO - Contents: 13:43:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9de872d249f898afdf86cfcfd0ca2c3dea69fef42806fd9bb45a04d371c2b2b9a08ff0f17aebb78acfd8a9ae3f1b3144a32eebe08dee7f2f6176997c9e95b871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/24b757e0e1f42c7f5999086f104ac8ad5088905bd6fa5b469ec0cc29165cfc6f7afaef5fd3c8a0fb4da13c2d821b79989c2920a8f29bbf8d376040901c9737be"} 13:43:56 INFO - Running post-run listener: copy_logs_to_upload_dir 13:43:56 INFO - Copying logs to upload dir... 13:43:56 INFO - mkdir: C:\slave\test\build\upload\logs 13:43:56 INFO - Copying logs to upload dir... 13:43:56 INFO - Using _rmtree_windows ... 13:43:56 INFO - Using _rmtree_windows ... 13:43:56 INFO - Using _rmtree_windows ... 13:43:56 INFO - Using _rmtree_windows ... 13:43:56 INFO - Using _rmtree_windows ... 13:43:56 INFO - Using _rmtree_windows ... 13:43:56 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=919.806000 ========= master_lag: 0.43 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 20 secs) (at 2016-05-30 13:43:57.115290) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:43:57.116222) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9de872d249f898afdf86cfcfd0ca2c3dea69fef42806fd9bb45a04d371c2b2b9a08ff0f17aebb78acfd8a9ae3f1b3144a32eebe08dee7f2f6176997c9e95b871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/24b757e0e1f42c7f5999086f104ac8ad5088905bd6fa5b469ec0cc29165cfc6f7afaef5fd3c8a0fb4da13c2d821b79989c2920a8f29bbf8d376040901c9737be"} build_url:https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9de872d249f898afdf86cfcfd0ca2c3dea69fef42806fd9bb45a04d371c2b2b9a08ff0f17aebb78acfd8a9ae3f1b3144a32eebe08dee7f2f6176997c9e95b871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/24b757e0e1f42c7f5999086f104ac8ad5088905bd6fa5b469ec0cc29165cfc6f7afaef5fd3c8a0fb4da13c2d821b79989c2920a8f29bbf8d376040901c9737be"}' symbols_url: 'https://queue.taskcluster.net/v1/task/So9Mp-MgQU-mbnCwZ3goWA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:43:57.234498) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:43:57.234888) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:43:57.351185) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 13:43:57.351521) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 13:43:57.876490) ========= ========= Total master_lag: 0.84 =========