builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-051 starttime: 1469260614.25 results: success (0) buildid: 20160722223108 builduid: 4a29f1adf3c040d88f95ad62de96e730 revision: c928b117ae5a0948253484872e4d98f99a4b5eff ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 00:56:54.250575) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 00:56:54.251920) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 00:56:54.252823) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 00:56:54.543193) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-23 00:56:54.543632) ========= '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-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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;C:\mozilla-build\hg 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False --00:56:55-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.26 MB/s 00:56:55 (8.26 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.011000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-23 00:56:55.593683) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-23 00:56:55.594079) ========= '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-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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;C:\mozilla-build\hg 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.504000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-23 00:56:58.118997) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-23 00:56:58.119482) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c928b117ae5a0948253484872e4d98f99a4b5eff --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-beta --rev c928b117ae5a0948253484872e4d98f99a4b5eff --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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;C:\mozilla-build\hg 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False 2016-07-23 00:56:58,482 truncating revision to first 12 chars 2016-07-23 00:56:58,482 Setting DEBUG logging. 2016-07-23 00:56:58,482 attempt 1/10 2016-07-23 00:56:58,482 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c928b117ae5a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-23 00:56:59,227 unpacking tar archive at: mozilla-beta-c928b117ae5a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.384000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-23 00:56:59.571142) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 00:56:59.571867) ========= script_repo_revision: c928b117ae5a0948253484872e4d98f99a4b5eff ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 00:56:59.572807) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 00:56:59.573448) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 00:56:59.593277) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 13 secs) (at 2016-07-23 00:56:59.594035) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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;C:\mozilla-build\hg 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 00:57:00 INFO - MultiFileLogger online at 20160723 00:57:00 in C:\slave\test 00:57:00 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-beta --download-symbols true 00:57:00 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:57:00 INFO - {'append_to_log': False, 00:57:00 INFO - 'base_work_dir': 'C:\\slave\\test', 00:57:00 INFO - 'blob_upload_branch': 'mozilla-beta', 00:57:00 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:57:00 INFO - 'buildbot_json_path': 'buildprops.json', 00:57:00 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:57:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:57:00 INFO - 'download_minidump_stackwalk': True, 00:57:00 INFO - 'download_symbols': 'true', 00:57:00 INFO - 'e10s': False, 00:57:00 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:57:00 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:57:00 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:57:00 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:57:00 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:57:00 INFO - 'C:/mozilla-build/tooltool.py'), 00:57:00 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:57:00 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:57:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:57:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:57:00 INFO - 'log_level': 'info', 00:57:00 INFO - 'log_to_console': True, 00:57:00 INFO - 'opt_config_files': (), 00:57:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:57:00 INFO - '--processes=1', 00:57:00 INFO - '--config=%(test_path)s/wptrunner.ini', 00:57:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:57:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:57:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:57:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:57:00 INFO - 'pip_index': False, 00:57:00 INFO - 'require_test_zip': True, 00:57:00 INFO - 'test_type': ('testharness',), 00:57:00 INFO - 'this_chunk': '1', 00:57:00 INFO - 'total_chunks': '10', 00:57:00 INFO - 'virtualenv_path': 'venv', 00:57:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:57:00 INFO - 'work_dir': 'build'} 00:57:00 INFO - ##### 00:57:00 INFO - ##### Running clobber step. 00:57:00 INFO - ##### 00:57:00 INFO - Running pre-action listener: _resource_record_pre_action 00:57:00 INFO - Running main action method: clobber 00:57:00 INFO - rmtree: C:\slave\test\build 00:57:00 INFO - Using _rmtree_windows ... 00:57:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:58:38 INFO - Running post-action listener: _resource_record_post_action 00:58:38 INFO - ##### 00:58:38 INFO - ##### Running read-buildbot-config step. 00:58:38 INFO - ##### 00:58:38 INFO - Running pre-action listener: _resource_record_pre_action 00:58:38 INFO - Running main action method: read_buildbot_config 00:58:38 INFO - Using buildbot properties: 00:58:38 INFO - { 00:58:38 INFO - "project": "", 00:58:38 INFO - "product": "firefox", 00:58:38 INFO - "script_repo_revision": "production", 00:58:38 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 00:58:38 INFO - "repository": "", 00:58:38 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 00:58:38 INFO - "buildid": "20160722223108", 00:58:38 INFO - "pgo_build": "False", 00:58:38 INFO - "basedir": "C:\\slave\\test", 00:58:38 INFO - "buildnumber": 3, 00:58:38 INFO - "slavename": "t-w864-ix-051", 00:58:38 INFO - "revision": "c928b117ae5a0948253484872e4d98f99a4b5eff", 00:58:38 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 00:58:38 INFO - "platform": "win64", 00:58:38 INFO - "branch": "mozilla-beta", 00:58:38 INFO - "repo_path": "releases/mozilla-beta", 00:58:38 INFO - "moz_repo_path": "", 00:58:38 INFO - "stage_platform": "win64", 00:58:38 INFO - "builduid": "4a29f1adf3c040d88f95ad62de96e730", 00:58:38 INFO - "slavebuilddir": "test" 00:58:38 INFO - } 00:58:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 00:58:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 00:58:38 INFO - Running post-action listener: _resource_record_post_action 00:58:38 INFO - ##### 00:58:38 INFO - ##### Running download-and-extract step. 00:58:38 INFO - ##### 00:58:38 INFO - Running pre-action listener: _resource_record_pre_action 00:58:38 INFO - Running main action method: download_and_extract 00:58:38 INFO - mkdir: C:\slave\test\build\tests 00:58:38 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')]} 00:58:38 INFO - https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 00:58:38 INFO - trying https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 00:58:38 INFO - Downloading https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 00:58:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 00:58:38 INFO - Downloaded 1240 bytes. 00:58:38 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 00:58:38 INFO - Using the following test package requirements: 00:58:38 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 00:58:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:58:38 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 00:58:38 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:58:38 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 00:58:38 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:58:38 INFO - u'jsshell-win64.zip'], 00:58:38 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:58:38 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 00:58:38 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 00:58:38 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:58:38 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 00:58:38 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:58:38 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 00:58:38 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:58:38 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 00:58:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:58:38 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 00:58:38 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 00:58:38 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')]} 00:58:38 INFO - https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 00:58:38 INFO - trying https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 00:58:38 INFO - Downloading https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 00:58:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 00:58:40 INFO - Downloaded 20872131 bytes. 00:58:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:58:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:58:42 INFO - caution: filename not matched: web-platform/* 00:58:42 INFO - Return code: 11 00:58:42 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')]} 00:58:42 INFO - https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 00:58:42 INFO - trying https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 00:58:42 INFO - Downloading https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 00:58:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 00:58:43 INFO - Downloaded 36389910 bytes. 00:58:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:58:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:59:33 INFO - caution: filename not matched: bin/* 00:59:33 INFO - caution: filename not matched: config/* 00:59:33 INFO - caution: filename not matched: mozbase/* 00:59:33 INFO - caution: filename not matched: marionette/* 00:59:33 INFO - caution: filename not matched: tools/wptserve/* 00:59:33 INFO - Return code: 11 00:59: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')]} 00:59:33 INFO - https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 00:59:33 INFO - trying https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.zip 00:59:33 INFO - Downloading https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 00:59:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 00:59:35 INFO - Downloaded 82737243 bytes. 00:59:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.zip 00:59:35 INFO - mkdir: C:\slave\test\properties 00:59:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:59:35 INFO - Writing to file C:\slave\test\properties\build_url 00:59:35 INFO - Contents: 00:59:35 INFO - build_url:https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.zip 00:59:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 00:59:36 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:59:36 INFO - Writing to file C:\slave\test\properties\symbols_url 00:59:36 INFO - Contents: 00:59:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 00:59:36 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')]} 00:59:36 INFO - https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:59:36 INFO - trying https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 00:59:36 INFO - Downloading https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 00:59:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 00:59:38 INFO - Downloaded 50751830 bytes. 00:59:38 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 00:59:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 00:59:41 INFO - Return code: 0 00:59:41 INFO - Running post-action listener: _resource_record_post_action 00:59:41 INFO - Running post-action listener: set_extra_try_arguments 00:59:41 INFO - ##### 00:59:41 INFO - ##### Running create-virtualenv step. 00:59:41 INFO - ##### 00:59:41 INFO - Running pre-action listener: _pre_create_virtualenv 00:59:41 INFO - Running pre-action listener: _resource_record_pre_action 00:59:41 INFO - Running main action method: create_virtualenv 00:59:41 INFO - Creating virtualenv C:\slave\test\build\venv 00:59:41 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 00:59:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:59:44 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:59:48 INFO - Installing distribute......................................................................................................................................................................................done. 00:59:50 INFO - Return code: 0 00:59:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:59:50 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')]} 00:59:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:59:50 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')]} 00:59:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:59:50 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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;C:\\mozilla-build\\hg', '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-051\\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 00:59:50 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 00:59:50 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 00:59:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:59:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 00:59:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:59:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:59:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:59:50 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 00:59:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:59:50 INFO - 'DCLOCATION': 'SCL3', 00:59:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:59:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:59:50 INFO - 'HOMEDRIVE': 'C:', 00:59:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 00:59:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:59:50 INFO - 'KTS_VERSION': '1.19c', 00:59:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 00:59:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 00:59:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:59:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:59:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:59:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:59:50 INFO - 'MOZ_NO_REMOTE': '1', 00:59:50 INFO - 'NO_EM_RESTART': '1', 00:59:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:59:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:59:50 INFO - 'OS': 'Windows_NT', 00:59:50 INFO - 'OURDRIVE': 'C:', 00:59:50 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;C:\\mozilla-build\\hg', 00:59:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:59:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:59:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:59:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:59:50 INFO - 'PROCESSOR_LEVEL': '6', 00:59:50 INFO - 'PROCESSOR_REVISION': '1e05', 00:59:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:59:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:59:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:59:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:59:50 INFO - 'PROMPT': '$P$G', 00:59:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:59:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:59:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:59:50 INFO - 'PWD': 'C:\\slave\\test', 00:59:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:59:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:59:50 INFO - 'SYSTEMDRIVE': 'C:', 00:59:50 INFO - 'SYSTEMROOT': 'C:\\windows', 00:59:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:59:50 INFO - 'TEST1': 'testie', 00:59:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:59:50 INFO - 'USERDOMAIN': 'T-W864-IX-051', 00:59:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 00:59:50 INFO - 'USERNAME': 'cltbld', 00:59:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 00:59:50 INFO - 'WINDIR': 'C:\\windows', 00:59:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:59:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:59:51 INFO - Downloading/unpacking psutil>=0.7.1 00:59:51 INFO - Running setup.py egg_info for package psutil 00:59:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:59:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:59:51 INFO - Installing collected packages: psutil 00:59:51 INFO - Running setup.py install for psutil 00:59:51 INFO - building 'psutil._psutil_windows' extension 00:59:51 INFO - error: Unable to find vcvarsall.bat 00:59:51 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-lkqvz5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:59:51 INFO - running install 00:59:51 INFO - running build 00:59:51 INFO - running build_py 00:59:51 INFO - creating build 00:59:51 INFO - creating build\lib.win32-2.7 00:59:51 INFO - creating build\lib.win32-2.7\psutil 00:59:51 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:59:51 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:59:51 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:59:51 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:59:51 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:59:51 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:59:51 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:59:51 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:59:51 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:59:51 INFO - running build_ext 00:59:51 INFO - building 'psutil._psutil_windows' extension 00:59:51 INFO - error: Unable to find vcvarsall.bat 00:59:51 INFO - ---------------------------------------- 00:59:51 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-lkqvz5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:59:51 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-051\AppData\Roaming\pip\pip.log 00:59:51 WARNING - Return code: 1 00:59:51 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! 00:59:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:59: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')]} 00:59:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:59: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')]} 00:59:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:59:52 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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;C:\\mozilla-build\\hg', '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-051\\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 00:59:52 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 00:59:52 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 00:59:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:59:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 00:59:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:59:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:59:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:59:52 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 00:59:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:59:52 INFO - 'DCLOCATION': 'SCL3', 00:59:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:59:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:59:52 INFO - 'HOMEDRIVE': 'C:', 00:59:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 00:59:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:59:52 INFO - 'KTS_VERSION': '1.19c', 00:59:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 00:59:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 00:59:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:59:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:59:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:59:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:59:52 INFO - 'MOZ_NO_REMOTE': '1', 00:59:52 INFO - 'NO_EM_RESTART': '1', 00:59:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:59:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:59:52 INFO - 'OS': 'Windows_NT', 00:59:52 INFO - 'OURDRIVE': 'C:', 00:59:52 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;C:\\mozilla-build\\hg', 00:59:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:59:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:59:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:59:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:59:52 INFO - 'PROCESSOR_LEVEL': '6', 00:59:52 INFO - 'PROCESSOR_REVISION': '1e05', 00:59:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:59:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:59:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:59:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:59:52 INFO - 'PROMPT': '$P$G', 00:59:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:59:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:59:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:59:52 INFO - 'PWD': 'C:\\slave\\test', 00:59:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:59:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:59:52 INFO - 'SYSTEMDRIVE': 'C:', 00:59:52 INFO - 'SYSTEMROOT': 'C:\\windows', 00:59:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:59:52 INFO - 'TEST1': 'testie', 00:59:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:59:52 INFO - 'USERDOMAIN': 'T-W864-IX-051', 00:59:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 00:59:52 INFO - 'USERNAME': 'cltbld', 00:59:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 00:59:52 INFO - 'WINDIR': 'C:\\windows', 00:59:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:59:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:59:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:59:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:59:52 INFO - Running setup.py egg_info for package mozsystemmonitor 00:59:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:59:52 INFO - Running setup.py egg_info for package psutil 00:59:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:59:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:59:52 INFO - Installing collected packages: mozsystemmonitor, psutil 00:59:52 INFO - Running setup.py install for mozsystemmonitor 00:59:52 INFO - Running setup.py install for psutil 00:59:52 INFO - building 'psutil._psutil_windows' extension 00:59:52 INFO - error: Unable to find vcvarsall.bat 00:59:52 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-rnehwp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:59:52 INFO - running install 00:59:52 INFO - running build 00:59:52 INFO - running build_py 00:59:52 INFO - running build_ext 00:59:52 INFO - building 'psutil._psutil_windows' extension 00:59:52 INFO - error: Unable to find vcvarsall.bat 00:59:52 INFO - ---------------------------------------- 00:59:52 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-rnehwp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:59:52 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-051\AppData\Roaming\pip\pip.log 00:59:52 WARNING - Return code: 1 00:59:52 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! 00:59:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:59:52 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')]} 00:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:59:52 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')]} 00:59:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:59:52 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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;C:\\mozilla-build\\hg', '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-051\\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 00:59:52 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 00:59:52 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 00:59:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:59:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 00:59:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:59:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:59:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:59:52 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 00:59:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:59:52 INFO - 'DCLOCATION': 'SCL3', 00:59:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:59:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:59:52 INFO - 'HOMEDRIVE': 'C:', 00:59:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 00:59:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:59:52 INFO - 'KTS_VERSION': '1.19c', 00:59:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 00:59:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 00:59:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:59:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:59:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:59:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:59:52 INFO - 'MOZ_NO_REMOTE': '1', 00:59:52 INFO - 'NO_EM_RESTART': '1', 00:59:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:59:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:59:52 INFO - 'OS': 'Windows_NT', 00:59:52 INFO - 'OURDRIVE': 'C:', 00:59:52 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;C:\\mozilla-build\\hg', 00:59:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:59:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:59:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:59:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:59:52 INFO - 'PROCESSOR_LEVEL': '6', 00:59:52 INFO - 'PROCESSOR_REVISION': '1e05', 00:59:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:59:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:59:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:59:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:59:52 INFO - 'PROMPT': '$P$G', 00:59:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:59:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:59:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:59:52 INFO - 'PWD': 'C:\\slave\\test', 00:59:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:59:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:59:52 INFO - 'SYSTEMDRIVE': 'C:', 00:59:52 INFO - 'SYSTEMROOT': 'C:\\windows', 00:59:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:59:52 INFO - 'TEST1': 'testie', 00:59:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:59:52 INFO - 'USERDOMAIN': 'T-W864-IX-051', 00:59:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 00:59:52 INFO - 'USERNAME': 'cltbld', 00:59:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 00:59:52 INFO - 'WINDIR': 'C:\\windows', 00:59:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:59:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:59:53 INFO - Downloading/unpacking blobuploader==1.2.4 00:59:53 INFO - Downloading blobuploader-1.2.4.tar.gz 00:59:53 INFO - Running setup.py egg_info for package blobuploader 00:59:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:59:57 INFO - Running setup.py egg_info for package requests 00:59:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:59:57 INFO - Downloading docopt-0.6.1.tar.gz 00:59:57 INFO - Running setup.py egg_info for package docopt 00:59:57 INFO - Installing collected packages: blobuploader, docopt, requests 00:59:57 INFO - Running setup.py install for blobuploader 00:59:57 INFO - Running setup.py install for docopt 00:59:57 INFO - Running setup.py install for requests 00:59:57 INFO - Successfully installed blobuploader docopt requests 00:59:57 INFO - Cleaning up... 00:59:57 INFO - Return code: 0 00:59:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:59:57 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')]} 00:59:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:59:57 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')]} 00:59:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:59:57 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, '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-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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;C:\\mozilla-build\\hg', '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-051\\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 00:59:57 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 00:59:57 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 00:59:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:59:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 00:59:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:59:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:59:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:59:57 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 00:59:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:59:57 INFO - 'DCLOCATION': 'SCL3', 00:59:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:59:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:59:57 INFO - 'HOMEDRIVE': 'C:', 00:59:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 00:59:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:59:57 INFO - 'KTS_VERSION': '1.19c', 00:59:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 00:59:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 00:59:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:59:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:59:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:59:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:59:57 INFO - 'MOZ_NO_REMOTE': '1', 00:59:57 INFO - 'NO_EM_RESTART': '1', 00:59:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:59:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:59:57 INFO - 'OS': 'Windows_NT', 00:59:57 INFO - 'OURDRIVE': 'C:', 00:59:57 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;C:\\mozilla-build\\hg', 00:59:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:59:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:59:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:59:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:59:57 INFO - 'PROCESSOR_LEVEL': '6', 00:59:57 INFO - 'PROCESSOR_REVISION': '1e05', 00:59:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:59:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:59:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:59:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:59:57 INFO - 'PROMPT': '$P$G', 00:59:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:59:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:59:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:59:57 INFO - 'PWD': 'C:\\slave\\test', 00:59:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:59:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:59:57 INFO - 'SYSTEMDRIVE': 'C:', 00:59:57 INFO - 'SYSTEMROOT': 'C:\\windows', 00:59:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:59:57 INFO - 'TEST1': 'testie', 00:59:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:59:57 INFO - 'USERDOMAIN': 'T-W864-IX-051', 00:59:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 00:59:57 INFO - 'USERNAME': 'cltbld', 00:59:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 00:59:57 INFO - 'WINDIR': 'C:\\windows', 00:59:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:00:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:00:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:00:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:00:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:00:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:00:06 INFO - Unpacking c:\slave\test\build\tests\marionette 01:00:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:00:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:00:06 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 01:00:06 INFO - Running setup.py install for browsermob-proxy 01:00:21 INFO - Running setup.py install for manifestparser 01:00:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for marionette-client 01:00:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:00:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for marionette-driver 01:00:21 INFO - Running setup.py install for mozcrash 01:00:21 INFO - Running setup.py install for mozdebug 01:00:21 INFO - Running setup.py install for mozdevice 01:00:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for mozfile 01:00:21 INFO - Running setup.py install for mozhttpd 01:00:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for mozinfo 01:00:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for mozInstall 01:00:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for mozleak 01:00:21 INFO - Running setup.py install for mozlog 01:00:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for moznetwork 01:00:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for mozprocess 01:00:21 INFO - Running setup.py install for mozprofile 01:00:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for mozrunner 01:00:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for mozscreenshot 01:00:21 INFO - Running setup.py install for moztest 01:00:21 INFO - Running setup.py install for mozversion 01:00:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:00:21 INFO - Running setup.py install for wptserve 01:00:21 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 01:00:21 INFO - Cleaning up... 01:00:21 INFO - Return code: 0 01:00:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:00:21 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')]} 01:00:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:21 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')]} 01:00:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:21 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, '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-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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;C:\\mozilla-build\\hg', '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-051\\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 01:00:21 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 01:00:21 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 01:00:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:00:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 01:00:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:00:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:00:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:00:21 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 01:00:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:00:21 INFO - 'DCLOCATION': 'SCL3', 01:00:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:00:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:00:21 INFO - 'HOMEDRIVE': 'C:', 01:00:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 01:00:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:00:21 INFO - 'KTS_VERSION': '1.19c', 01:00:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 01:00:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 01:00:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:00:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:00:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:00:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:21 INFO - 'MOZ_NO_REMOTE': '1', 01:00:21 INFO - 'NO_EM_RESTART': '1', 01:00:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:00:21 INFO - 'OS': 'Windows_NT', 01:00:21 INFO - 'OURDRIVE': 'C:', 01:00:21 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;C:\\mozilla-build\\hg', 01:00:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:00:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:00:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:00:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:00:21 INFO - 'PROCESSOR_LEVEL': '6', 01:00:21 INFO - 'PROCESSOR_REVISION': '1e05', 01:00:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:00:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:00:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:00:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:00:21 INFO - 'PROMPT': '$P$G', 01:00:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:00:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:00:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:00:21 INFO - 'PWD': 'C:\\slave\\test', 01:00:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:00:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:00:21 INFO - 'SYSTEMDRIVE': 'C:', 01:00:21 INFO - 'SYSTEMROOT': 'C:\\windows', 01:00:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:21 INFO - 'TEST1': 'testie', 01:00:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:21 INFO - 'USERDOMAIN': 'T-W864-IX-051', 01:00:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 01:00:21 INFO - 'USERNAME': 'cltbld', 01:00:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 01:00:21 INFO - 'WINDIR': 'C:\\windows', 01:00:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:00:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:00:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:00:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:00:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:00:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:00:26 INFO - Unpacking c:\slave\test\build\tests\marionette 01:00:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:00:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:00:26 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)) 01:00:45 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)) 01:00:45 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)) 01:00:45 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)) 01:00:45 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)) 01:00:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:00:45 INFO - Downloading blessings-1.6.tar.gz 01:00:45 INFO - Running setup.py egg_info for package blessings 01:00:45 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)) 01:00:45 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:00:45 INFO - Running setup.py install for blessings 01:00:45 INFO - Running setup.py install for browsermob-proxy 01:00:45 INFO - Running setup.py install for manifestparser 01:00:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Running setup.py install for marionette-client 01:00:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:00:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Running setup.py install for marionette-driver 01:00:45 INFO - Running setup.py install for mozcrash 01:00:45 INFO - Running setup.py install for mozdebug 01:00:45 INFO - Running setup.py install for mozdevice 01:00:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Running setup.py install for mozhttpd 01:00:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Running setup.py install for mozInstall 01:00:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Running setup.py install for mozleak 01:00:45 INFO - Running setup.py install for mozprofile 01:00:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Running setup.py install for mozrunner 01:00:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:00:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:00:47 INFO - Running setup.py install for mozscreenshot 01:00:47 INFO - Running setup.py install for moztest 01:00:47 INFO - Running setup.py install for mozversion 01:00:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:00:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:00:47 INFO - Running setup.py install for wptserve 01:00:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:00:47 INFO - Cleaning up... 01:00:47 INFO - Return code: 0 01:00:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:00:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:00:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:00:47 INFO - Reading from file tmpfile_stdout 01:00:47 INFO - Using _rmtree_windows ... 01:00:47 INFO - Using _rmtree_windows ... 01:00:47 INFO - Current package versions: 01:00:47 INFO - blessings == 1.6 01:00:47 INFO - blobuploader == 1.2.4 01:00:47 INFO - browsermob-proxy == 0.6.0 01:00:47 INFO - distribute == 0.6.14 01:00:47 INFO - docopt == 0.6.1 01:00:47 INFO - manifestparser == 1.1 01:00:47 INFO - marionette-client == 2.3.0 01:00:47 INFO - marionette-driver == 1.4.0 01:00:47 INFO - mozInstall == 1.12 01:00:47 INFO - mozcrash == 0.17 01:00:47 INFO - mozdebug == 0.1 01:00:47 INFO - mozdevice == 0.48 01:00:47 INFO - mozfile == 1.2 01:00:47 INFO - mozhttpd == 0.7 01:00:47 INFO - mozinfo == 0.9 01:00:47 INFO - mozleak == 0.1 01:00:47 INFO - mozlog == 3.1 01:00:47 INFO - moznetwork == 0.27 01:00:47 INFO - mozprocess == 0.22 01:00:47 INFO - mozprofile == 0.28 01:00:47 INFO - mozrunner == 6.11 01:00:47 INFO - mozscreenshot == 0.1 01:00:47 INFO - mozsystemmonitor == 0.0 01:00:47 INFO - moztest == 0.7 01:00:47 INFO - mozversion == 1.4 01:00:47 INFO - requests == 1.2.3 01:00:47 INFO - wptserve == 1.4.0 01:00:47 INFO - Running post-action listener: _resource_record_post_action 01:00:47 INFO - Running post-action listener: _start_resource_monitoring 01:00:47 INFO - Starting resource monitoring. 01:00:47 INFO - ##### 01:00:47 INFO - ##### Running pull step. 01:00:47 INFO - ##### 01:00:47 INFO - Running pre-action listener: _resource_record_pre_action 01:00:47 INFO - Running main action method: pull 01:00:47 INFO - Pull has nothing to do! 01:00:47 INFO - Running post-action listener: _resource_record_post_action 01:00:47 INFO - ##### 01:00:47 INFO - ##### Running install step. 01:00:47 INFO - ##### 01:00:47 INFO - Running pre-action listener: _resource_record_pre_action 01:00:47 INFO - Running main action method: install 01:00:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:00:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:00:47 INFO - Reading from file tmpfile_stdout 01:00:47 INFO - Using _rmtree_windows ... 01:00:47 INFO - Using _rmtree_windows ... 01:00:47 INFO - Detecting whether we're running mozinstall >=1.0... 01:00:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:00:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:00:47 INFO - Reading from file tmpfile_stdout 01:00:47 INFO - Output received: 01:00:47 INFO - Usage: mozinstall-script.py [options] installer 01:00:47 INFO - Options: 01:00:47 INFO - -h, --help show this help message and exit 01:00:47 INFO - -d DEST, --destination=DEST 01:00:47 INFO - Directory to install application into. [default: 01:00:47 INFO - "C:\slave\test"] 01:00:47 INFO - --app=APP Application being installed. [default: firefox] 01:00:47 INFO - Using _rmtree_windows ... 01:00:47 INFO - Using _rmtree_windows ... 01:00:47 INFO - mkdir: C:\slave\test\build\application 01:00:47 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.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 01:00:47 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.0.en-US.win64.zip --destination C:\slave\test\build\application 01:00:50 INFO - Reading from file tmpfile_stdout 01:00:50 INFO - Output received: 01:00:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:00:50 INFO - Using _rmtree_windows ... 01:00:50 INFO - Using _rmtree_windows ... 01:00:50 INFO - Running post-action listener: _resource_record_post_action 01:00:50 INFO - ##### 01:00:50 INFO - ##### Running run-tests step. 01:00:50 INFO - ##### 01:00:50 INFO - Running pre-action listener: _resource_record_pre_action 01:00:50 INFO - Running main action method: run_tests 01:00:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:00:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:00:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:00:50 INFO - grabbing minidump binary from tooltool 01:00:50 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')]} 01:00:50 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 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:00:50 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 01:00:50 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 01:00:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:00:51 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpn30kj9 01:00:51 INFO - INFO - File integrity verified, renaming tmpn30kj9 to win32-minidump_stackwalk.exe 01:00:51 INFO - Return code: 0 01:00:51 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:00:51 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:00:51 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/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.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 01:00:51 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/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.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 01:00:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:00:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 01:00:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:00:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:00:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:00:51 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 01:00:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:00:51 INFO - 'DCLOCATION': 'SCL3', 01:00:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:00:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:00:51 INFO - 'HOMEDRIVE': 'C:', 01:00:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 01:00:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:00:51 INFO - 'KTS_VERSION': '1.19c', 01:00:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 01:00:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 01:00:51 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:00:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:00:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:00:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:00:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:51 INFO - 'MOZ_NO_REMOTE': '1', 01:00:51 INFO - 'NO_EM_RESTART': '1', 01:00:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:00:51 INFO - 'OS': 'Windows_NT', 01:00:51 INFO - 'OURDRIVE': 'C:', 01:00:51 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;C:\\mozilla-build\\hg', 01:00:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:00:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:00:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:00:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:00:51 INFO - 'PROCESSOR_LEVEL': '6', 01:00:51 INFO - 'PROCESSOR_REVISION': '1e05', 01:00:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:00:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:00:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:00:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:00:51 INFO - 'PROMPT': '$P$G', 01:00:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:00:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:00:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:00:51 INFO - 'PWD': 'C:\\slave\\test', 01:00:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:00:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:00:51 INFO - 'SYSTEMDRIVE': 'C:', 01:00:51 INFO - 'SYSTEMROOT': 'C:\\windows', 01:00:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:51 INFO - 'TEST1': 'testie', 01:00:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:00:51 INFO - 'USERDOMAIN': 'T-W864-IX-051', 01:00:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 01:00:51 INFO - 'USERNAME': 'cltbld', 01:00:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 01:00:51 INFO - 'WINDIR': 'C:\\windows', 01:00:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:00:51 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/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.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 01:00:53 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 01:00:53 INFO - import pkg_resources 01:00:54 INFO - Using 1 client processes 01:00:57 INFO - SUITE-START | Running 778 tests 01:00:57 INFO - Running testharness tests 01:00:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:00:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:00:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:00:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:00:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:00:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:00:58 INFO - Setting up ssl 01:00:58 INFO - PROCESS | certutil | 01:00:58 INFO - PROCESS | certutil | 01:00:58 INFO - PROCESS | certutil | 01:00:58 INFO - Certificate Nickname Trust Attributes 01:00:58 INFO - SSL,S/MIME,JAR/XPI 01:00:58 INFO - 01:00:58 INFO - web-platform-tests CT,, 01:00:58 INFO - 01:00:58 INFO - Starting runner 01:00:59 INFO - PROCESS | 4200 | [4200] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 01:00:59 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 01:00:59 INFO - PROCESS | 4200 | [4200] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 01:01:00 INFO - PROCESS | 4200 | 1469260860747 Marionette DEBUG Marionette enabled via build flag and pref 01:01:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063E0B5E000 == 1 [pid = 4200] [id = 1] 01:01:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 1 (00000063EF710000) [pid = 4200] [serial = 1] [outer = 0000000000000000] 01:01:01 INFO - PROCESS | 4200 | [4200] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:01:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 2 (00000063EF711000) [pid = 4200] [serial = 2] [outer = 00000063EF710000] 01:01:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F280B000 == 2 [pid = 4200] [id = 2] 01:01:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 3 (00000063F280B800) [pid = 4200] [serial = 3] [outer = 0000000000000000] 01:01:02 INFO - PROCESS | 4200 | [4200] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:01:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 4 (00000063F280C800) [pid = 4200] [serial = 4] [outer = 00000063F280B800] 01:01:02 INFO - PROCESS | 4200 | 1469260862682 Marionette INFO Listening on port 2828 01:01:04 INFO - PROCESS | 4200 | 1469260864539 Marionette DEBUG Marionette enabled via command-line flag 01:01:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F32BE800 == 3 [pid = 4200] [id = 3] 01:01:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 5 (00000063F3508000) [pid = 4200] [serial = 5] [outer = 0000000000000000] 01:01:04 INFO - PROCESS | 4200 | [4200] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:01:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 6 (00000063F3509000) [pid = 4200] [serial = 6] [outer = 00000063F3508000] 01:01:04 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:01:04 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:01:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 7 (00000063F4010000) [pid = 4200] [serial = 7] [outer = 00000063F280B800] 01:01:05 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:05 INFO - PROCESS | 4200 | 1469260865222 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49309 01:01:05 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:05 INFO - PROCESS | 4200 | 1469260865255 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49310 01:01:05 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:05 INFO - PROCESS | 4200 | 1469260865263 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49311 01:01:05 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:05 INFO - PROCESS | 4200 | 1469260865298 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49312 01:01:05 INFO - PROCESS | 4200 | 1469260865301 Marionette DEBUG Closed connection conn0 01:01:05 INFO - PROCESS | 4200 | 1469260865303 Marionette DEBUG Closed connection conn1 01:01:05 INFO - PROCESS | 4200 | 1469260865305 Marionette DEBUG Closed connection conn2 01:01:05 INFO - PROCESS | 4200 | 1469260865361 Marionette DEBUG Closed connection conn3 01:01:05 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:05 INFO - PROCESS | 4200 | 1469260865390 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49313 01:01:05 INFO - PROCESS | 4200 | 1469260865519 Marionette DEBUG Closed connection conn4 01:01:05 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:05 INFO - PROCESS | 4200 | 1469260865526 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49314 01:01:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F482F800 == 4 [pid = 4200] [id = 4] 01:01:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 8 (00000063EF72A400) [pid = 4200] [serial = 8] [outer = 0000000000000000] 01:01:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 9 (00000063F489FC00) [pid = 4200] [serial = 9] [outer = 00000063EF72A400] 01:01:05 INFO - PROCESS | 4200 | 1469260865680 Marionette DEBUG Closed connection conn5 01:01:05 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:05 INFO - PROCESS | 4200 | 1469260865685 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49315 01:01:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 10 (00000063F4C34400) [pid = 4200] [serial = 10] [outer = 00000063EF72A400] 01:01:05 INFO - PROCESS | 4200 | 1469260865719 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:01:05 INFO - PROCESS | 4200 | 1469260865725 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160722223108","device":"desktop","version":"48.0"} 01:01:06 INFO - PROCESS | 4200 | [4200] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:01:06 INFO - PROCESS | 4200 | [4200] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:01:06 INFO - PROCESS | 4200 | [4200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:01:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA29F000 == 5 [pid = 4200] [id = 5] 01:01:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 11 (00000063FA2A1800) [pid = 4200] [serial = 11] [outer = 0000000000000000] 01:01:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA2A2800 == 6 [pid = 4200] [id = 6] 01:01:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 12 (00000063FA2B6800) [pid = 4200] [serial = 12] [outer = 0000000000000000] 01:01:08 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:01:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADD5800 == 7 [pid = 4200] [id = 7] 01:01:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 13 (00000063FA2B6000) [pid = 4200] [serial = 13] [outer = 0000000000000000] 01:01:08 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:01:08 INFO - PROCESS | 4200 | [4200] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:01:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 14 (00000063FB0C3400) [pid = 4200] [serial = 14] [outer = 00000063FA2B6000] 01:01:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 15 (00000063FB923000) [pid = 4200] [serial = 15] [outer = 00000063FA2A1800] 01:01:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 16 (00000063FB0C2400) [pid = 4200] [serial = 16] [outer = 00000063FA2B6800] 01:01:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 17 (00000063FB325800) [pid = 4200] [serial = 17] [outer = 00000063FA2B6000] 01:01:09 INFO - PROCESS | 4200 | 1469260869219 Marionette INFO startBrowser 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:09 INFO - PROCESS | 4200 | 1469260869257 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 4200 | 1469260869271 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 4200 | 1469260869274 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 18 (00000063FCD57800) [pid = 4200] [serial = 18] [outer = 00000063FA2B6000] 01:01:10 INFO - PROCESS | 4200 | 1469260870209 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"446f9e00-8923-48ed-92f2-29ed5a161323","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160722223108","device":"desktop","version":"48.0","command_id":1}}] 01:01:10 INFO - PROCESS | 4200 | 1469260870715 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}] 01:01:10 INFO - PROCESS | 4200 | 1469260870720 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:10 INFO - PROCESS | 4200 | 1469260870752 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 01:01:10 INFO - PROCESS | 4200 | 1469260870762 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:01:10 INFO - PROCESS | 4200 | 1469260870765 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:10 INFO - PROCESS | 4200 | [4200] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:01:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063E0B5E000 == 6 [pid = 4200] [id = 1] 01:01:12 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:01:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 19 (00000063ED005400) [pid = 4200] [serial = 19] [outer = 00000063FA2B6000] 01:01:13 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:01:13 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:01:13 INFO - PROCESS | 4200 | 1469260873220 Marionette TRACE conn6 <- [1,3,null,{}] 01:01:13 INFO - PROCESS | 4200 | 1469260873225 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:01:13 INFO - PROCESS | 4200 | 1469260873228 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:13 INFO - PROCESS | 4200 | 1469260873255 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 01:01:13 INFO - PROCESS | 4200 | 1469260873286 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 01:01:13 INFO - PROCESS | 4200 | 1469260873291 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 01:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:01:13 INFO - PROCESS | 4200 | 1469260873296 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:01:13 INFO - PROCESS | 4200 | 1469260873301 Marionette TRACE conn6 <- [1,6,null,{}] 01:01:13 INFO - PROCESS | 4200 | 1469260873317 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}] 01:01:13 INFO - PROCESS | 4200 | 1469260873321 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:13 INFO - PROCESS | 4200 | 1469260873346 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 01:01:13 INFO - PROCESS | 4200 | 1469260873352 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:13 INFO - PROCESS | 4200 | 1469260873356 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F3517000 == 7 [pid = 4200] [id = 8] 01:01:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 20 (00000063F36BE400) [pid = 4200] [serial = 20] [outer = 0000000000000000] 01:01:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 21 (00000063F430FC00) [pid = 4200] [serial = 21] [outer = 00000063F36BE400] 01:01:13 INFO - PROCESS | 4200 | 1469260873419 Marionette DEBUG loaded listener.js 01:01:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 22 (00000063F94F5C00) [pid = 4200] [serial = 22] [outer = 00000063F36BE400] 01:01:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED5E6000 == 8 [pid = 4200] [id = 9] 01:01:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 23 (00000063EE5C4000) [pid = 4200] [serial = 23] [outer = 0000000000000000] 01:01:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 24 (00000063EF853C00) [pid = 4200] [serial = 24] [outer = 00000063EE5C4000] 01:01:13 INFO - PROCESS | 4200 | 1469260873937 Marionette DEBUG loaded listener.js 01:01:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 25 (00000063F2A7D400) [pid = 4200] [serial = 25] [outer = 00000063EE5C4000] 01:01:14 INFO - PROCESS | 4200 | --DOCSHELL 00000063F482F800 == 7 [pid = 4200] [id = 4] 01:01:14 INFO - PROCESS | 4200 | 1469260874569 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]]]}] 01:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1345ms 01:01:14 INFO - PROCESS | 4200 | 1469260874708 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 01:01:14 INFO - PROCESS | 4200 | 1469260874711 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 01:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:01:14 INFO - PROCESS | 4200 | 1469260874731 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:01:14 INFO - PROCESS | 4200 | 1469260874734 Marionette TRACE conn6 <- [1,10,null,{}] 01:01:14 INFO - PROCESS | 4200 | 1469260874740 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}] 01:01:14 INFO - PROCESS | 4200 | 1469260874743 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:14 INFO - PROCESS | 4200 | 1469260874851 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 01:01:14 INFO - PROCESS | 4200 | 1469260874899 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:14 INFO - PROCESS | 4200 | 1469260874902 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE829000 == 8 [pid = 4200] [id = 10] 01:01:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 26 (00000063EE5CBC00) [pid = 4200] [serial = 26] [outer = 0000000000000000] 01:01:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 27 (00000063F2AF4C00) [pid = 4200] [serial = 27] [outer = 00000063EE5CBC00] 01:01:14 INFO - PROCESS | 4200 | 1469260874954 Marionette DEBUG loaded listener.js 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 28 (00000063F7AECC00) [pid = 4200] [serial = 28] [outer = 00000063EE5CBC00] 01:01:15 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F32C2800 == 9 [pid = 4200] [id = 11] 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 29 (00000063F32C6000) [pid = 4200] [serial = 29] [outer = 0000000000000000] 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 30 (00000063F33C7000) [pid = 4200] [serial = 30] [outer = 00000063F32C6000] 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 31 (00000063EE82D000) [pid = 4200] [serial = 31] [outer = 00000063F32C6000] 01:01:15 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ECDF3800 == 10 [pid = 4200] [id = 12] 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 32 (00000063F952DC00) [pid = 4200] [serial = 32] [outer = 0000000000000000] 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 33 (00000063FA465000) [pid = 4200] [serial = 33] [outer = 00000063F952DC00] 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 34 (00000063FA061400) [pid = 4200] [serial = 34] [outer = 00000063F952DC00] 01:01:15 INFO - PROCESS | 4200 | 1469260875557 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]]]}] 01:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 902ms 01:01:15 INFO - PROCESS | 4200 | 1469260875622 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 01:01:15 INFO - PROCESS | 4200 | 1469260875626 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 01:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:01:15 INFO - PROCESS | 4200 | 1469260875633 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:01:15 INFO - PROCESS | 4200 | 1469260875636 Marionette TRACE conn6 <- [1,14,null,{}] 01:01:15 INFO - PROCESS | 4200 | 1469260875640 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}] 01:01:15 INFO - PROCESS | 4200 | 1469260875643 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:15 INFO - PROCESS | 4200 | 1469260875760 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 01:01:15 INFO - PROCESS | 4200 | 1469260875798 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:15 INFO - PROCESS | 4200 | 1469260875801 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:15 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43BF800 == 11 [pid = 4200] [id = 13] 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 35 (00000063FAF0C800) [pid = 4200] [serial = 35] [outer = 0000000000000000] 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 36 (00000063FAF1A400) [pid = 4200] [serial = 36] [outer = 00000063FAF0C800] 01:01:15 INFO - PROCESS | 4200 | 1469260875853 Marionette DEBUG loaded listener.js 01:01:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 37 (00000063FB325400) [pid = 4200] [serial = 37] [outer = 00000063FAF0C800] 01:01:16 INFO - PROCESS | 4200 | 1469260876266 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]]]}] 01:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 01:01:16 INFO - PROCESS | 4200 | 1469260876307 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 01:01:16 INFO - PROCESS | 4200 | 1469260876310 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 01:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:01:16 INFO - PROCESS | 4200 | 1469260876316 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:01:16 INFO - PROCESS | 4200 | 1469260876320 Marionette TRACE conn6 <- [1,18,null,{}] 01:01:16 INFO - PROCESS | 4200 | 1469260876332 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}] 01:01:16 INFO - PROCESS | 4200 | 1469260876337 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:16 INFO - PROCESS | 4200 | 1469260876432 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 01:01:16 INFO - PROCESS | 4200 | 1469260876439 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:16 INFO - PROCESS | 4200 | 1469260876442 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9470000 == 12 [pid = 4200] [id = 14] 01:01:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 38 (00000063F4281400) [pid = 4200] [serial = 38] [outer = 0000000000000000] 01:01:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 39 (00000063F4283000) [pid = 4200] [serial = 39] [outer = 00000063F4281400] 01:01:16 INFO - PROCESS | 4200 | 1469260876496 Marionette DEBUG loaded listener.js 01:01:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 40 (00000063FA46D400) [pid = 4200] [serial = 40] [outer = 00000063F4281400] 01:01:16 INFO - PROCESS | 4200 | 1469260876893 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]]]}] 01:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 01:01:16 INFO - PROCESS | 4200 | 1469260876949 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 01:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:01:16 INFO - PROCESS | 4200 | 1469260876952 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 01:01:16 INFO - PROCESS | 4200 | 1469260876955 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:01:16 INFO - PROCESS | 4200 | 1469260876957 Marionette TRACE conn6 <- [1,22,null,{}] 01:01:16 INFO - PROCESS | 4200 | 1469260876961 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}] 01:01:16 INFO - PROCESS | 4200 | 1469260876964 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:17 INFO - PROCESS | 4200 | 1469260877048 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 01:01:17 INFO - PROCESS | 4200 | 1469260877054 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:17 INFO - PROCESS | 4200 | 1469260877056 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA2AF800 == 13 [pid = 4200] [id = 15] 01:01:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 41 (00000063F7D43400) [pid = 4200] [serial = 41] [outer = 0000000000000000] 01:01:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 42 (00000063F7D47800) [pid = 4200] [serial = 42] [outer = 00000063F7D43400] 01:01:17 INFO - PROCESS | 4200 | 1469260877103 Marionette DEBUG loaded listener.js 01:01:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 43 (00000063F7D4F400) [pid = 4200] [serial = 43] [outer = 00000063F7D43400] 01:01:17 INFO - PROCESS | 4200 | 1469260877494 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]]]}] 01:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 01:01:17 INFO - PROCESS | 4200 | 1469260877545 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 01:01:17 INFO - PROCESS | 4200 | 1469260877548 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 01:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:01:17 INFO - PROCESS | 4200 | 1469260877558 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:01:17 INFO - PROCESS | 4200 | 1469260877560 Marionette TRACE conn6 <- [1,26,null,{}] 01:01:17 INFO - PROCESS | 4200 | 1469260877564 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}] 01:01:17 INFO - PROCESS | 4200 | 1469260877567 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:17 INFO - PROCESS | 4200 | 1469260877649 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 01:01:17 INFO - PROCESS | 4200 | 1469260877655 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:17 INFO - PROCESS | 4200 | 1469260877657 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA936000 == 14 [pid = 4200] [id = 16] 01:01:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 44 (00000063EED0FC00) [pid = 4200] [serial = 44] [outer = 0000000000000000] 01:01:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 45 (00000063FA908C00) [pid = 4200] [serial = 45] [outer = 00000063EED0FC00] 01:01:17 INFO - PROCESS | 4200 | 1469260877704 Marionette DEBUG loaded listener.js 01:01:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 46 (00000063FC128800) [pid = 4200] [serial = 46] [outer = 00000063EED0FC00] 01:01:18 INFO - PROCESS | 4200 | 1469260878111 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]]]}] 01:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 01:01:18 INFO - PROCESS | 4200 | 1469260878141 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 01:01:18 INFO - PROCESS | 4200 | 1469260878143 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 01:01:18 INFO - PROCESS | 4200 | 1469260878146 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:01:18 INFO - PROCESS | 4200 | 1469260878148 Marionette TRACE conn6 <- [1,30,null,{}] 01:01:18 INFO - PROCESS | 4200 | 1469260878151 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}] 01:01:18 INFO - PROCESS | 4200 | 1469260878158 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:18 INFO - PROCESS | 4200 | 1469260878304 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 01:01:18 INFO - PROCESS | 4200 | 1469260878320 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:18 INFO - PROCESS | 4200 | 1469260878323 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAD0A800 == 15 [pid = 4200] [id = 17] 01:01:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 47 (00000063FCF53000) [pid = 4200] [serial = 47] [outer = 0000000000000000] 01:01:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 48 (00000063FD8F1800) [pid = 4200] [serial = 48] [outer = 00000063FCF53000] 01:01:18 INFO - PROCESS | 4200 | 1469260878370 Marionette DEBUG loaded listener.js 01:01:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 49 (00000063FD8F6C00) [pid = 4200] [serial = 49] [outer = 00000063FCF53000] 01:01:18 INFO - PROCESS | 4200 | 1469260878722 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]]]}] 01:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 01:01:18 INFO - PROCESS | 4200 | 1469260878779 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 01:01:18 INFO - PROCESS | 4200 | 1469260878781 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 01:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:01:18 INFO - PROCESS | 4200 | 1469260878795 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:01:18 INFO - PROCESS | 4200 | 1469260878804 Marionette TRACE conn6 <- [1,34,null,{}] 01:01:18 INFO - PROCESS | 4200 | 1469260878808 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}] 01:01:18 INFO - PROCESS | 4200 | 1469260878810 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:18 INFO - PROCESS | 4200 | 1469260878889 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 01:01:18 INFO - PROCESS | 4200 | 1469260878894 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:18 INFO - PROCESS | 4200 | 1469260878896 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB6A8800 == 16 [pid = 4200] [id = 18] 01:01:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 50 (00000063F97D4000) [pid = 4200] [serial = 50] [outer = 0000000000000000] 01:01:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 51 (00000063FB62F000) [pid = 4200] [serial = 51] [outer = 00000063F97D4000] 01:01:18 INFO - PROCESS | 4200 | 1469260878943 Marionette DEBUG loaded listener.js 01:01:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 52 (00000063FB634400) [pid = 4200] [serial = 52] [outer = 00000063F97D4000] 01:01:19 INFO - PROCESS | 4200 | 1469260879409 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]]]}] 01:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 01:01:19 INFO - PROCESS | 4200 | 1469260879428 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 01:01:19 INFO - PROCESS | 4200 | 1469260879430 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 01:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:01:19 INFO - PROCESS | 4200 | 1469260879434 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:01:19 INFO - PROCESS | 4200 | 1469260879435 Marionette TRACE conn6 <- [1,38,null,{}] 01:01:19 INFO - PROCESS | 4200 | 1469260879439 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}] 01:01:19 INFO - PROCESS | 4200 | 1469260879441 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:19 INFO - PROCESS | 4200 | 1469260879527 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 01:01:19 INFO - PROCESS | 4200 | 1469260879532 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:19 INFO - PROCESS | 4200 | 1469260879534 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6BA800 == 17 [pid = 4200] [id = 19] 01:01:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 53 (00000063EDEDFC00) [pid = 4200] [serial = 53] [outer = 0000000000000000] 01:01:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 54 (00000063FD8F1000) [pid = 4200] [serial = 54] [outer = 00000063EDEDFC00] 01:01:19 INFO - PROCESS | 4200 | 1469260879581 Marionette DEBUG loaded listener.js 01:01:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (00000063FFFDC000) [pid = 4200] [serial = 55] [outer = 00000063EDEDFC00] 01:01:19 INFO - PROCESS | 4200 | 1469260879954 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]]]}] 01:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 566ms 01:01:20 INFO - PROCESS | 4200 | 1469260880003 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 01:01:20 INFO - PROCESS | 4200 | 1469260880005 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 01:01:20 INFO - PROCESS | 4200 | 1469260880008 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:01:20 INFO - PROCESS | 4200 | 1469260880010 Marionette TRACE conn6 <- [1,42,null,{}] 01:01:20 INFO - PROCESS | 4200 | 1469260880025 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}] 01:01:20 INFO - PROCESS | 4200 | 1469260880027 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:20 INFO - PROCESS | 4200 | 1469260880113 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 01:01:20 INFO - PROCESS | 4200 | 1469260880119 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:20 INFO - PROCESS | 4200 | 1469260880121 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE585800 == 18 [pid = 4200] [id = 20] 01:01:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (00000063EC39CC00) [pid = 4200] [serial = 56] [outer = 0000000000000000] 01:01:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063EC3A3000) [pid = 4200] [serial = 57] [outer = 00000063EC39CC00] 01:01:20 INFO - PROCESS | 4200 | 1469260880167 Marionette DEBUG loaded listener.js 01:01:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (00000063FB635800) [pid = 4200] [serial = 58] [outer = 00000063EC39CC00] 01:01:20 INFO - PROCESS | 4200 | 1469260880555 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]]]}] 01:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 01:01:20 INFO - PROCESS | 4200 | 1469260880599 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 01:01:20 INFO - PROCESS | 4200 | 1469260880601 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 01:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:01:20 INFO - PROCESS | 4200 | 1469260880605 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:01:20 INFO - PROCESS | 4200 | 1469260880607 Marionette TRACE conn6 <- [1,46,null,{}] 01:01:20 INFO - PROCESS | 4200 | 1469260880621 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}] 01:01:20 INFO - PROCESS | 4200 | 1469260880623 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:20 INFO - PROCESS | 4200 | 1469260880705 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 01:01:20 INFO - PROCESS | 4200 | 1469260880711 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:20 INFO - PROCESS | 4200 | 1469260880713 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE56C000 == 19 [pid = 4200] [id = 21] 01:01:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (00000063EE548400) [pid = 4200] [serial = 59] [outer = 0000000000000000] 01:01:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063EE551000) [pid = 4200] [serial = 60] [outer = 00000063EE548400] 01:01:20 INFO - PROCESS | 4200 | 1469260880762 Marionette DEBUG loaded listener.js 01:01:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063FFFDD400) [pid = 4200] [serial = 61] [outer = 00000063EE548400] 01:01:21 INFO - PROCESS | 4200 | 1469260881156 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]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 01:01:21 INFO - PROCESS | 4200 | 1469260881195 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 4200 | 1469260881198 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 01:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:01:21 INFO - PROCESS | 4200 | 1469260881201 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - PROCESS | 4200 | 1469260881204 Marionette TRACE conn6 <- [1,50,null,{}] 01:01:21 INFO - PROCESS | 4200 | 1469260881208 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}] 01:01:21 INFO - PROCESS | 4200 | 1469260881210 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:21 INFO - PROCESS | 4200 | 1469260881330 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 01:01:21 INFO - PROCESS | 4200 | 1469260881336 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:21 INFO - PROCESS | 4200 | 1469260881338 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:21 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381662000 == 20 [pid = 4200] [id = 22] 01:01:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (0000006381693400) [pid = 4200] [serial = 62] [outer = 0000000000000000] 01:01:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EFAC3C00) [pid = 4200] [serial = 63] [outer = 0000006381693400] 01:01:21 INFO - PROCESS | 4200 | 1469260881389 Marionette DEBUG loaded listener.js 01:01:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063FC125400) [pid = 4200] [serial = 64] [outer = 0000006381693400] 01:01:21 INFO - PROCESS | 4200 | 1469260881791 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]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 01:01:21 INFO - PROCESS | 4200 | 1469260881833 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 4200 | 1469260881835 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 01:01:21 INFO - PROCESS | 4200 | 1469260881839 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:01:21 INFO - PROCESS | 4200 | 1469260881840 Marionette TRACE conn6 <- [1,54,null,{}] 01:01:21 INFO - PROCESS | 4200 | 1469260881844 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}] 01:01:21 INFO - PROCESS | 4200 | 1469260881846 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:22 INFO - PROCESS | 4200 | 1469260882587 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 01:01:22 INFO - PROCESS | 4200 | 1469260882648 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:22 INFO - PROCESS | 4200 | 1469260882651 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:22 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817B1800 == 21 [pid = 4200] [id = 23] 01:01:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006382C67400) [pid = 4200] [serial = 65] [outer = 0000000000000000] 01:01:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EC398000) [pid = 4200] [serial = 66] [outer = 0000006382C67400] 01:01:22 INFO - PROCESS | 4200 | 1469260882732 Marionette DEBUG loaded listener.js 01:01:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EC3A6000) [pid = 4200] [serial = 67] [outer = 0000006382C67400] 01:01:23 INFO - PROCESS | 4200 | 1469260883159 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]]]}] 01:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1371ms 01:01:23 INFO - PROCESS | 4200 | 1469260883215 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 01:01:23 INFO - PROCESS | 4200 | 1469260883219 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 01:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:01:23 INFO - PROCESS | 4200 | 1469260883224 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:01:23 INFO - PROCESS | 4200 | 1469260883228 Marionette TRACE conn6 <- [1,58,null,{}] 01:01:23 INFO - PROCESS | 4200 | 1469260883232 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}] 01:01:23 INFO - PROCESS | 4200 | 1469260883235 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:23 INFO - PROCESS | 4200 | 1469260883345 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 01:01:23 INFO - PROCESS | 4200 | 1469260883353 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:23 INFO - PROCESS | 4200 | 1469260883356 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:23 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF078800 == 22 [pid = 4200] [id = 24] 01:01:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EDEDBC00) [pid = 4200] [serial = 68] [outer = 0000000000000000] 01:01:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE551800) [pid = 4200] [serial = 69] [outer = 00000063EDEDBC00] 01:01:23 INFO - PROCESS | 4200 | 1469260883405 Marionette DEBUG loaded listener.js 01:01:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EF728C00) [pid = 4200] [serial = 70] [outer = 00000063EDEDBC00] 01:01:23 INFO - PROCESS | 4200 | 1469260883828 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]]]}] 01:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 01:01:23 INFO - PROCESS | 4200 | 1469260883857 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 01:01:23 INFO - PROCESS | 4200 | 1469260883860 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 01:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:01:23 INFO - PROCESS | 4200 | 1469260883864 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:01:23 INFO - PROCESS | 4200 | 1469260883866 Marionette TRACE conn6 <- [1,62,null,{}] 01:01:23 INFO - PROCESS | 4200 | 1469260883870 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}] 01:01:23 INFO - PROCESS | 4200 | 1469260883872 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:24 INFO - PROCESS | 4200 | 1469260884214 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 01:01:24 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EF72A400) [pid = 4200] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:01:24 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F36BE400) [pid = 4200] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:01:24 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063EE5CBC00) [pid = 4200] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:01:24 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063FAF0C800) [pid = 4200] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:01:24 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4281400) [pid = 4200] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:01:24 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F7D43400) [pid = 4200] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:01:24 INFO - PROCESS | 4200 | 1469260884277 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:24 INFO - PROCESS | 4200 | 1469260884280 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B54000 == 23 [pid = 4200] [id = 25] 01:01:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EDE25C00) [pid = 4200] [serial = 71] [outer = 0000000000000000] 01:01:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EDE27800) [pid = 4200] [serial = 72] [outer = 00000063EDE25C00] 01:01:24 INFO - PROCESS | 4200 | 1469260884328 Marionette DEBUG loaded listener.js 01:01:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063F336D800) [pid = 4200] [serial = 73] [outer = 00000063EDE25C00] 01:01:24 INFO - PROCESS | 4200 | 1469260884694 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]]]}] 01:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 01:01:24 INFO - PROCESS | 4200 | 1469260884747 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 01:01:24 INFO - PROCESS | 4200 | 1469260884751 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 01:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:01:24 INFO - PROCESS | 4200 | 1469260884762 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:01:24 INFO - PROCESS | 4200 | 1469260884766 Marionette TRACE conn6 <- [1,66,null,{}] 01:01:24 INFO - PROCESS | 4200 | 1469260884770 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}] 01:01:24 INFO - PROCESS | 4200 | 1469260884773 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:24 INFO - PROCESS | 4200 | 1469260884862 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 01:01:24 INFO - PROCESS | 4200 | 1469260884868 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:24 INFO - PROCESS | 4200 | 1469260884870 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DD8800 == 24 [pid = 4200] [id = 26] 01:01:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F3615000) [pid = 4200] [serial = 74] [outer = 0000000000000000] 01:01:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F4206C00) [pid = 4200] [serial = 75] [outer = 00000063F3615000] 01:01:24 INFO - PROCESS | 4200 | 1469260884916 Marionette DEBUG loaded listener.js 01:01:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F4281800) [pid = 4200] [serial = 76] [outer = 00000063F3615000] 01:01:25 INFO - PROCESS | 4200 | 1469260885314 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]]]}] 01:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 01:01:25 INFO - PROCESS | 4200 | 1469260885348 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 01:01:25 INFO - PROCESS | 4200 | 1469260885350 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 01:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:01:25 INFO - PROCESS | 4200 | 1469260885353 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:01:25 INFO - PROCESS | 4200 | 1469260885355 Marionette TRACE conn6 <- [1,70,null,{}] 01:01:25 INFO - PROCESS | 4200 | 1469260885367 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}] 01:01:25 INFO - PROCESS | 4200 | 1469260885369 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:25 INFO - PROCESS | 4200 | 1469260885451 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 01:01:25 INFO - PROCESS | 4200 | 1469260885457 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:25 INFO - PROCESS | 4200 | 1469260885459 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4B0000 == 25 [pid = 4200] [id = 27] 01:01:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F489A800) [pid = 4200] [serial = 77] [outer = 0000000000000000] 01:01:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F716D800) [pid = 4200] [serial = 78] [outer = 00000063F489A800] 01:01:25 INFO - PROCESS | 4200 | 1469260885507 Marionette DEBUG loaded listener.js 01:01:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F7D42400) [pid = 4200] [serial = 79] [outer = 00000063F489A800] 01:01:25 INFO - PROCESS | 4200 | 1469260885910 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]]]}] 01:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 01:01:25 INFO - PROCESS | 4200 | 1469260885944 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 01:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:01:25 INFO - PROCESS | 4200 | 1469260885946 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 01:01:25 INFO - PROCESS | 4200 | 1469260885950 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:01:25 INFO - PROCESS | 4200 | 1469260885952 Marionette TRACE conn6 <- [1,74,null,{}] 01:01:25 INFO - PROCESS | 4200 | 1469260885956 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}] 01:01:25 INFO - PROCESS | 4200 | 1469260885958 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:26 INFO - PROCESS | 4200 | 1469260886042 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 01:01:26 INFO - PROCESS | 4200 | 1469260886048 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:26 INFO - PROCESS | 4200 | 1469260886053 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAD05800 == 26 [pid = 4200] [id = 28] 01:01:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F9533000) [pid = 4200] [serial = 80] [outer = 0000000000000000] 01:01:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F9792400) [pid = 4200] [serial = 81] [outer = 00000063F9533000] 01:01:26 INFO - PROCESS | 4200 | 1469260886110 Marionette DEBUG loaded listener.js 01:01:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063FA469000) [pid = 4200] [serial = 82] [outer = 00000063F9533000] 01:01:26 INFO - PROCESS | 4200 | 1469260886761 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]]]}] 01:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 01:01:26 INFO - PROCESS | 4200 | 1469260886840 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 01:01:26 INFO - PROCESS | 4200 | 1469260886844 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 01:01:26 INFO - PROCESS | 4200 | 1469260886850 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:01:26 INFO - PROCESS | 4200 | 1469260886853 Marionette TRACE conn6 <- [1,78,null,{}] 01:01:26 INFO - PROCESS | 4200 | 1469260886859 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}] 01:01:26 INFO - PROCESS | 4200 | 1469260886863 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:26 INFO - PROCESS | 4200 | 1469260886978 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 01:01:27 INFO - PROCESS | 4200 | 1469260887033 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:27 INFO - PROCESS | 4200 | 1469260887036 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817BD800 == 27 [pid = 4200] [id = 29] 01:01:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EDE26400) [pid = 4200] [serial = 83] [outer = 0000000000000000] 01:01:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE5CBC00) [pid = 4200] [serial = 84] [outer = 00000063EDE26400] 01:01:27 INFO - PROCESS | 4200 | 1469260887097 Marionette DEBUG loaded listener.js 01:01:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F2DEC400) [pid = 4200] [serial = 85] [outer = 00000063EDE26400] 01:01:27 INFO - PROCESS | 4200 | 1469260887610 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]]]}] 01:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 819ms 01:01:27 INFO - PROCESS | 4200 | 1469260887673 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 01:01:27 INFO - PROCESS | 4200 | 1469260887678 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 01:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:01:27 INFO - PROCESS | 4200 | 1469260887685 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:01:27 INFO - PROCESS | 4200 | 1469260887688 Marionette TRACE conn6 <- [1,82,null,{}] 01:01:27 INFO - PROCESS | 4200 | 1469260887693 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}] 01:01:27 INFO - PROCESS | 4200 | 1469260887696 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:27 INFO - PROCESS | 4200 | 1469260887810 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 01:01:27 INFO - PROCESS | 4200 | 1469260887886 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:27 INFO - PROCESS | 4200 | 1469260887888 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB39C800 == 28 [pid = 4200] [id = 30] 01:01:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F361B800) [pid = 4200] [serial = 86] [outer = 0000000000000000] 01:01:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4C3A000) [pid = 4200] [serial = 87] [outer = 00000063F361B800] 01:01:27 INFO - PROCESS | 4200 | 1469260887948 Marionette DEBUG loaded listener.js 01:01:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7DEC800) [pid = 4200] [serial = 88] [outer = 00000063F361B800] 01:01:28 INFO - PROCESS | 4200 | 1469260888493 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]]]}] 01:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 01:01:28 INFO - PROCESS | 4200 | 1469260888526 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 01:01:28 INFO - PROCESS | 4200 | 1469260888528 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 01:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:01:28 INFO - PROCESS | 4200 | 1469260888532 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:01:28 INFO - PROCESS | 4200 | 1469260888536 Marionette TRACE conn6 <- [1,86,null,{}] 01:01:28 INFO - PROCESS | 4200 | 1469260888548 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}] 01:01:28 INFO - PROCESS | 4200 | 1469260888554 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:28 INFO - PROCESS | 4200 | 1469260888659 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 01:01:28 INFO - PROCESS | 4200 | 1469260888724 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:28 INFO - PROCESS | 4200 | 1469260888728 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD873000 == 29 [pid = 4200] [id = 31] 01:01:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EE3A5C00) [pid = 4200] [serial = 89] [outer = 0000000000000000] 01:01:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F489F400) [pid = 4200] [serial = 90] [outer = 00000063EE3A5C00] 01:01:28 INFO - PROCESS | 4200 | 1469260888788 Marionette DEBUG loaded listener.js 01:01:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FA467000) [pid = 4200] [serial = 91] [outer = 00000063EE3A5C00] 01:01:29 INFO - PROCESS | 4200 | 1469260889353 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]]]}] 01:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 881ms 01:01:29 INFO - PROCESS | 4200 | 1469260889416 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 01:01:29 INFO - PROCESS | 4200 | 1469260889419 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 01:01:29 INFO - PROCESS | 4200 | 1469260889423 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:01:29 INFO - PROCESS | 4200 | 1469260889425 Marionette TRACE conn6 <- [1,90,null,{}] 01:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:01:29 INFO - PROCESS | 4200 | 1469260889429 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}] 01:01:29 INFO - PROCESS | 4200 | 1469260889432 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:29 INFO - PROCESS | 4200 | 1469260889543 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 01:01:29 INFO - PROCESS | 4200 | 1469260889603 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:29 INFO - PROCESS | 4200 | 1469260889606 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7ABC000 == 30 [pid = 4200] [id = 32] 01:01:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EE3EF000) [pid = 4200] [serial = 92] [outer = 0000000000000000] 01:01:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EE3F6800) [pid = 4200] [serial = 93] [outer = 00000063EE3EF000] 01:01:29 INFO - PROCESS | 4200 | 1469260889660 Marionette DEBUG loaded listener.js 01:01:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F97CC400) [pid = 4200] [serial = 94] [outer = 00000063EE3EF000] 01:01:30 INFO - PROCESS | 4200 | 1469260890273 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]]]}] 01:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 882ms 01:01:30 INFO - PROCESS | 4200 | 1469260890311 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 01:01:30 INFO - PROCESS | 4200 | 1469260890315 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 01:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:01:30 INFO - PROCESS | 4200 | 1469260890320 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:01:30 INFO - PROCESS | 4200 | 1469260890323 Marionette TRACE conn6 <- [1,94,null,{}] 01:01:30 INFO - PROCESS | 4200 | 1469260890329 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}] 01:01:30 INFO - PROCESS | 4200 | 1469260890332 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:30 INFO - PROCESS | 4200 | 1469260890440 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 01:01:30 INFO - PROCESS | 4200 | 1469260890505 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:30 INFO - PROCESS | 4200 | 1469260890507 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE76000 == 31 [pid = 4200] [id = 33] 01:01:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063EDE27C00) [pid = 4200] [serial = 95] [outer = 0000000000000000] 01:01:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EDEDB000) [pid = 4200] [serial = 96] [outer = 00000063EDE27C00] 01:01:30 INFO - PROCESS | 4200 | 1469260890560 Marionette DEBUG loaded listener.js 01:01:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063EE3A5400) [pid = 4200] [serial = 97] [outer = 00000063EDE27C00] 01:01:31 INFO - PROCESS | 4200 | --DOCSHELL 00000063F3517000 == 30 [pid = 4200] [id = 8] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063FB325800) [pid = 4200] [serial = 17] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063FB62F000) [pid = 4200] [serial = 51] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063FD8F1000) [pid = 4200] [serial = 54] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EC3A3000) [pid = 4200] [serial = 57] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EE551000) [pid = 4200] [serial = 60] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F430FC00) [pid = 4200] [serial = 21] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EF853C00) [pid = 4200] [serial = 24] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F2AF4C00) [pid = 4200] [serial = 27] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063FA465000) [pid = 4200] [serial = 33] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063FAF1A400) [pid = 4200] [serial = 36] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063FB325400) [pid = 4200] [serial = 37] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F4283000) [pid = 4200] [serial = 39] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F7D47800) [pid = 4200] [serial = 42] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FA908C00) [pid = 4200] [serial = 45] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FD8F1800) [pid = 4200] [serial = 48] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FA46D400) [pid = 4200] [serial = 40] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F33C7000) [pid = 4200] [serial = 30] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F7D4F400) [pid = 4200] [serial = 43] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7AECC00) [pid = 4200] [serial = 28] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F94F5C00) [pid = 4200] [serial = 22] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FB0C3400) [pid = 4200] [serial = 14] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F4C34400) [pid = 4200] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F489FC00) [pid = 4200] [serial = 9] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F280C800) [pid = 4200] [serial = 4] [outer = 0000000000000000] [url = about:blank] 01:01:31 INFO - PROCESS | 4200 | 1469260891527 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]]]}] 01:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1234ms 01:01:31 INFO - PROCESS | 4200 | 1469260891559 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 01:01:31 INFO - PROCESS | 4200 | 1469260891564 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 01:01:31 INFO - PROCESS | 4200 | 1469260891569 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:01:31 INFO - PROCESS | 4200 | 1469260891572 Marionette TRACE conn6 <- [1,98,null,{}] 01:01:31 INFO - PROCESS | 4200 | 1469260891578 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}] 01:01:31 INFO - PROCESS | 4200 | 1469260891581 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:31 INFO - PROCESS | 4200 | 1469260891674 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 01:01:31 INFO - PROCESS | 4200 | 1469260891738 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:31 INFO - PROCESS | 4200 | 1469260891741 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE963800 == 31 [pid = 4200] [id = 34] 01:01:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063ED52E800) [pid = 4200] [serial = 98] [outer = 0000000000000000] 01:01:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE3A3C00) [pid = 4200] [serial = 99] [outer = 00000063ED52E800] 01:01:31 INFO - PROCESS | 4200 | 1469260891791 Marionette DEBUG loaded listener.js 01:01:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE3F7C00) [pid = 4200] [serial = 100] [outer = 00000063ED52E800] 01:01:32 INFO - PROCESS | 4200 | 1469260892195 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]]]}] 01:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 671ms 01:01:32 INFO - PROCESS | 4200 | 1469260892244 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 01:01:32 INFO - PROCESS | 4200 | 1469260892250 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 01:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:01:32 INFO - PROCESS | 4200 | 1469260892256 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:01:32 INFO - PROCESS | 4200 | 1469260892259 Marionette TRACE conn6 <- [1,102,null,{}] 01:01:32 INFO - PROCESS | 4200 | 1469260892263 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}] 01:01:32 INFO - PROCESS | 4200 | 1469260892266 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:32 INFO - PROCESS | 4200 | 1469260892358 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 01:01:32 INFO - PROCESS | 4200 | 1469260892365 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:32 INFO - PROCESS | 4200 | 1469260892368 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4005800 == 32 [pid = 4200] [id = 35] 01:01:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE458000) [pid = 4200] [serial = 101] [outer = 0000000000000000] 01:01:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE54E800) [pid = 4200] [serial = 102] [outer = 00000063EE458000] 01:01:32 INFO - PROCESS | 4200 | 1469260892417 Marionette DEBUG loaded listener.js 01:01:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE93C000) [pid = 4200] [serial = 103] [outer = 00000063EE458000] 01:01:32 INFO - PROCESS | 4200 | 1469260892835 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]]]}] 01:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 01:01:32 INFO - PROCESS | 4200 | 1469260892887 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 01:01:32 INFO - PROCESS | 4200 | 1469260892889 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 01:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:01:32 INFO - PROCESS | 4200 | 1469260892893 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:01:32 INFO - PROCESS | 4200 | 1469260892897 Marionette TRACE conn6 <- [1,106,null,{}] 01:01:32 INFO - PROCESS | 4200 | 1469260892909 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}] 01:01:32 INFO - PROCESS | 4200 | 1469260892913 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:33 INFO - PROCESS | 4200 | 1469260893005 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 01:01:33 INFO - PROCESS | 4200 | 1469260893014 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:33 INFO - PROCESS | 4200 | 1469260893017 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7ABA800 == 33 [pid = 4200] [id = 36] 01:01:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE3A0800) [pid = 4200] [serial = 104] [outer = 0000000000000000] 01:01:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F32A4000) [pid = 4200] [serial = 105] [outer = 00000063EE3A0800] 01:01:33 INFO - PROCESS | 4200 | 1469260893092 Marionette DEBUG loaded listener.js 01:01:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F3614800) [pid = 4200] [serial = 106] [outer = 00000063EE3A0800] 01:01:33 INFO - PROCESS | 4200 | 1469260893488 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]]]}] 01:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 01:01:33 INFO - PROCESS | 4200 | 1469260893525 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 01:01:33 INFO - PROCESS | 4200 | 1469260893528 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 01:01:33 INFO - PROCESS | 4200 | 1469260893545 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:01:33 INFO - PROCESS | 4200 | 1469260893547 Marionette TRACE conn6 <- [1,110,null,{}] 01:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:01:33 INFO - PROCESS | 4200 | 1469260893551 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}] 01:01:33 INFO - PROCESS | 4200 | 1469260893553 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:33 INFO - PROCESS | 4200 | 1469260893666 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 01:01:33 INFO - PROCESS | 4200 | 1469260893671 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:33 INFO - PROCESS | 4200 | 1469260893674 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4AD800 == 34 [pid = 4200] [id = 37] 01:01:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F420D000) [pid = 4200] [serial = 107] [outer = 0000000000000000] 01:01:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4282C00) [pid = 4200] [serial = 108] [outer = 00000063F420D000] 01:01:33 INFO - PROCESS | 4200 | 1469260893720 Marionette DEBUG loaded listener.js 01:01:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F48A0400) [pid = 4200] [serial = 109] [outer = 00000063F420D000] 01:01:34 INFO - PROCESS | 4200 | 1469260894139 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]]]}] 01:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 01:01:34 INFO - PROCESS | 4200 | 1469260894181 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 01:01:34 INFO - PROCESS | 4200 | 1469260894183 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 01:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:01:34 INFO - PROCESS | 4200 | 1469260894193 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:01:34 INFO - PROCESS | 4200 | 1469260894195 Marionette TRACE conn6 <- [1,114,null,{}] 01:01:34 INFO - PROCESS | 4200 | 1469260894198 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}] 01:01:34 INFO - PROCESS | 4200 | 1469260894200 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:34 INFO - PROCESS | 4200 | 1469260894300 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 01:01:34 INFO - PROCESS | 4200 | 1469260894306 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:34 INFO - PROCESS | 4200 | 1469260894308 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB70800 == 35 [pid = 4200] [id = 38] 01:01:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE3EE400) [pid = 4200] [serial = 110] [outer = 0000000000000000] 01:01:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7968C00) [pid = 4200] [serial = 111] [outer = 00000063EE3EE400] 01:01:34 INFO - PROCESS | 4200 | 1469260894356 Marionette DEBUG loaded listener.js 01:01:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7D45C00) [pid = 4200] [serial = 112] [outer = 00000063EE3EE400] 01:01:34 INFO - PROCESS | 4200 | 1469260894826 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]]]}] 01:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 01:01:34 INFO - PROCESS | 4200 | 1469260894866 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 01:01:34 INFO - PROCESS | 4200 | 1469260894868 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 01:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:01:34 INFO - PROCESS | 4200 | 1469260894871 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:01:34 INFO - PROCESS | 4200 | 1469260894873 Marionette TRACE conn6 <- [1,118,null,{}] 01:01:34 INFO - PROCESS | 4200 | 1469260894877 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}] 01:01:34 INFO - PROCESS | 4200 | 1469260894883 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:35 INFO - PROCESS | 4200 | 1469260895013 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 01:01:35 INFO - PROCESS | 4200 | 1469260895063 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:35 INFO - PROCESS | 4200 | 1469260895066 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:35 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FC3B3800 == 36 [pid = 4200] [id = 39] 01:01:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F7D63000) [pid = 4200] [serial = 113] [outer = 0000000000000000] 01:01:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FA05AC00) [pid = 4200] [serial = 114] [outer = 00000063F7D63000] 01:01:35 INFO - PROCESS | 4200 | 1469260895112 Marionette DEBUG loaded listener.js 01:01:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FAF2A800) [pid = 4200] [serial = 115] [outer = 00000063F7D63000] 01:01:35 INFO - PROCESS | 4200 | 1469260895505 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]]]}] 01:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 672ms 01:01:35 INFO - PROCESS | 4200 | 1469260895546 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 01:01:35 INFO - PROCESS | 4200 | 1469260895548 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 01:01:35 INFO - PROCESS | 4200 | 1469260895552 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:01:35 INFO - PROCESS | 4200 | 1469260895554 Marionette TRACE conn6 <- [1,122,null,{}] 01:01:35 INFO - PROCESS | 4200 | 1469260895557 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}] 01:01:35 INFO - PROCESS | 4200 | 1469260895559 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:35 INFO - PROCESS | 4200 | 1469260895766 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006381693400) [pid = 4200] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EDEDFC00) [pid = 4200] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE548400) [pid = 4200] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063FCF53000) [pid = 4200] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F97D4000) [pid = 4200] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EED0FC00) [pid = 4200] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC39CC00) [pid = 4200] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F9533000) [pid = 4200] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F489A800) [pid = 4200] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EDEDBC00) [pid = 4200] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EDE25C00) [pid = 4200] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F3615000) [pid = 4200] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:01:35 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382C67400) [pid = 4200] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:01:35 INFO - PROCESS | 4200 | 1469260895813 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:35 INFO - PROCESS | 4200 | 1469260895815 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:35 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F280A000 == 37 [pid = 4200] [id = 40] 01:01:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (0000006381688C00) [pid = 4200] [serial = 116] [outer = 0000000000000000] 01:01:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (0000006382C67400) [pid = 4200] [serial = 117] [outer = 0000006381688C00] 01:01:35 INFO - PROCESS | 4200 | 1469260895861 Marionette DEBUG loaded listener.js 01:01:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EDEDE000) [pid = 4200] [serial = 118] [outer = 0000006381688C00] 01:01:36 INFO - PROCESS | 4200 | 1469260896163 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]]]}] 01:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 01:01:36 INFO - PROCESS | 4200 | 1469260896227 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 01:01:36 INFO - PROCESS | 4200 | 1469260896229 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 01:01:36 INFO - PROCESS | 4200 | 1469260896232 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:01:36 INFO - PROCESS | 4200 | 1469260896234 Marionette TRACE conn6 <- [1,126,null,{}] 01:01:36 INFO - PROCESS | 4200 | 1469260896238 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}] 01:01:36 INFO - PROCESS | 4200 | 1469260896240 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:36 INFO - PROCESS | 4200 | 1469260896342 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 01:01:36 INFO - PROCESS | 4200 | 1469260896349 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:36 INFO - PROCESS | 4200 | 1469260896351 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFF9B800 == 38 [pid = 4200] [id = 41] 01:01:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4612000) [pid = 4200] [serial = 119] [outer = 0000000000000000] 01:01:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FB325400) [pid = 4200] [serial = 120] [outer = 00000063F4612000] 01:01:36 INFO - PROCESS | 4200 | 1469260896396 Marionette DEBUG loaded listener.js 01:01:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FB62DC00) [pid = 4200] [serial = 121] [outer = 00000063F4612000] 01:01:36 INFO - PROCESS | 4200 | 1469260896784 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]]]}] 01:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 01:01:36 INFO - PROCESS | 4200 | 1469260896822 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 01:01:36 INFO - PROCESS | 4200 | 1469260896824 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 01:01:36 INFO - PROCESS | 4200 | 1469260896828 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:01:36 INFO - PROCESS | 4200 | 1469260896830 Marionette TRACE conn6 <- [1,130,null,{}] 01:01:36 INFO - PROCESS | 4200 | 1469260896833 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}] 01:01:36 INFO - PROCESS | 4200 | 1469260896835 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:36 INFO - PROCESS | 4200 | 1469260896939 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 01:01:36 INFO - PROCESS | 4200 | 1469260896946 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:36 INFO - PROCESS | 4200 | 1469260896948 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB9800 == 39 [pid = 4200] [id = 42] 01:01:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EC437400) [pid = 4200] [serial = 122] [outer = 0000000000000000] 01:01:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EC43EC00) [pid = 4200] [serial = 123] [outer = 00000063EC437400] 01:01:37 INFO - PROCESS | 4200 | 1469260896994 Marionette DEBUG loaded listener.js 01:01:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EC445800) [pid = 4200] [serial = 124] [outer = 00000063EC437400] 01:01:37 INFO - PROCESS | 4200 | 1469260897399 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]]]}] 01:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 01:01:37 INFO - PROCESS | 4200 | 1469260897460 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 01:01:37 INFO - PROCESS | 4200 | 1469260897463 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 01:01:37 INFO - PROCESS | 4200 | 1469260897466 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:01:37 INFO - PROCESS | 4200 | 1469260897468 Marionette TRACE conn6 <- [1,134,null,{}] 01:01:37 INFO - PROCESS | 4200 | 1469260897472 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}] 01:01:37 INFO - PROCESS | 4200 | 1469260897474 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:37 INFO - PROCESS | 4200 | 1469260897576 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 01:01:37 INFO - PROCESS | 4200 | 1469260897584 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:37 INFO - PROCESS | 4200 | 1469260897586 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD2D000 == 40 [pid = 4200] [id = 43] 01:01:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EC443000) [pid = 4200] [serial = 125] [outer = 0000000000000000] 01:01:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F4297800) [pid = 4200] [serial = 126] [outer = 00000063EC443000] 01:01:37 INFO - PROCESS | 4200 | 1469260897631 Marionette DEBUG loaded listener.js 01:01:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F431C000) [pid = 4200] [serial = 127] [outer = 00000063EC443000] 01:01:38 INFO - PROCESS | 4200 | 1469260898357 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]]]}] 01:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 923ms 01:01:38 INFO - PROCESS | 4200 | 1469260898393 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 01:01:38 INFO - PROCESS | 4200 | 1469260898398 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 01:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:01:38 INFO - PROCESS | 4200 | 1469260898403 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:01:38 INFO - PROCESS | 4200 | 1469260898409 Marionette TRACE conn6 <- [1,138,null,{}] 01:01:38 INFO - PROCESS | 4200 | 1469260898414 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}] 01:01:38 INFO - PROCESS | 4200 | 1469260898417 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:38 INFO - PROCESS | 4200 | 1469260898542 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 01:01:38 INFO - PROCESS | 4200 | 1469260898626 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:38 INFO - PROCESS | 4200 | 1469260898629 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:38 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43C0000 == 41 [pid = 4200] [id = 44] 01:01:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EE3A6800) [pid = 4200] [serial = 128] [outer = 0000000000000000] 01:01:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EE3ED400) [pid = 4200] [serial = 129] [outer = 00000063EE3A6800] 01:01:38 INFO - PROCESS | 4200 | 1469260898729 Marionette DEBUG loaded listener.js 01:01:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EE455C00) [pid = 4200] [serial = 130] [outer = 00000063EE3A6800] 01:01:39 INFO - PROCESS | 4200 | 1469260899631 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]]]}] 01:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1294ms 01:01:39 INFO - PROCESS | 4200 | 1469260899701 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 01:01:39 INFO - PROCESS | 4200 | 1469260899706 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 01:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:01:39 INFO - PROCESS | 4200 | 1469260899711 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:01:39 INFO - PROCESS | 4200 | 1469260899714 Marionette TRACE conn6 <- [1,142,null,{}] 01:01:39 INFO - PROCESS | 4200 | 1469260899763 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}] 01:01:39 INFO - PROCESS | 4200 | 1469260899766 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:39 INFO - PROCESS | 4200 | 1469260899864 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD873000 == 40 [pid = 4200] [id = 31] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB39C800 == 39 [pid = 4200] [id = 30] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB9800 == 38 [pid = 4200] [id = 42] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFF9B800 == 37 [pid = 4200] [id = 41] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F280A000 == 36 [pid = 4200] [id = 40] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FC3B3800 == 35 [pid = 4200] [id = 39] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB70800 == 34 [pid = 4200] [id = 38] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4AD800 == 33 [pid = 4200] [id = 37] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7ABA800 == 32 [pid = 4200] [id = 36] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4005800 == 31 [pid = 4200] [id = 35] 01:01:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE963800 == 30 [pid = 4200] [id = 34] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063FC125400) [pid = 4200] [serial = 64] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063FFFDC000) [pid = 4200] [serial = 55] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063FFFDD400) [pid = 4200] [serial = 61] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063FD8F6C00) [pid = 4200] [serial = 49] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063FB634400) [pid = 4200] [serial = 52] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063FC128800) [pid = 4200] [serial = 46] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063FB635800) [pid = 4200] [serial = 58] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063FA469000) [pid = 4200] [serial = 82] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F7D42400) [pid = 4200] [serial = 79] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE551800) [pid = 4200] [serial = 69] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EDE27800) [pid = 4200] [serial = 72] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EF728C00) [pid = 4200] [serial = 70] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F4206C00) [pid = 4200] [serial = 75] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F716D800) [pid = 4200] [serial = 78] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F336D800) [pid = 4200] [serial = 73] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EC398000) [pid = 4200] [serial = 66] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F9792400) [pid = 4200] [serial = 81] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EC3A6000) [pid = 4200] [serial = 67] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F4281800) [pid = 4200] [serial = 76] [outer = 0000000000000000] [url = about:blank] 01:01:39 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063EFAC3C00) [pid = 4200] [serial = 63] [outer = 0000000000000000] [url = about:blank] 01:01:40 INFO - PROCESS | 4200 | 1469260899997 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:40 INFO - PROCESS | 4200 | 1469260900002 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED949000 == 31 [pid = 4200] [id = 45] 01:01:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EC3A1000) [pid = 4200] [serial = 131] [outer = 0000000000000000] 01:01:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EC43E400) [pid = 4200] [serial = 132] [outer = 00000063EC3A1000] 01:01:40 INFO - PROCESS | 4200 | 1469260900054 Marionette DEBUG loaded listener.js 01:01:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE39FC00) [pid = 4200] [serial = 133] [outer = 00000063EC3A1000] 01:01:40 INFO - PROCESS | 4200 | 1469260900441 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]]]}] 01:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 776ms 01:01:40 INFO - PROCESS | 4200 | 1469260900491 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 01:01:40 INFO - PROCESS | 4200 | 1469260900497 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 01:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:01:40 INFO - PROCESS | 4200 | 1469260900503 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:01:40 INFO - PROCESS | 4200 | 1469260900506 Marionette TRACE conn6 <- [1,146,null,{}] 01:01:40 INFO - PROCESS | 4200 | 1469260900510 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}] 01:01:40 INFO - PROCESS | 4200 | 1469260900513 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:40 INFO - PROCESS | 4200 | 1469260900605 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 01:01:40 INFO - PROCESS | 4200 | 1469260900612 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:40 INFO - PROCESS | 4200 | 1469260900614 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B69800 == 32 [pid = 4200] [id = 46] 01:01:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE3FA400) [pid = 4200] [serial = 134] [outer = 0000000000000000] 01:01:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE548C00) [pid = 4200] [serial = 135] [outer = 00000063EE3FA400] 01:01:40 INFO - PROCESS | 4200 | 1469260900664 Marionette DEBUG loaded listener.js 01:01:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE5CB000) [pid = 4200] [serial = 136] [outer = 00000063EE3FA400] 01:01:41 INFO - PROCESS | 4200 | 1469260901098 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]]]}] 01:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 01:01:41 INFO - PROCESS | 4200 | 1469260901133 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 01:01:41 INFO - PROCESS | 4200 | 1469260901135 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 01:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:01:41 INFO - PROCESS | 4200 | 1469260901139 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:01:41 INFO - PROCESS | 4200 | 1469260901143 Marionette TRACE conn6 <- [1,150,null,{}] 01:01:41 INFO - PROCESS | 4200 | 1469260901155 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}] 01:01:41 INFO - PROCESS | 4200 | 1469260901160 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:41 INFO - PROCESS | 4200 | 1469260901257 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 01:01:41 INFO - PROCESS | 4200 | 1469260901297 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:41 INFO - PROCESS | 4200 | 1469260901301 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AAA800 == 33 [pid = 4200] [id = 47] 01:01:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F3263800) [pid = 4200] [serial = 137] [outer = 0000000000000000] 01:01:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F33F2800) [pid = 4200] [serial = 138] [outer = 00000063F3263800] 01:01:41 INFO - PROCESS | 4200 | 1469260901351 Marionette DEBUG loaded listener.js 01:01:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F361C000) [pid = 4200] [serial = 139] [outer = 00000063F3263800] 01:01:41 INFO - PROCESS | 4200 | 1469260901790 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]]]}] 01:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 01:01:41 INFO - PROCESS | 4200 | 1469260901834 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 01:01:41 INFO - PROCESS | 4200 | 1469260901837 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 01:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:01:41 INFO - PROCESS | 4200 | 1469260901840 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:01:41 INFO - PROCESS | 4200 | 1469260901842 Marionette TRACE conn6 <- [1,154,null,{}] 01:01:41 INFO - PROCESS | 4200 | 1469260901851 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}] 01:01:41 INFO - PROCESS | 4200 | 1469260901853 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:41 INFO - PROCESS | 4200 | 1469260901942 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 01:01:41 INFO - PROCESS | 4200 | 1469260901948 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:41 INFO - PROCESS | 4200 | 1469260901950 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA921800 == 34 [pid = 4200] [id = 48] 01:01:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F4295000) [pid = 4200] [serial = 140] [outer = 0000000000000000] 01:01:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F429AC00) [pid = 4200] [serial = 141] [outer = 00000063F4295000] 01:01:42 INFO - PROCESS | 4200 | 1469260902003 Marionette DEBUG loaded listener.js 01:01:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F489D400) [pid = 4200] [serial = 142] [outer = 00000063F4295000] 01:01:42 INFO - PROCESS | 4200 | 1469260902391 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]]]}] 01:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 587ms 01:01:42 INFO - PROCESS | 4200 | 1469260902430 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 01:01:42 INFO - PROCESS | 4200 | 1469260902432 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 01:01:42 INFO - PROCESS | 4200 | 1469260902449 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:01:42 INFO - PROCESS | 4200 | 1469260902451 Marionette TRACE conn6 <- [1,158,null,{}] 01:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:01:42 INFO - PROCESS | 4200 | 1469260902455 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}] 01:01:42 INFO - PROCESS | 4200 | 1469260902457 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:42 INFO - PROCESS | 4200 | 1469260902564 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 01:01:42 INFO - PROCESS | 4200 | 1469260902570 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:42 INFO - PROCESS | 4200 | 1469260902572 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB6C000 == 35 [pid = 4200] [id = 49] 01:01:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F48A0000) [pid = 4200] [serial = 143] [outer = 0000000000000000] 01:01:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7A6D800) [pid = 4200] [serial = 144] [outer = 00000063F48A0000] 01:01:42 INFO - PROCESS | 4200 | 1469260902618 Marionette DEBUG loaded listener.js 01:01:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7D50000) [pid = 4200] [serial = 145] [outer = 00000063F48A0000] 01:01:43 INFO - PROCESS | 4200 | 1469260903076 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]]]}] 01:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 01:01:43 INFO - PROCESS | 4200 | 1469260903127 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 01:01:43 INFO - PROCESS | 4200 | 1469260903129 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 01:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:01:43 INFO - PROCESS | 4200 | 1469260903133 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:01:43 INFO - PROCESS | 4200 | 1469260903135 Marionette TRACE conn6 <- [1,162,null,{}] 01:01:43 INFO - PROCESS | 4200 | 1469260903138 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}] 01:01:43 INFO - PROCESS | 4200 | 1469260903145 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:43 INFO - PROCESS | 4200 | 1469260903279 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 01:01:43 INFO - PROCESS | 4200 | 1469260903291 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:43 INFO - PROCESS | 4200 | 1469260903293 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB922800 == 36 [pid = 4200] [id = 50] 01:01:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F9534C00) [pid = 4200] [serial = 146] [outer = 0000000000000000] 01:01:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FA05FC00) [pid = 4200] [serial = 147] [outer = 00000063F9534C00] 01:01:43 INFO - PROCESS | 4200 | 1469260903342 Marionette DEBUG loaded listener.js 01:01:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FB423000) [pid = 4200] [serial = 148] [outer = 00000063F9534C00] 01:01:43 INFO - PROCESS | 4200 | 1469260903788 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]]]}] 01:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 01:01:43 INFO - PROCESS | 4200 | 1469260903807 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 01:01:43 INFO - PROCESS | 4200 | 1469260903809 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 01:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:01:43 INFO - PROCESS | 4200 | 1469260903812 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:01:43 INFO - PROCESS | 4200 | 1469260903814 Marionette TRACE conn6 <- [1,166,null,{}] 01:01:43 INFO - PROCESS | 4200 | 1469260903823 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}] 01:01:43 INFO - PROCESS | 4200 | 1469260903825 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:43 INFO - PROCESS | 4200 | 1469260903948 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 01:01:43 INFO - PROCESS | 4200 | 1469260903957 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:43 INFO - PROCESS | 4200 | 1469260903959 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD33800 == 37 [pid = 4200] [id = 51] 01:01:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063FB423C00) [pid = 4200] [serial = 149] [outer = 0000000000000000] 01:01:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FB633C00) [pid = 4200] [serial = 150] [outer = 00000063FB423C00] 01:01:44 INFO - PROCESS | 4200 | 1469260904005 Marionette DEBUG loaded listener.js 01:01:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063FB94DC00) [pid = 4200] [serial = 151] [outer = 00000063FB423C00] 01:01:44 INFO - PROCESS | 4200 | 1469260904432 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]]]}] 01:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EC437400) [pid = 4200] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EE3EE400) [pid = 4200] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063ED52E800) [pid = 4200] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EE3A0800) [pid = 4200] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE458000) [pid = 4200] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EDE27C00) [pid = 4200] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F420D000) [pid = 4200] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F7D63000) [pid = 4200] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EDE26400) [pid = 4200] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F361B800) [pid = 4200] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE3A5C00) [pid = 4200] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE3EF000) [pid = 4200] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006381688C00) [pid = 4200] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:01:44 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F4612000) [pid = 4200] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:01:44 INFO - PROCESS | 4200 | 1469260904597 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 01:01:44 INFO - PROCESS | 4200 | 1469260904599 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 01:01:44 INFO - PROCESS | 4200 | 1469260904610 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:01:44 INFO - PROCESS | 4200 | 1469260904612 Marionette TRACE conn6 <- [1,170,null,{}] 01:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:01:44 INFO - PROCESS | 4200 | 1469260904618 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}] 01:01:44 INFO - PROCESS | 4200 | 1469260904620 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:44 INFO - PROCESS | 4200 | 1469260904701 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 01:01:44 INFO - PROCESS | 4200 | 1469260904708 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:44 INFO - PROCESS | 4200 | 1469260904710 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:44 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381653000 == 38 [pid = 4200] [id = 52] 01:01:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE32A800) [pid = 4200] [serial = 152] [outer = 0000000000000000] 01:01:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE32E400) [pid = 4200] [serial = 153] [outer = 00000063EE32A800] 01:01:44 INFO - PROCESS | 4200 | 1469260904756 Marionette DEBUG loaded listener.js 01:01:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE334400) [pid = 4200] [serial = 154] [outer = 00000063EE32A800] 01:01:45 INFO - PROCESS | 4200 | 1469260905138 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]]]}] 01:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 567ms 01:01:45 INFO - PROCESS | 4200 | 1469260905189 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 01:01:45 INFO - PROCESS | 4200 | 1469260905191 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 01:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:01:45 INFO - PROCESS | 4200 | 1469260905203 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:01:45 INFO - PROCESS | 4200 | 1469260905205 Marionette TRACE conn6 <- [1,174,null,{}] 01:01:45 INFO - PROCESS | 4200 | 1469260905210 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}] 01:01:45 INFO - PROCESS | 4200 | 1469260905212 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:45 INFO - PROCESS | 4200 | 1469260905313 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 01:01:45 INFO - PROCESS | 4200 | 1469260905319 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:45 INFO - PROCESS | 4200 | 1469260905321 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:45 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFFA5000 == 39 [pid = 4200] [id = 53] 01:01:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE336000) [pid = 4200] [serial = 155] [outer = 0000000000000000] 01:01:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EE3FAC00) [pid = 4200] [serial = 156] [outer = 00000063EE336000] 01:01:45 INFO - PROCESS | 4200 | 1469260905366 Marionette DEBUG loaded listener.js 01:01:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4280000) [pid = 4200] [serial = 157] [outer = 00000063EE336000] 01:01:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EE3F1000) [pid = 4200] [serial = 158] [outer = 00000063F952DC00] 01:01:45 INFO - PROCESS | 4200 | 1469260905803 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]]]}] 01:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 01:01:45 INFO - PROCESS | 4200 | 1469260905827 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 01:01:45 INFO - PROCESS | 4200 | 1469260905829 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 01:01:45 INFO - PROCESS | 4200 | 1469260905833 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:01:45 INFO - PROCESS | 4200 | 1469260905834 Marionette TRACE conn6 <- [1,178,null,{}] 01:01:45 INFO - PROCESS | 4200 | 1469260905838 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}] 01:01:45 INFO - PROCESS | 4200 | 1469260905840 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:45 INFO - PROCESS | 4200 | 1469260905922 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 01:01:45 INFO - PROCESS | 4200 | 1469260905928 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:45 INFO - PROCESS | 4200 | 1469260905930 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:45 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381459800 == 40 [pid = 4200] [id = 54] 01:01:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7D4D800) [pid = 4200] [serial = 159] [outer = 0000000000000000] 01:01:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FB99B400) [pid = 4200] [serial = 160] [outer = 00000063F7D4D800] 01:01:45 INFO - PROCESS | 4200 | 1469260905985 Marionette DEBUG loaded listener.js 01:01:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FC381400) [pid = 4200] [serial = 161] [outer = 00000063F7D4D800] 01:01:46 INFO - PROCESS | 4200 | 1469260906374 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]]]}] 01:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 01:01:46 INFO - PROCESS | 4200 | 1469260906433 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 01:01:46 INFO - PROCESS | 4200 | 1469260906436 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 01:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:01:46 INFO - PROCESS | 4200 | 1469260906440 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:01:46 INFO - PROCESS | 4200 | 1469260906442 Marionette TRACE conn6 <- [1,182,null,{}] 01:01:46 INFO - PROCESS | 4200 | 1469260906450 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}] 01:01:46 INFO - PROCESS | 4200 | 1469260906453 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:46 INFO - PROCESS | 4200 | 1469260906552 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 01:01:46 INFO - PROCESS | 4200 | 1469260906560 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:46 INFO - PROCESS | 4200 | 1469260906562 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4831800 == 41 [pid = 4200] [id = 55] 01:01:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FB971400) [pid = 4200] [serial = 162] [outer = 0000000000000000] 01:01:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063FB97C400) [pid = 4200] [serial = 163] [outer = 00000063FB971400] 01:01:46 INFO - PROCESS | 4200 | 1469260906609 Marionette DEBUG loaded listener.js 01:01:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FC3ED800) [pid = 4200] [serial = 164] [outer = 00000063FB971400] 01:01:47 INFO - PROCESS | 4200 | 1469260907276 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]]]}] 01:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 880ms 01:01:47 INFO - PROCESS | 4200 | 1469260907324 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 01:01:47 INFO - PROCESS | 4200 | 1469260907329 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 01:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:01:47 INFO - PROCESS | 4200 | 1469260907334 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:01:47 INFO - PROCESS | 4200 | 1469260907340 Marionette TRACE conn6 <- [1,186,null,{}] 01:01:47 INFO - PROCESS | 4200 | 1469260907346 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}] 01:01:47 INFO - PROCESS | 4200 | 1469260907349 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:47 INFO - PROCESS | 4200 | 1469260907466 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 01:01:47 INFO - PROCESS | 4200 | 1469260907534 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:47 INFO - PROCESS | 4200 | 1469260907537 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:47 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C0800 == 42 [pid = 4200] [id = 56] 01:01:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063EE332400) [pid = 4200] [serial = 165] [outer = 0000000000000000] 01:01:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063EE3A5C00) [pid = 4200] [serial = 166] [outer = 00000063EE332400] 01:01:47 INFO - PROCESS | 4200 | 1469260907596 Marionette DEBUG loaded listener.js 01:01:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EE456800) [pid = 4200] [serial = 167] [outer = 00000063EE332400] 01:01:48 INFO - PROCESS | 4200 | 1469260908176 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]]]}] 01:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 01:01:48 INFO - PROCESS | 4200 | 1469260908220 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 01:01:48 INFO - PROCESS | 4200 | 1469260908225 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 01:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:01:48 INFO - PROCESS | 4200 | 1469260908232 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:01:48 INFO - PROCESS | 4200 | 1469260908235 Marionette TRACE conn6 <- [1,190,null,{}] 01:01:48 INFO - PROCESS | 4200 | 1469260908239 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}] 01:01:48 INFO - PROCESS | 4200 | 1469260908242 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:48 INFO - PROCESS | 4200 | 1469260908361 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 01:01:48 INFO - PROCESS | 4200 | 1469260908431 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:48 INFO - PROCESS | 4200 | 1469260908434 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F3511000 == 43 [pid = 4200] [id = 57] 01:01:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F3537000) [pid = 4200] [serial = 168] [outer = 0000000000000000] 01:01:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063F361A800) [pid = 4200] [serial = 169] [outer = 00000063F3537000] 01:01:48 INFO - PROCESS | 4200 | 1469260908494 Marionette DEBUG loaded listener.js 01:01:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063F48A3800) [pid = 4200] [serial = 170] [outer = 00000063F3537000] 01:01:49 INFO - PROCESS | 4200 | 1469260909047 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]]]}] 01:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 01:01:49 INFO - PROCESS | 4200 | 1469260909115 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 01:01:49 INFO - PROCESS | 4200 | 1469260909118 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 01:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:01:49 INFO - PROCESS | 4200 | 1469260909122 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:01:49 INFO - PROCESS | 4200 | 1469260909126 Marionette TRACE conn6 <- [1,194,null,{}] 01:01:49 INFO - PROCESS | 4200 | 1469260909138 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}] 01:01:49 INFO - PROCESS | 4200 | 1469260909143 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:49 INFO - PROCESS | 4200 | 1469260909258 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 01:01:49 INFO - PROCESS | 4200 | 1469260909328 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:49 INFO - PROCESS | 4200 | 1469260909332 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB66C800 == 44 [pid = 4200] [id = 58] 01:01:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063FA90C000) [pid = 4200] [serial = 171] [outer = 0000000000000000] 01:01:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063FABCF800) [pid = 4200] [serial = 172] [outer = 00000063FA90C000] 01:01:49 INFO - PROCESS | 4200 | 1469260909392 Marionette DEBUG loaded listener.js 01:01:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063FB975800) [pid = 4200] [serial = 173] [outer = 00000063FA90C000] 01:01:50 INFO - PROCESS | 4200 | 1469260910168 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]]]}] 01:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1078ms 01:01:50 INFO - PROCESS | 4200 | 1469260910202 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 01:01:50 INFO - PROCESS | 4200 | 1469260910207 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 01:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:01:50 INFO - PROCESS | 4200 | 1469260910211 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:01:50 INFO - PROCESS | 4200 | 1469260910215 Marionette TRACE conn6 <- [1,198,null,{}] 01:01:50 INFO - PROCESS | 4200 | 1469260910220 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}] 01:01:50 INFO - PROCESS | 4200 | 1469260910223 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:50 INFO - PROCESS | 4200 | 1469260910326 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 01:01:50 INFO - PROCESS | 4200 | 1469260910414 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:50 INFO - PROCESS | 4200 | 1469260910417 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817BF800 == 45 [pid = 4200] [id = 59] 01:01:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (0000006382C74400) [pid = 4200] [serial = 174] [outer = 0000000000000000] 01:01:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 98 (00000063EC398C00) [pid = 4200] [serial = 175] [outer = 0000006382C74400] 01:01:50 INFO - PROCESS | 4200 | 1469260910468 Marionette DEBUG loaded listener.js 01:01:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 99 (00000063EC439C00) [pid = 4200] [serial = 176] [outer = 0000006382C74400] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 0000006381459800 == 44 [pid = 4200] [id = 54] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFFA5000 == 43 [pid = 4200] [id = 53] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 0000006381653000 == 42 [pid = 4200] [id = 52] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD33800 == 41 [pid = 4200] [id = 51] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB922800 == 40 [pid = 4200] [id = 50] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB6C000 == 39 [pid = 4200] [id = 49] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA921800 == 38 [pid = 4200] [id = 48] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AAA800 == 37 [pid = 4200] [id = 47] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B69800 == 36 [pid = 4200] [id = 46] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED949000 == 35 [pid = 4200] [id = 45] 01:01:50 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD2D000 == 34 [pid = 4200] [id = 43] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 98 (00000063F4297800) [pid = 4200] [serial = 126] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 97 (00000063EC43EC00) [pid = 4200] [serial = 123] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063F7968C00) [pid = 4200] [serial = 111] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063EE3A3C00) [pid = 4200] [serial = 99] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063EE3F7C00) [pid = 4200] [serial = 100] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063F32A4000) [pid = 4200] [serial = 105] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063EE54E800) [pid = 4200] [serial = 102] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063EE93C000) [pid = 4200] [serial = 103] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063EE3A5400) [pid = 4200] [serial = 97] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063EDEDB000) [pid = 4200] [serial = 96] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F4282C00) [pid = 4200] [serial = 108] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063FA05AC00) [pid = 4200] [serial = 114] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F2DEC400) [pid = 4200] [serial = 85] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EE5CBC00) [pid = 4200] [serial = 84] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F7DEC800) [pid = 4200] [serial = 88] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F4C3A000) [pid = 4200] [serial = 87] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063FA467000) [pid = 4200] [serial = 91] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F489F400) [pid = 4200] [serial = 90] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F97CC400) [pid = 4200] [serial = 94] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3F6800) [pid = 4200] [serial = 93] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F7D45C00) [pid = 4200] [serial = 112] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382C67400) [pid = 4200] [serial = 117] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FAF2A800) [pid = 4200] [serial = 115] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EC445800) [pid = 4200] [serial = 124] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EDEDE000) [pid = 4200] [serial = 118] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063FB325400) [pid = 4200] [serial = 120] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F48A0400) [pid = 4200] [serial = 109] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F3614800) [pid = 4200] [serial = 106] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FB62DC00) [pid = 4200] [serial = 121] [outer = 0000000000000000] [url = about:blank] 01:01:50 INFO - PROCESS | 4200 | 1469260910984 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]]]}] 01:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 840ms 01:01:51 INFO - PROCESS | 4200 | 1469260911056 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 01:01:51 INFO - PROCESS | 4200 | 1469260911060 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 01:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:01:51 INFO - PROCESS | 4200 | 1469260911067 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:01:51 INFO - PROCESS | 4200 | 1469260911069 Marionette TRACE conn6 <- [1,202,null,{}] 01:01:51 INFO - PROCESS | 4200 | 1469260911073 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}] 01:01:51 INFO - PROCESS | 4200 | 1469260911076 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:51 INFO - PROCESS | 4200 | 1469260911167 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 01:01:51 INFO - PROCESS | 4200 | 1469260911234 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:51 INFO - PROCESS | 4200 | 1469260911236 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C2000 == 35 [pid = 4200] [id = 60] 01:01:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EC43B800) [pid = 4200] [serial = 177] [outer = 0000000000000000] 01:01:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EDEDBC00) [pid = 4200] [serial = 178] [outer = 00000063EC43B800] 01:01:51 INFO - PROCESS | 4200 | 1469260911286 Marionette DEBUG loaded listener.js 01:01:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE39C000) [pid = 4200] [serial = 179] [outer = 00000063EC43B800] 01:01:51 INFO - PROCESS | 4200 | 1469260911665 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]]]}] 01:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 01:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:01:51 INFO - PROCESS | 4200 | 1469260911704 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 01:01:51 INFO - PROCESS | 4200 | 1469260911707 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 01:01:51 INFO - PROCESS | 4200 | 1469260911711 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:01:51 INFO - PROCESS | 4200 | 1469260911715 Marionette TRACE conn6 <- [1,206,null,{}] 01:01:51 INFO - PROCESS | 4200 | 1469260911725 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}] 01:01:51 INFO - PROCESS | 4200 | 1469260911730 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:51 INFO - PROCESS | 4200 | 1469260911839 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 01:01:51 INFO - PROCESS | 4200 | 1469260911849 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:51 INFO - PROCESS | 4200 | 1469260911852 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF298000 == 36 [pid = 4200] [id = 61] 01:01:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE44E400) [pid = 4200] [serial = 180] [outer = 0000000000000000] 01:01:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE547400) [pid = 4200] [serial = 181] [outer = 00000063EE44E400] 01:01:51 INFO - PROCESS | 4200 | 1469260911901 Marionette DEBUG loaded listener.js 01:01:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EED0FC00) [pid = 4200] [serial = 182] [outer = 00000063EE44E400] 01:01:52 INFO - PROCESS | 4200 | 1469260912332 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]]]}] 01:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 692ms 01:01:52 INFO - PROCESS | 4200 | 1469260912404 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 01:01:52 INFO - PROCESS | 4200 | 1469260912407 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 01:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:01:52 INFO - PROCESS | 4200 | 1469260912411 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:01:52 INFO - PROCESS | 4200 | 1469260912413 Marionette TRACE conn6 <- [1,210,null,{}] 01:01:52 INFO - PROCESS | 4200 | 1469260912417 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}] 01:01:52 INFO - PROCESS | 4200 | 1469260912419 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:52 INFO - PROCESS | 4200 | 1469260912508 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 01:01:52 INFO - PROCESS | 4200 | 1469260912520 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:52 INFO - PROCESS | 4200 | 1469260912522 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:52 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F351C000 == 37 [pid = 4200] [id = 62] 01:01:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F2BD8000) [pid = 4200] [serial = 183] [outer = 0000000000000000] 01:01:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F2DF4000) [pid = 4200] [serial = 184] [outer = 00000063F2BD8000] 01:01:52 INFO - PROCESS | 4200 | 1469260912569 Marionette DEBUG loaded listener.js 01:01:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F352CC00) [pid = 4200] [serial = 185] [outer = 00000063F2BD8000] 01:01:52 INFO - PROCESS | 4200 | 1469260912959 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]]]}] 01:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 01:01:53 INFO - PROCESS | 4200 | 1469260913000 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 01:01:53 INFO - PROCESS | 4200 | 1469260913002 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 01:01:53 INFO - PROCESS | 4200 | 1469260913021 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 4200 | 1469260913023 Marionette TRACE conn6 <- [1,214,null,{}] 01:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:01:53 INFO - PROCESS | 4200 | 1469260913026 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}] 01:01:53 INFO - PROCESS | 4200 | 1469260913029 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:53 INFO - PROCESS | 4200 | 1469260913138 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 01:01:53 INFO - PROCESS | 4200 | 1469260913144 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:53 INFO - PROCESS | 4200 | 1469260913147 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7182800 == 38 [pid = 4200] [id = 63] 01:01:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4202800) [pid = 4200] [serial = 186] [outer = 0000000000000000] 01:01:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4275400) [pid = 4200] [serial = 187] [outer = 00000063F4202800] 01:01:53 INFO - PROCESS | 4200 | 1469260913224 Marionette DEBUG loaded listener.js 01:01:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4298400) [pid = 4200] [serial = 188] [outer = 00000063F4202800] 01:01:53 INFO - PROCESS | 4200 | 1469260913649 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]]]}] 01:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 01:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:01:53 INFO - PROCESS | 4200 | 1469260913704 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 01:01:53 INFO - PROCESS | 4200 | 1469260913707 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 01:01:53 INFO - PROCESS | 4200 | 1469260913710 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 4200 | 1469260913712 Marionette TRACE conn6 <- [1,218,null,{}] 01:01:53 INFO - PROCESS | 4200 | 1469260913716 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}] 01:01:53 INFO - PROCESS | 4200 | 1469260913722 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:53 INFO - PROCESS | 4200 | 1469260913855 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 01:01:53 INFO - PROCESS | 4200 | 1469260913906 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:53 INFO - PROCESS | 4200 | 1469260913908 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:53 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382250000 == 39 [pid = 4200] [id = 64] 01:01:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F716E400) [pid = 4200] [serial = 189] [outer = 0000000000000000] 01:01:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F94F2C00) [pid = 4200] [serial = 190] [outer = 00000063F716E400] 01:01:53 INFO - PROCESS | 4200 | 1469260913955 Marionette DEBUG loaded listener.js 01:01:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F97D1C00) [pid = 4200] [serial = 191] [outer = 00000063F716E400] 01:01:54 INFO - PROCESS | 4200 | 1469260914358 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]]]}] 01:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 672ms 01:01:54 INFO - PROCESS | 4200 | 1469260914385 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 01:01:54 INFO - PROCESS | 4200 | 1469260914387 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 01:01:54 INFO - PROCESS | 4200 | 1469260914390 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:01:54 INFO - PROCESS | 4200 | 1469260914392 Marionette TRACE conn6 <- [1,222,null,{}] 01:01:54 INFO - PROCESS | 4200 | 1469260914395 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}] 01:01:54 INFO - PROCESS | 4200 | 1469260914397 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:54 INFO - PROCESS | 4200 | 1469260914533 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 01:01:54 INFO - PROCESS | 4200 | 1469260914552 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:54 INFO - PROCESS | 4200 | 1469260914554 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA59800 == 40 [pid = 4200] [id = 65] 01:01:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F796E800) [pid = 4200] [serial = 192] [outer = 0000000000000000] 01:01:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F7973800) [pid = 4200] [serial = 193] [outer = 00000063F796E800] 01:01:54 INFO - PROCESS | 4200 | 1469260914600 Marionette DEBUG loaded listener.js 01:01:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F9794800) [pid = 4200] [serial = 194] [outer = 00000063F796E800] 01:01:55 INFO - PROCESS | 4200 | 1469260915004 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]]]}] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F48A0000) [pid = 4200] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063FB423C00) [pid = 4200] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F3263800) [pid = 4200] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F9534C00) [pid = 4200] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE3FA400) [pid = 4200] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EC3A1000) [pid = 4200] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F4295000) [pid = 4200] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE32A800) [pid = 4200] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE336000) [pid = 4200] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:01:55 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F7D4D800) [pid = 4200] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 776ms 01:01:55 INFO - PROCESS | 4200 | 1469260915170 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 01:01:55 INFO - PROCESS | 4200 | 1469260915172 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 01:01:55 INFO - PROCESS | 4200 | 1469260915175 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:01:55 INFO - PROCESS | 4200 | 1469260915177 Marionette TRACE conn6 <- [1,226,null,{}] 01:01:55 INFO - PROCESS | 4200 | 1469260915181 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}] 01:01:55 INFO - PROCESS | 4200 | 1469260915183 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:55 INFO - PROCESS | 4200 | 1469260915267 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 01:01:55 INFO - PROCESS | 4200 | 1469260915274 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:55 INFO - PROCESS | 4200 | 1469260915276 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB3A8800 == 41 [pid = 4200] [id = 66] 01:01:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EF067800) [pid = 4200] [serial = 195] [outer = 0000000000000000] 01:01:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4298800) [pid = 4200] [serial = 196] [outer = 00000063EF067800] 01:01:55 INFO - PROCESS | 4200 | 1469260915323 Marionette DEBUG loaded listener.js 01:01:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FA46E400) [pid = 4200] [serial = 197] [outer = 00000063EF067800] 01:01:55 INFO - PROCESS | 4200 | 1469260915723 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]]]}] 01:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 01:01:55 INFO - PROCESS | 4200 | 1469260915765 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 01:01:55 INFO - PROCESS | 4200 | 1469260915767 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 01:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:01:55 INFO - PROCESS | 4200 | 1469260915770 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:01:55 INFO - PROCESS | 4200 | 1469260915772 Marionette TRACE conn6 <- [1,230,null,{}] 01:01:55 INFO - PROCESS | 4200 | 1469260915780 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}] 01:01:55 INFO - PROCESS | 4200 | 1469260915783 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:55 INFO - PROCESS | 4200 | 1469260915895 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 01:01:55 INFO - PROCESS | 4200 | 1469260915902 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:55 INFO - PROCESS | 4200 | 1469260915904 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB930800 == 42 [pid = 4200] [id = 67] 01:01:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FA469800) [pid = 4200] [serial = 198] [outer = 0000000000000000] 01:01:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FB0B9400) [pid = 4200] [serial = 199] [outer = 00000063FA469800] 01:01:55 INFO - PROCESS | 4200 | 1469260915950 Marionette DEBUG loaded listener.js 01:01:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FB62C800) [pid = 4200] [serial = 200] [outer = 00000063FA469800] 01:01:56 INFO - PROCESS | 4200 | 1469260916324 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]]]}] 01:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 01:01:56 INFO - PROCESS | 4200 | 1469260916361 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 01:01:56 INFO - PROCESS | 4200 | 1469260916363 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 01:01:56 INFO - PROCESS | 4200 | 1469260916366 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:01:56 INFO - PROCESS | 4200 | 1469260916368 Marionette TRACE conn6 <- [1,234,null,{}] 01:01:56 INFO - PROCESS | 4200 | 1469260916371 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}] 01:01:56 INFO - PROCESS | 4200 | 1469260916373 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:56 INFO - PROCESS | 4200 | 1469260916488 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 01:01:56 INFO - PROCESS | 4200 | 1469260916496 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:56 INFO - PROCESS | 4200 | 1469260916498 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FCD80800 == 43 [pid = 4200] [id = 68] 01:01:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FB62FC00) [pid = 4200] [serial = 201] [outer = 0000000000000000] 01:01:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063FB7E0C00) [pid = 4200] [serial = 202] [outer = 00000063FB62FC00] 01:01:56 INFO - PROCESS | 4200 | 1469260916543 Marionette DEBUG loaded listener.js 01:01:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FB979400) [pid = 4200] [serial = 203] [outer = 00000063FB62FC00] 01:01:56 INFO - PROCESS | 4200 | 1469260916966 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]]]}] 01:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 01:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:01:57 INFO - PROCESS | 4200 | 1469260916999 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 01:01:57 INFO - PROCESS | 4200 | 1469260917001 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 01:01:57 INFO - PROCESS | 4200 | 1469260917005 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:01:57 INFO - PROCESS | 4200 | 1469260917007 Marionette TRACE conn6 <- [1,238,null,{}] 01:01:57 INFO - PROCESS | 4200 | 1469260917011 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}] 01:01:57 INFO - PROCESS | 4200 | 1469260917013 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:57 INFO - PROCESS | 4200 | 1469260917140 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 01:01:57 INFO - PROCESS | 4200 | 1469260917273 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:57 INFO - PROCESS | 4200 | 1469260917277 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:57 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382251800 == 44 [pid = 4200] [id = 69] 01:01:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (000000638221A800) [pid = 4200] [serial = 204] [outer = 0000000000000000] 01:01:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006382221000) [pid = 4200] [serial = 205] [outer = 000000638221A800] 01:01:57 INFO - PROCESS | 4200 | 1469260917349 Marionette DEBUG loaded listener.js 01:01:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EC3A0C00) [pid = 4200] [serial = 206] [outer = 000000638221A800] 01:01:57 INFO - PROCESS | 4200 | 1469260917970 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]]]}] 01:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1021ms 01:01:58 INFO - PROCESS | 4200 | 1469260918048 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 01:01:58 INFO - PROCESS | 4200 | 1469260918052 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 01:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:01:58 INFO - PROCESS | 4200 | 1469260918090 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:01:58 INFO - PROCESS | 4200 | 1469260918093 Marionette TRACE conn6 <- [1,242,null,{}] 01:01:58 INFO - PROCESS | 4200 | 1469260918100 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}] 01:01:58 INFO - PROCESS | 4200 | 1469260918103 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:58 INFO - PROCESS | 4200 | 1469260918229 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 01:01:58 INFO - PROCESS | 4200 | 1469260918295 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:58 INFO - PROCESS | 4200 | 1469260918298 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:58 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F945C800 == 45 [pid = 4200] [id = 70] 01:01:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063EE3F6800) [pid = 4200] [serial = 207] [outer = 0000000000000000] 01:01:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063EE946400) [pid = 4200] [serial = 208] [outer = 00000063EE3F6800] 01:01:58 INFO - PROCESS | 4200 | 1469260918397 Marionette DEBUG loaded listener.js 01:01:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063F2D3AC00) [pid = 4200] [serial = 209] [outer = 00000063EE3F6800] 01:01:59 INFO - PROCESS | 4200 | 1469260918986 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]]]}] 01:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 944ms 01:01:59 INFO - PROCESS | 4200 | 1469260919029 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 01:01:59 INFO - PROCESS | 4200 | 1469260919034 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 01:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:01:59 INFO - PROCESS | 4200 | 1469260919038 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:01:59 INFO - PROCESS | 4200 | 1469260919041 Marionette TRACE conn6 <- [1,246,null,{}] 01:01:59 INFO - PROCESS | 4200 | 1469260919045 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}] 01:01:59 INFO - PROCESS | 4200 | 1469260919048 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:59 INFO - PROCESS | 4200 | 1469260919169 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 01:01:59 INFO - PROCESS | 4200 | 1469260919242 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:59 INFO - PROCESS | 4200 | 1469260919244 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:01:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE634000 == 46 [pid = 4200] [id = 71] 01:01:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063F4299C00) [pid = 4200] [serial = 210] [outer = 0000000000000000] 01:01:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063F7D41400) [pid = 4200] [serial = 211] [outer = 00000063F4299C00] 01:01:59 INFO - PROCESS | 4200 | 1469260919341 Marionette DEBUG loaded listener.js 01:01:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063F97CD800) [pid = 4200] [serial = 212] [outer = 00000063F4299C00] 01:01:59 INFO - PROCESS | 4200 | 1469260919948 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]]]}] 01:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 922ms 01:01:59 INFO - PROCESS | 4200 | 1469260919962 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 01:01:59 INFO - PROCESS | 4200 | 1469260919965 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 01:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:01:59 INFO - PROCESS | 4200 | 1469260919976 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:01:59 INFO - PROCESS | 4200 | 1469260919983 Marionette TRACE conn6 <- [1,250,null,{}] 01:01:59 INFO - PROCESS | 4200 | 1469260919988 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}] 01:01:59 INFO - PROCESS | 4200 | 1469260919992 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:00 INFO - PROCESS | 4200 | 1469260920108 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 01:02:00 INFO - PROCESS | 4200 | 1469260920177 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:00 INFO - PROCESS | 4200 | 1469260920179 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFFAC000 == 47 [pid = 4200] [id = 72] 01:02:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (00000063828E7000) [pid = 4200] [serial = 213] [outer = 0000000000000000] 01:02:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 98 (00000063828EE800) [pid = 4200] [serial = 214] [outer = 00000063828E7000] 01:02:00 INFO - PROCESS | 4200 | 1469260920236 Marionette DEBUG loaded listener.js 01:02:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 99 (00000063FC12B000) [pid = 4200] [serial = 215] [outer = 00000063828E7000] 01:02:01 INFO - PROCESS | 4200 | 1469260920997 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]]]}] 01:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1089ms 01:02:01 INFO - PROCESS | 4200 | 1469260921061 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 01:02:01 INFO - PROCESS | 4200 | 1469260921066 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 01:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:02:01 INFO - PROCESS | 4200 | 1469260921071 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:02:01 INFO - PROCESS | 4200 | 1469260921074 Marionette TRACE conn6 <- [1,254,null,{}] 01:02:01 INFO - PROCESS | 4200 | 1469260921081 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}] 01:02:01 INFO - PROCESS | 4200 | 1469260921084 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:01 INFO - PROCESS | 4200 | 1469260921191 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 01:02:01 INFO - PROCESS | 4200 | 1469260921262 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:01 INFO - PROCESS | 4200 | 1469260921267 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827B7000 == 48 [pid = 4200] [id = 73] 01:02:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 100 (00000063828EA000) [pid = 4200] [serial = 216] [outer = 0000000000000000] 01:02:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 101 (00000063828EC400) [pid = 4200] [serial = 217] [outer = 00000063828EA000] 01:02:01 INFO - PROCESS | 4200 | 1469260921318 Marionette DEBUG loaded listener.js 01:02:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 102 (0000006382C71800) [pid = 4200] [serial = 218] [outer = 00000063828EA000] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063EDE76000 == 47 [pid = 4200] [id = 33] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FCD80800 == 46 [pid = 4200] [id = 68] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB930800 == 45 [pid = 4200] [id = 67] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB3A8800 == 44 [pid = 4200] [id = 66] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA59800 == 43 [pid = 4200] [id = 65] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 0000006382250000 == 42 [pid = 4200] [id = 64] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7182800 == 41 [pid = 4200] [id = 63] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063F351C000 == 40 [pid = 4200] [id = 62] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF298000 == 39 [pid = 4200] [id = 61] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C2000 == 38 [pid = 4200] [id = 60] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063817BF800 == 37 [pid = 4200] [id = 59] 01:02:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C0800 == 36 [pid = 4200] [id = 56] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 101 (00000063F361C000) [pid = 4200] [serial = 139] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 100 (00000063EE3FAC00) [pid = 4200] [serial = 156] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 99 (00000063F489D400) [pid = 4200] [serial = 142] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 98 (00000063FB99B400) [pid = 4200] [serial = 160] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 97 (00000063F7D50000) [pid = 4200] [serial = 145] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063F7A6D800) [pid = 4200] [serial = 144] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063FB633C00) [pid = 4200] [serial = 150] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063F33F2800) [pid = 4200] [serial = 138] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063FB423000) [pid = 4200] [serial = 148] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063EE548C00) [pid = 4200] [serial = 135] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063EE5CB000) [pid = 4200] [serial = 136] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063EC43E400) [pid = 4200] [serial = 132] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063EE39FC00) [pid = 4200] [serial = 133] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063FA05FC00) [pid = 4200] [serial = 147] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F429AC00) [pid = 4200] [serial = 141] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EE3ED400) [pid = 4200] [serial = 129] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EE334400) [pid = 4200] [serial = 154] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063FA061400) [pid = 4200] [serial = 34] [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.] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE32E400) [pid = 4200] [serial = 153] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F4280000) [pid = 4200] [serial = 157] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063FC381400) [pid = 4200] [serial = 161] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063FB94DC00) [pid = 4200] [serial = 151] [outer = 0000000000000000] [url = about:blank] 01:02:01 INFO - PROCESS | 4200 | 1469260921881 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]]]}] 01:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 01:02:01 INFO - PROCESS | 4200 | 1469260921914 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 01:02:01 INFO - PROCESS | 4200 | 1469260921918 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 01:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:02:01 INFO - PROCESS | 4200 | 1469260921925 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:02:01 INFO - PROCESS | 4200 | 1469260921928 Marionette TRACE conn6 <- [1,258,null,{}] 01:02:01 INFO - PROCESS | 4200 | 1469260921931 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}] 01:02:01 INFO - PROCESS | 4200 | 1469260921934 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:02 INFO - PROCESS | 4200 | 1469260922027 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 01:02:02 INFO - PROCESS | 4200 | 1469260922035 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 4200 | 1469260922037 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:02 INFO - PROCESS | 4200 | ++DOCSHELL 000000638225E800 == 37 [pid = 4200] [id = 74] 01:02:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (0000006382C73C00) [pid = 4200] [serial = 219] [outer = 0000000000000000] 01:02:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EDE28400) [pid = 4200] [serial = 220] [outer = 0000006382C73C00] 01:02:02 INFO - PROCESS | 4200 | 1469260922088 Marionette DEBUG loaded listener.js 01:02:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EE335400) [pid = 4200] [serial = 221] [outer = 0000006382C73C00] 01:02:02 INFO - PROCESS | 4200 | 1469260922768 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]]]}] 01:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 01:02:02 INFO - PROCESS | 4200 | 1469260922809 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 01:02:02 INFO - PROCESS | 4200 | 1469260922811 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 01:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:02:02 INFO - PROCESS | 4200 | 1469260922815 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:02:02 INFO - PROCESS | 4200 | 1469260922819 Marionette TRACE conn6 <- [1,262,null,{}] 01:02:02 INFO - PROCESS | 4200 | 1469260922829 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}] 01:02:02 INFO - PROCESS | 4200 | 1469260922834 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:02 INFO - PROCESS | 4200 | 1469260922923 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 01:02:02 INFO - PROCESS | 4200 | 1469260922930 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 4200 | 1469260922933 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4003000 == 38 [pid = 4200] [id = 75] 01:02:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F325E000) [pid = 4200] [serial = 222] [outer = 0000000000000000] 01:02:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F3616400) [pid = 4200] [serial = 223] [outer = 00000063F325E000] 01:02:02 INFO - PROCESS | 4200 | 1469260922983 Marionette DEBUG loaded listener.js 01:02:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F4282400) [pid = 4200] [serial = 224] [outer = 00000063F325E000] 01:02:03 INFO - PROCESS | 4200 | 1469260923427 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]]]}] 01:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 01:02:03 INFO - PROCESS | 4200 | 1469260923446 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 01:02:03 INFO - PROCESS | 4200 | 1469260923449 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 01:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:02:03 INFO - PROCESS | 4200 | 1469260923452 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:02:03 INFO - PROCESS | 4200 | 1469260923454 Marionette TRACE conn6 <- [1,266,null,{}] 01:02:03 INFO - PROCESS | 4200 | 1469260923458 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}] 01:02:03 INFO - PROCESS | 4200 | 1469260923460 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:03 INFO - PROCESS | 4200 | 1469260923559 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 01:02:03 INFO - PROCESS | 4200 | 1469260923566 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:03 INFO - PROCESS | 4200 | 1469260923568 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DE0800 == 39 [pid = 4200] [id = 76] 01:02:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F4C3D000) [pid = 4200] [serial = 225] [outer = 0000000000000000] 01:02:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F796D000) [pid = 4200] [serial = 226] [outer = 00000063F4C3D000] 01:02:03 INFO - PROCESS | 4200 | 1469260923615 Marionette DEBUG loaded listener.js 01:02:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F7D42400) [pid = 4200] [serial = 227] [outer = 00000063F4C3D000] 01:02:04 INFO - PROCESS | 4200 | 1469260924033 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]]]}] 01:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 01:02:04 INFO - PROCESS | 4200 | 1469260924085 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 01:02:04 INFO - PROCESS | 4200 | 1469260924087 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 01:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:02:04 INFO - PROCESS | 4200 | 1469260924097 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:02:04 INFO - PROCESS | 4200 | 1469260924099 Marionette TRACE conn6 <- [1,270,null,{}] 01:02:04 INFO - PROCESS | 4200 | 1469260924103 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}] 01:02:04 INFO - PROCESS | 4200 | 1469260924105 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:04 INFO - PROCESS | 4200 | 1469260924213 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 01:02:04 INFO - PROCESS | 4200 | 1469260924219 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:04 INFO - PROCESS | 4200 | 1469260924221 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA934800 == 40 [pid = 4200] [id = 77] 01:02:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EC3A4800) [pid = 4200] [serial = 228] [outer = 0000000000000000] 01:02:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F7D70000) [pid = 4200] [serial = 229] [outer = 00000063EC3A4800] 01:02:04 INFO - PROCESS | 4200 | 1469260924267 Marionette DEBUG loaded listener.js 01:02:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063FA060000) [pid = 4200] [serial = 230] [outer = 00000063EC3A4800] 01:02:04 INFO - PROCESS | 4200 | 1469260924723 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]]]}] 01:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 672ms 01:02:04 INFO - PROCESS | 4200 | 1469260924771 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 01:02:04 INFO - PROCESS | 4200 | 1469260924773 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 01:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:02:04 INFO - PROCESS | 4200 | 1469260924777 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:02:04 INFO - PROCESS | 4200 | 1469260924778 Marionette TRACE conn6 <- [1,274,null,{}] 01:02:04 INFO - PROCESS | 4200 | 1469260924782 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}] 01:02:04 INFO - PROCESS | 4200 | 1469260924788 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:04 INFO - PROCESS | 4200 | 1469260924931 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 01:02:04 INFO - PROCESS | 4200 | 1469260924942 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:04 INFO - PROCESS | 4200 | 1469260924944 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB66E800 == 41 [pid = 4200] [id = 78] 01:02:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063FADB2C00) [pid = 4200] [serial = 231] [outer = 0000000000000000] 01:02:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063FB62A800) [pid = 4200] [serial = 232] [outer = 00000063FADB2C00] 01:02:05 INFO - PROCESS | 4200 | 1469260925029 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063FC38CC00) [pid = 4200] [serial = 233] [outer = 00000063FADB2C00] 01:02:05 INFO - PROCESS | 4200 | 1469260925452 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]]]}] 01:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 01:02:05 INFO - PROCESS | 4200 | 1469260925514 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 01:02:05 INFO - PROCESS | 4200 | 1469260925516 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 01:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:02:05 INFO - PROCESS | 4200 | 1469260925553 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:02:05 INFO - PROCESS | 4200 | 1469260925555 Marionette TRACE conn6 <- [1,278,null,{}] 01:02:05 INFO - PROCESS | 4200 | 1469260925562 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}] 01:02:05 INFO - PROCESS | 4200 | 1469260925564 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:05 INFO - PROCESS | 4200 | 1469260925675 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 01:02:05 INFO - PROCESS | 4200 | 1469260925723 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:05 INFO - PROCESS | 4200 | 1469260925725 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD43800 == 42 [pid = 4200] [id = 79] 01:02:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (0000006384368C00) [pid = 4200] [serial = 234] [outer = 0000000000000000] 01:02:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (000000638436C400) [pid = 4200] [serial = 235] [outer = 0000006384368C00] 01:02:05 INFO - PROCESS | 4200 | 1469260925780 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 98 (00000063FAF12C00) [pid = 4200] [serial = 236] [outer = 0000006384368C00] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 97 (00000063F716E400) [pid = 4200] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063F4202800) [pid = 4200] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063F796E800) [pid = 4200] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063EE44E400) [pid = 4200] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063EE332400) [pid = 4200] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F3537000) [pid = 4200] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063FA90C000) [pid = 4200] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063EC43B800) [pid = 4200] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F2BD8000) [pid = 4200] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (0000006382C74400) [pid = 4200] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EF067800) [pid = 4200] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063FA469800) [pid = 4200] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EC443000) [pid = 4200] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:02:06 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EE3A6800) [pid = 4200] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:02:06 INFO - PROCESS | 4200 | 1469260926285 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]]]}] 01:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 817ms 01:02:06 INFO - PROCESS | 4200 | 1469260926340 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 4200 | 1469260926342 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 01:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:02:06 INFO - PROCESS | 4200 | 1469260926346 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - PROCESS | 4200 | 1469260926347 Marionette TRACE conn6 <- [1,282,null,{}] 01:02:06 INFO - PROCESS | 4200 | 1469260926351 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}] 01:02:06 INFO - PROCESS | 4200 | 1469260926353 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:06 INFO - PROCESS | 4200 | 1469260926437 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 01:02:06 INFO - PROCESS | 4200 | 1469260926508 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:06 INFO - PROCESS | 4200 | 1469260926510 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD87A000 == 43 [pid = 4200] [id = 80] 01:02:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006382C0F400) [pid = 4200] [serial = 237] [outer = 0000000000000000] 01:02:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (0000006384B23400) [pid = 4200] [serial = 238] [outer = 0000006382C0F400] 01:02:06 INFO - PROCESS | 4200 | 1469260926558 Marionette DEBUG loaded listener.js 01:02:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (0000006384B2C400) [pid = 4200] [serial = 239] [outer = 0000006382C0F400] 01:02:06 INFO - PROCESS | 4200 | 1469260926907 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]]]}] 01:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 588ms 01:02:06 INFO - PROCESS | 4200 | 1469260926936 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 4200 | 1469260926938 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 01:02:06 INFO - PROCESS | 4200 | 1469260926941 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:02:06 INFO - PROCESS | 4200 | 1469260926943 Marionette TRACE conn6 <- [1,286,null,{}] 01:02:06 INFO - PROCESS | 4200 | 1469260926947 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}] 01:02:06 INFO - PROCESS | 4200 | 1469260926949 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:07 INFO - PROCESS | 4200 | 1469260927063 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 01:02:07 INFO - PROCESS | 4200 | 1469260927134 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:07 INFO - PROCESS | 4200 | 1469260927136 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFF9A800 == 44 [pid = 4200] [id = 81] 01:02:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (0000006384342800) [pid = 4200] [serial = 240] [outer = 0000000000000000] 01:02:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (000000638434A000) [pid = 4200] [serial = 241] [outer = 0000006384342800] 01:02:07 INFO - PROCESS | 4200 | 1469260927183 Marionette DEBUG loaded listener.js 01:02:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (0000006384351400) [pid = 4200] [serial = 242] [outer = 0000006384342800] 01:02:07 INFO - PROCESS | 4200 | 1469260927527 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]]]}] 01:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 01:02:07 INFO - PROCESS | 4200 | 1469260927574 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 01:02:07 INFO - PROCESS | 4200 | 1469260927577 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 01:02:07 INFO - PROCESS | 4200 | 1469260927580 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:02:07 INFO - PROCESS | 4200 | 1469260927582 Marionette TRACE conn6 <- [1,290,null,{}] 01:02:07 INFO - PROCESS | 4200 | 1469260927586 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}] 01:02:07 INFO - PROCESS | 4200 | 1469260927588 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:07 INFO - PROCESS | 4200 | 1469260927700 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 01:02:07 INFO - PROCESS | 4200 | 1469260927707 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:07 INFO - PROCESS | 4200 | 1469260927710 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:07 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A19800 == 45 [pid = 4200] [id = 82] 01:02:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (0000006382CC7000) [pid = 4200] [serial = 243] [outer = 0000000000000000] 01:02:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (0000006382CCD000) [pid = 4200] [serial = 244] [outer = 0000006382CC7000] 01:02:07 INFO - PROCESS | 4200 | 1469260927756 Marionette DEBUG loaded listener.js 01:02:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (0000006382CD3000) [pid = 4200] [serial = 245] [outer = 0000006382CC7000] 01:02:08 INFO - PROCESS | 4200 | 1469260928152 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]]]}] 01:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 01:02:08 INFO - PROCESS | 4200 | 1469260928241 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 01:02:08 INFO - PROCESS | 4200 | 1469260928246 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 01:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:02:08 INFO - PROCESS | 4200 | 1469260928252 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:02:08 INFO - PROCESS | 4200 | 1469260928257 Marionette TRACE conn6 <- [1,294,null,{}] 01:02:08 INFO - PROCESS | 4200 | 1469260928268 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}] 01:02:08 INFO - PROCESS | 4200 | 1469260928272 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:08 INFO - PROCESS | 4200 | 1469260928450 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 01:02:08 INFO - PROCESS | 4200 | 1469260928530 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 4200 | 1469260928535 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817BF800 == 46 [pid = 4200] [id = 83] 01:02:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063828E2C00) [pid = 4200] [serial = 246] [outer = 0000000000000000] 01:02:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063828EC000) [pid = 4200] [serial = 247] [outer = 00000063828E2C00] 01:02:08 INFO - PROCESS | 4200 | 1469260928596 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (0000006382CCF000) [pid = 4200] [serial = 248] [outer = 00000063828E2C00] 01:02:09 INFO - PROCESS | 4200 | 1469260929150 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]]]}] 01:02:09 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. 01:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 922ms 01:02:09 INFO - PROCESS | 4200 | 1469260929179 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 4200 | 1469260929183 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 01:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:02:09 INFO - PROCESS | 4200 | 1469260929190 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - PROCESS | 4200 | 1469260929195 Marionette TRACE conn6 <- [1,298,null,{}] 01:02:09 INFO - PROCESS | 4200 | 1469260929200 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}] 01:02:09 INFO - PROCESS | 4200 | 1469260929203 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:09 INFO - PROCESS | 4200 | 1469260929357 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 01:02:09 INFO - PROCESS | 4200 | 1469260929396 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:02:09 INFO - PROCESS | 4200 | 1469260929482 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:09 INFO - PROCESS | 4200 | 1469260929486 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F28D7000 == 47 [pid = 4200] [id = 84] 01:02:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (00000063E0BC1C00) [pid = 4200] [serial = 249] [outer = 0000000000000000] 01:02:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 98 (00000063EE3A6400) [pid = 4200] [serial = 250] [outer = 00000063E0BC1C00] 01:02:09 INFO - PROCESS | 4200 | 1469260929546 Marionette DEBUG loaded listener.js 01:02:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 99 (00000063EE44E400) [pid = 4200] [serial = 251] [outer = 00000063E0BC1C00] 01:02:10 INFO - PROCESS | 4200 | 1469260930130 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]]]}] 01:02:10 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. 01:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 986ms 01:02:10 INFO - PROCESS | 4200 | 1469260930179 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 01:02:10 INFO - PROCESS | 4200 | 1469260930182 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 01:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:02:10 INFO - PROCESS | 4200 | 1469260930186 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:02:10 INFO - PROCESS | 4200 | 1469260930188 Marionette TRACE conn6 <- [1,302,null,{}] 01:02:10 INFO - PROCESS | 4200 | 1469260930199 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}] 01:02:10 INFO - PROCESS | 4200 | 1469260930204 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:10 INFO - PROCESS | 4200 | 1469260930327 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 01:02:10 INFO - PROCESS | 4200 | 1469260930417 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:10 INFO - PROCESS | 4200 | 1469260930422 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB179800 == 48 [pid = 4200] [id = 85] 01:02:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 100 (00000063F360EC00) [pid = 4200] [serial = 252] [outer = 0000000000000000] 01:02:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 101 (00000063F36BDC00) [pid = 4200] [serial = 253] [outer = 00000063F360EC00] 01:02:10 INFO - PROCESS | 4200 | 1469260930483 Marionette DEBUG loaded listener.js 01:02:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 102 (00000063F4C37800) [pid = 4200] [serial = 254] [outer = 00000063F360EC00] 01:02:11 INFO - PROCESS | 4200 | 1469260931065 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]]]}] 01:02:11 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. 01:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 923ms 01:02:11 INFO - PROCESS | 4200 | 1469260931111 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 01:02:11 INFO - PROCESS | 4200 | 1469260931113 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 01:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:02:11 INFO - PROCESS | 4200 | 1469260931117 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:02:11 INFO - PROCESS | 4200 | 1469260931119 Marionette TRACE conn6 <- [1,306,null,{}] 01:02:11 INFO - PROCESS | 4200 | 1469260931123 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}] 01:02:11 INFO - PROCESS | 4200 | 1469260931126 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:11 INFO - PROCESS | 4200 | 1469260931244 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 01:02:11 INFO - PROCESS | 4200 | 1469260931358 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:11 INFO - PROCESS | 4200 | 1469260931360 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:11 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BB5800 == 49 [pid = 4200] [id = 86] 01:02:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 103 (00000063FA96E000) [pid = 4200] [serial = 255] [outer = 0000000000000000] 01:02:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 104 (00000063FAE28C00) [pid = 4200] [serial = 256] [outer = 00000063FA96E000] 01:02:11 INFO - PROCESS | 4200 | 1469260931418 Marionette DEBUG loaded listener.js 01:02:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 105 (00000063FB636C00) [pid = 4200] [serial = 257] [outer = 00000063FA96E000] 01:02:12 INFO - PROCESS | 4200 | 1469260932233 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]]]}] 01:02:12 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. 01:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1174ms 01:02:12 INFO - PROCESS | 4200 | 1469260932294 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 01:02:12 INFO - PROCESS | 4200 | 1469260932299 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 01:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:02:12 INFO - PROCESS | 4200 | 1469260932303 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:02:12 INFO - PROCESS | 4200 | 1469260932307 Marionette TRACE conn6 <- [1,310,null,{}] 01:02:12 INFO - PROCESS | 4200 | 1469260932312 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}] 01:02:12 INFO - PROCESS | 4200 | 1469260932316 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:12 INFO - PROCESS | 4200 | 1469260932460 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 01:02:12 INFO - PROCESS | 4200 | 1469260932535 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:12 INFO - PROCESS | 4200 | 1469260932539 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:12 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817AD000 == 50 [pid = 4200] [id = 87] 01:02:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 106 (000000638233C400) [pid = 4200] [serial = 258] [outer = 0000000000000000] 01:02:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 107 (00000063828E3400) [pid = 4200] [serial = 259] [outer = 000000638233C400] 01:02:12 INFO - PROCESS | 4200 | 1469260932634 Marionette DEBUG loaded listener.js 01:02:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 108 (0000006382C11C00) [pid = 4200] [serial = 260] [outer = 000000638233C400] 01:02:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFF9A800 == 49 [pid = 4200] [id = 81] 01:02:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD87A000 == 48 [pid = 4200] [id = 80] 01:02:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD43800 == 47 [pid = 4200] [id = 79] 01:02:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB66E800 == 46 [pid = 4200] [id = 78] 01:02:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA934800 == 45 [pid = 4200] [id = 77] 01:02:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DE0800 == 44 [pid = 4200] [id = 76] 01:02:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4003000 == 43 [pid = 4200] [id = 75] 01:02:12 INFO - PROCESS | 4200 | --DOCSHELL 000000638225E800 == 42 [pid = 4200] [id = 74] 01:02:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063827B7000 == 41 [pid = 4200] [id = 73] 01:02:12 INFO - PROCESS | 4200 | --DOMWINDOW == 107 (00000063FB97C400) [pid = 4200] [serial = 163] [outer = 0000000000000000] [url = about:blank] 01:02:12 INFO - PROCESS | 4200 | --DOMWINDOW == 106 (00000063FB7E0C00) [pid = 4200] [serial = 202] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 105 (00000063EE455C00) [pid = 4200] [serial = 130] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 104 (00000063F94F2C00) [pid = 4200] [serial = 190] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 103 (00000063F4275400) [pid = 4200] [serial = 187] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 102 (00000063F4298400) [pid = 4200] [serial = 188] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 101 (00000063F7973800) [pid = 4200] [serial = 193] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 100 (00000063EE547400) [pid = 4200] [serial = 181] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 99 (00000063EED0FC00) [pid = 4200] [serial = 182] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 98 (00000063EE456800) [pid = 4200] [serial = 167] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 97 (00000063EE3A5C00) [pid = 4200] [serial = 166] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063F48A3800) [pid = 4200] [serial = 170] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063F361A800) [pid = 4200] [serial = 169] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063FB975800) [pid = 4200] [serial = 173] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063FABCF800) [pid = 4200] [serial = 172] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063EDEDBC00) [pid = 4200] [serial = 178] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063EE39C000) [pid = 4200] [serial = 179] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F97D1C00) [pid = 4200] [serial = 191] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F2DF4000) [pid = 4200] [serial = 184] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EC398C00) [pid = 4200] [serial = 175] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EC439C00) [pid = 4200] [serial = 176] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F4298800) [pid = 4200] [serial = 196] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063FB0B9400) [pid = 4200] [serial = 199] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F9794800) [pid = 4200] [serial = 194] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063FA46E400) [pid = 4200] [serial = 197] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063FB62C800) [pid = 4200] [serial = 200] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F352CC00) [pid = 4200] [serial = 185] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F431C000) [pid = 4200] [serial = 127] [outer = 0000000000000000] [url = about:blank] 01:02:13 INFO - PROCESS | 4200 | 1469260933173 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]]]}] 01:02:13 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. 01:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 923ms 01:02:13 INFO - PROCESS | 4200 | 1469260933232 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 01:02:13 INFO - PROCESS | 4200 | 1469260933236 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 01:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:02:13 INFO - PROCESS | 4200 | 1469260933248 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:02:13 INFO - PROCESS | 4200 | 1469260933251 Marionette TRACE conn6 <- [1,314,null,{}] 01:02:13 INFO - PROCESS | 4200 | 1469260933255 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}] 01:02:13 INFO - PROCESS | 4200 | 1469260933258 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:13 INFO - PROCESS | 4200 | 1469260933352 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 01:02:13 INFO - PROCESS | 4200 | 1469260933368 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:13 INFO - PROCESS | 4200 | 1469260933370 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C3800 == 42 [pid = 4200] [id = 88] 01:02:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (0000006382CCBC00) [pid = 4200] [serial = 261] [outer = 0000000000000000] 01:02:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (0000006384363000) [pid = 4200] [serial = 262] [outer = 0000006382CCBC00] 01:02:13 INFO - PROCESS | 4200 | 1469260933475 Marionette DEBUG loaded listener.js 01:02:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (0000006384B24400) [pid = 4200] [serial = 263] [outer = 0000006382CCBC00] 01:02:13 INFO - PROCESS | 4200 | 1469260933882 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]]]}] 01:02:13 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. 01:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 01:02:13 INFO - PROCESS | 4200 | 1469260933954 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 01:02:13 INFO - PROCESS | 4200 | 1469260933957 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 01:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:02:13 INFO - PROCESS | 4200 | 1469260933963 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:02:13 INFO - PROCESS | 4200 | 1469260933967 Marionette TRACE conn6 <- [1,318,null,{}] 01:02:13 INFO - PROCESS | 4200 | 1469260933978 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}] 01:02:13 INFO - PROCESS | 4200 | 1469260933983 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:14 INFO - PROCESS | 4200 | 1469260934078 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 01:02:14 INFO - PROCESS | 4200 | 1469260934090 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:14 INFO - PROCESS | 4200 | 1469260934093 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE8D000 == 43 [pid = 4200] [id = 89] 01:02:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EDED8C00) [pid = 4200] [serial = 264] [outer = 0000000000000000] 01:02:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EE32E400) [pid = 4200] [serial = 265] [outer = 00000063EDED8C00] 01:02:14 INFO - PROCESS | 4200 | 1469260934145 Marionette DEBUG loaded listener.js 01:02:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EE3A5C00) [pid = 4200] [serial = 266] [outer = 00000063EDED8C00] 01:02:14 INFO - PROCESS | 4200 | 1469260934597 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]]]}] 01:02:14 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. 01:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 693ms 01:02:14 INFO - PROCESS | 4200 | 1469260934656 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 01:02:14 INFO - PROCESS | 4200 | 1469260934659 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 01:02:14 INFO - PROCESS | 4200 | 1469260934662 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:02:14 INFO - PROCESS | 4200 | 1469260934664 Marionette TRACE conn6 <- [1,322,null,{}] 01:02:14 INFO - PROCESS | 4200 | 1469260934668 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}] 01:02:14 INFO - PROCESS | 4200 | 1469260934670 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:14 INFO - PROCESS | 4200 | 1469260934758 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 01:02:14 INFO - PROCESS | 4200 | 1469260934766 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:14 INFO - PROCESS | 4200 | 1469260934768 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F280F800 == 44 [pid = 4200] [id = 90] 01:02:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EE454C00) [pid = 4200] [serial = 267] [outer = 0000000000000000] 01:02:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063EE546800) [pid = 4200] [serial = 268] [outer = 00000063EE454C00] 01:02:14 INFO - PROCESS | 4200 | 1469260934815 Marionette DEBUG loaded listener.js 01:02:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063EE550C00) [pid = 4200] [serial = 269] [outer = 00000063EE454C00] 01:02:15 INFO - PROCESS | 4200 | 1469260935245 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]]]}] 01:02:15 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. 01:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 01:02:15 INFO - PROCESS | 4200 | 1469260935295 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 01:02:15 INFO - PROCESS | 4200 | 1469260935298 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 01:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:02:15 INFO - PROCESS | 4200 | 1469260935301 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:02:15 INFO - PROCESS | 4200 | 1469260935303 Marionette TRACE conn6 <- [1,326,null,{}] 01:02:15 INFO - PROCESS | 4200 | 1469260935307 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}] 01:02:15 INFO - PROCESS | 4200 | 1469260935309 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:15 INFO - PROCESS | 4200 | 1469260935423 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 01:02:15 INFO - PROCESS | 4200 | 1469260935493 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:15 INFO - PROCESS | 4200 | 1469260935495 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:15 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41DF800 == 45 [pid = 4200] [id = 91] 01:02:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EE931400) [pid = 4200] [serial = 270] [outer = 0000000000000000] 01:02:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063EF85AC00) [pid = 4200] [serial = 271] [outer = 00000063EE931400] 01:02:15 INFO - PROCESS | 4200 | 1469260935541 Marionette DEBUG loaded listener.js 01:02:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063F2D39000) [pid = 4200] [serial = 272] [outer = 00000063EE931400] 01:02:15 INFO - PROCESS | 4200 | 1469260935979 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]]]}] 01:02:16 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. 01:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 734ms 01:02:16 INFO - PROCESS | 4200 | 1469260936041 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 01:02:16 INFO - PROCESS | 4200 | 1469260936043 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 01:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:02:16 INFO - PROCESS | 4200 | 1469260936047 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:02:16 INFO - PROCESS | 4200 | 1469260936048 Marionette TRACE conn6 <- [1,330,null,{}] 01:02:16 INFO - PROCESS | 4200 | 1469260936052 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}] 01:02:16 INFO - PROCESS | 4200 | 1469260936058 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:16 INFO - PROCESS | 4200 | 1469260936209 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 01:02:16 INFO - PROCESS | 4200 | 1469260936260 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:16 INFO - PROCESS | 4200 | 1469260936263 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB3000 == 46 [pid = 4200] [id = 92] 01:02:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063F427E400) [pid = 4200] [serial = 273] [outer = 0000000000000000] 01:02:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063F431A000) [pid = 4200] [serial = 274] [outer = 00000063F427E400] 01:02:16 INFO - PROCESS | 4200 | 1469260936309 Marionette DEBUG loaded listener.js 01:02:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063F4C3F400) [pid = 4200] [serial = 275] [outer = 00000063F427E400] 01:02:16 INFO - PROCESS | 4200 | 1469260936745 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]]]}] 01:02:16 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. 01:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 776ms 01:02:16 INFO - PROCESS | 4200 | 1469260936827 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 01:02:16 INFO - PROCESS | 4200 | 1469260936830 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 01:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:02:16 INFO - PROCESS | 4200 | 1469260936833 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:02:16 INFO - PROCESS | 4200 | 1469260936835 Marionette TRACE conn6 <- [1,334,null,{}] 01:02:16 INFO - PROCESS | 4200 | 1469260936838 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}] 01:02:16 INFO - PROCESS | 4200 | 1469260936840 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:16 INFO - PROCESS | 4200 | 1469260936957 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 01:02:17 INFO - PROCESS | 4200 | 1469260937009 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:17 INFO - PROCESS | 4200 | 1469260937011 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:17 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381655000 == 47 [pid = 4200] [id = 93] 01:02:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063F7968C00) [pid = 4200] [serial = 276] [outer = 0000000000000000] 01:02:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (00000063F7977800) [pid = 4200] [serial = 277] [outer = 00000063F7968C00] 01:02:17 INFO - PROCESS | 4200 | 1469260937057 Marionette DEBUG loaded listener.js 01:02:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 98 (00000063F7D70800) [pid = 4200] [serial = 278] [outer = 00000063F7968C00] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 97 (00000063FADB2C00) [pid = 4200] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063EC3A4800) [pid = 4200] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (0000006384368C00) [pid = 4200] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (0000006382C73C00) [pid = 4200] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063828E7000) [pid = 4200] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F4C3D000) [pid = 4200] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F325E000) [pid = 4200] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063828EA000) [pid = 4200] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (0000006382C0F400) [pid = 4200] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (0000006384342800) [pid = 4200] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063FB62FC00) [pid = 4200] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:02:17 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063FB971400) [pid = 4200] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:02:17 INFO - PROCESS | 4200 | 1469260937553 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]]]}] 01:02:17 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. 01:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 776ms 01:02:17 INFO - PROCESS | 4200 | 1469260937612 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 01:02:17 INFO - PROCESS | 4200 | 1469260937615 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 01:02:17 INFO - PROCESS | 4200 | 1469260937618 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:02:17 INFO - PROCESS | 4200 | 1469260937620 Marionette TRACE conn6 <- [1,338,null,{}] 01:02:17 INFO - PROCESS | 4200 | 1469260937623 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}] 01:02:17 INFO - PROCESS | 4200 | 1469260937625 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:17 INFO - PROCESS | 4200 | 1469260937734 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 01:02:17 INFO - PROCESS | 4200 | 1469260937780 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:17 INFO - PROCESS | 4200 | 1469260937782 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA93E000 == 48 [pid = 4200] [id = 94] 01:02:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (0000006382CC6800) [pid = 4200] [serial = 279] [outer = 0000000000000000] 01:02:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063EDEDF400) [pid = 4200] [serial = 280] [outer = 0000006382CC6800] 01:02:17 INFO - PROCESS | 4200 | 1469260937830 Marionette DEBUG loaded listener.js 01:02:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F4C3D000) [pid = 4200] [serial = 281] [outer = 0000006382CC6800] 01:02:18 INFO - PROCESS | 4200 | 1469260938181 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]]]}] 01:02:18 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. 01:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 587ms 01:02:18 INFO - PROCESS | 4200 | 1469260938218 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 01:02:18 INFO - PROCESS | 4200 | 1469260938220 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 01:02:18 INFO - PROCESS | 4200 | 1469260938223 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:02:18 INFO - PROCESS | 4200 | 1469260938225 Marionette TRACE conn6 <- [1,342,null,{}] 01:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:02:18 INFO - PROCESS | 4200 | 1469260938228 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}] 01:02:18 INFO - PROCESS | 4200 | 1469260938230 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:18 INFO - PROCESS | 4200 | 1469260938367 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 01:02:18 INFO - PROCESS | 4200 | 1469260938375 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:18 INFO - PROCESS | 4200 | 1469260938377 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB16F000 == 49 [pid = 4200] [id = 95] 01:02:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (0000006384366800) [pid = 4200] [serial = 282] [outer = 0000000000000000] 01:02:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F952D400) [pid = 4200] [serial = 283] [outer = 0000006384366800] 01:02:18 INFO - PROCESS | 4200 | 1469260938424 Marionette DEBUG loaded listener.js 01:02:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063FA2C0400) [pid = 4200] [serial = 284] [outer = 0000006384366800] 01:02:18 INFO - PROCESS | 4200 | 1469260938798 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]]]}] 01:02:18 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. 01:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 01:02:18 INFO - PROCESS | 4200 | 1469260938857 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 01:02:18 INFO - PROCESS | 4200 | 1469260938860 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 01:02:18 INFO - PROCESS | 4200 | 1469260938863 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:02:18 INFO - PROCESS | 4200 | 1469260938865 Marionette TRACE conn6 <- [1,346,null,{}] 01:02:18 INFO - PROCESS | 4200 | 1469260938869 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}] 01:02:18 INFO - PROCESS | 4200 | 1469260938871 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:18 INFO - PROCESS | 4200 | 1469260938984 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 01:02:19 INFO - PROCESS | 4200 | 1469260938996 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 4200 | 1469260938998 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB6A7800 == 50 [pid = 4200] [id = 96] 01:02:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063FAAD4C00) [pid = 4200] [serial = 285] [outer = 0000000000000000] 01:02:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063FAF1A400) [pid = 4200] [serial = 286] [outer = 00000063FAAD4C00] 01:02:19 INFO - PROCESS | 4200 | 1469260939043 Marionette DEBUG loaded listener.js 01:02:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063FB41E000) [pid = 4200] [serial = 287] [outer = 00000063FAAD4C00] 01:02:19 INFO - PROCESS | 4200 | 1469260939487 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]]]}] 01:02:19 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. 01:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 01:02:19 INFO - PROCESS | 4200 | 1469260939538 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 01:02:19 INFO - PROCESS | 4200 | 1469260939543 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 01:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:02:19 INFO - PROCESS | 4200 | 1469260939550 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:02:19 INFO - PROCESS | 4200 | 1469260939555 Marionette TRACE conn6 <- [1,350,null,{}] 01:02:19 INFO - PROCESS | 4200 | 1469260939578 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}] 01:02:19 INFO - PROCESS | 4200 | 1469260939581 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:19 INFO - PROCESS | 4200 | 1469260939779 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 01:02:19 INFO - PROCESS | 4200 | 1469260939839 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 4200 | 1469260939845 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827A7800 == 51 [pid = 4200] [id = 97] 01:02:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063828EEC00) [pid = 4200] [serial = 288] [outer = 0000000000000000] 01:02:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (0000006382C10800) [pid = 4200] [serial = 289] [outer = 00000063828EEC00] 01:02:19 INFO - PROCESS | 4200 | 1469260939905 Marionette DEBUG loaded listener.js 01:02:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 98 (0000006384348400) [pid = 4200] [serial = 290] [outer = 00000063828EEC00] 01:02:20 INFO - PROCESS | 4200 | 1469260940473 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]]]}] 01:02:20 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. 01:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 986ms 01:02:20 INFO - PROCESS | 4200 | 1469260940538 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 01:02:20 INFO - PROCESS | 4200 | 1469260940544 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 01:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:02:20 INFO - PROCESS | 4200 | 1469260940551 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:02:20 INFO - PROCESS | 4200 | 1469260940554 Marionette TRACE conn6 <- [1,354,null,{}] 01:02:20 INFO - PROCESS | 4200 | 1469260940558 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}] 01:02:20 INFO - PROCESS | 4200 | 1469260940562 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:20 INFO - PROCESS | 4200 | 1469260940712 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 01:02:20 INFO - PROCESS | 4200 | 1469260940827 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:20 INFO - PROCESS | 4200 | 1469260940830 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F351C000 == 52 [pid = 4200] [id = 98] 01:02:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 99 (00000063EC43D800) [pid = 4200] [serial = 291] [outer = 0000000000000000] 01:02:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 100 (00000063ED00D800) [pid = 4200] [serial = 292] [outer = 00000063EC43D800] 01:02:20 INFO - PROCESS | 4200 | 1469260940891 Marionette DEBUG loaded listener.js 01:02:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 101 (00000063EE3A0000) [pid = 4200] [serial = 293] [outer = 00000063EC43D800] 01:02:21 INFO - PROCESS | 4200 | 1469260941491 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]]]}] 01:02:21 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. 01:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 985ms 01:02:21 INFO - PROCESS | 4200 | 1469260941537 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 01:02:21 INFO - PROCESS | 4200 | 1469260941540 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 01:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:02:21 INFO - PROCESS | 4200 | 1469260941545 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - PROCESS | 4200 | 1469260941549 Marionette TRACE conn6 <- [1,358,null,{}] 01:02:21 INFO - PROCESS | 4200 | 1469260941560 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}] 01:02:21 INFO - PROCESS | 4200 | 1469260941566 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:21 INFO - PROCESS | 4200 | 1469260941684 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 01:02:21 INFO - PROCESS | 4200 | 1469260941759 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 4200 | 1469260941763 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FC17D800 == 53 [pid = 4200] [id = 99] 01:02:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 102 (00000063F2DEC400) [pid = 4200] [serial = 294] [outer = 0000000000000000] 01:02:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 103 (00000063F4278400) [pid = 4200] [serial = 295] [outer = 00000063F2DEC400] 01:02:21 INFO - PROCESS | 4200 | 1469260941864 Marionette DEBUG loaded listener.js 01:02:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 104 (00000063F489A400) [pid = 4200] [serial = 296] [outer = 00000063F2DEC400] 01:02:22 INFO - PROCESS | 4200 | 1469260942478 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]]]}] 01:02:22 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. 01:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 986ms 01:02:22 INFO - PROCESS | 4200 | 1469260942541 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 01:02:22 INFO - PROCESS | 4200 | 1469260942544 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 01:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:02:22 INFO - PROCESS | 4200 | 1469260942549 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:02:22 INFO - PROCESS | 4200 | 1469260942551 Marionette TRACE conn6 <- [1,362,null,{}] 01:02:22 INFO - PROCESS | 4200 | 1469260942555 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}] 01:02:22 INFO - PROCESS | 4200 | 1469260942558 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:22 INFO - PROCESS | 4200 | 1469260942674 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 01:02:22 INFO - PROCESS | 4200 | 1469260942747 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:22 INFO - PROCESS | 4200 | 1469260942749 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:22 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE654800 == 54 [pid = 4200] [id = 100] 01:02:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 105 (00000063FA05F000) [pid = 4200] [serial = 297] [outer = 0000000000000000] 01:02:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 106 (00000063FB633400) [pid = 4200] [serial = 298] [outer = 00000063FA05F000] 01:02:22 INFO - PROCESS | 4200 | 1469260942848 Marionette DEBUG loaded listener.js 01:02:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 107 (00000063FB978000) [pid = 4200] [serial = 299] [outer = 00000063FA05F000] 01:02:23 INFO - PROCESS | 4200 | 1469260943565 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]]]}] 01:02:23 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. 01:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1026ms 01:02:23 INFO - PROCESS | 4200 | 1469260943577 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 01:02:23 INFO - PROCESS | 4200 | 1469260943582 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 01:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:02:23 INFO - PROCESS | 4200 | 1469260943587 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:02:23 INFO - PROCESS | 4200 | 1469260943591 Marionette TRACE conn6 <- [1,366,null,{}] 01:02:23 INFO - PROCESS | 4200 | 1469260943597 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}] 01:02:23 INFO - PROCESS | 4200 | 1469260943600 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:23 INFO - PROCESS | 4200 | 1469260943727 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 01:02:23 INFO - PROCESS | 4200 | 1469260943815 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:23 INFO - PROCESS | 4200 | 1469260943820 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:23 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED949800 == 55 [pid = 4200] [id = 101] 01:02:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 108 (0000006382CC9C00) [pid = 4200] [serial = 300] [outer = 0000000000000000] 01:02:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 109 (0000006384344000) [pid = 4200] [serial = 301] [outer = 0000006382CC9C00] 01:02:23 INFO - PROCESS | 4200 | 1469260943871 Marionette DEBUG loaded listener.js 01:02:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 110 (00000063EC397800) [pid = 4200] [serial = 302] [outer = 0000006382CC9C00] 01:02:24 INFO - PROCESS | 4200 | 1469260944440 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]]]}] 01:02:24 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. 01:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 923ms 01:02:24 INFO - PROCESS | 4200 | 1469260944515 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 01:02:24 INFO - PROCESS | 4200 | 1469260944519 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 01:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:02:24 INFO - PROCESS | 4200 | 1469260944526 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:02:24 INFO - PROCESS | 4200 | 1469260944529 Marionette TRACE conn6 <- [1,370,null,{}] 01:02:24 INFO - PROCESS | 4200 | 1469260944533 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}] 01:02:24 INFO - PROCESS | 4200 | 1469260944536 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB66C800 == 54 [pid = 4200] [id = 58] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB16F000 == 53 [pid = 4200] [id = 95] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA93E000 == 52 [pid = 4200] [id = 94] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 0000006381655000 == 51 [pid = 4200] [id = 93] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB3000 == 50 [pid = 4200] [id = 92] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41DF800 == 49 [pid = 4200] [id = 91] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F280F800 == 48 [pid = 4200] [id = 90] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063EDE8D000 == 47 [pid = 4200] [id = 89] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C3800 == 46 [pid = 4200] [id = 88] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063817AD000 == 45 [pid = 4200] [id = 87] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063817BF800 == 44 [pid = 4200] [id = 83] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A19800 == 43 [pid = 4200] [id = 82] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFFAC000 == 42 [pid = 4200] [id = 72] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F28D7000 == 41 [pid = 4200] [id = 84] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7ABC000 == 40 [pid = 4200] [id = 32] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE634000 == 39 [pid = 4200] [id = 71] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43C0000 == 38 [pid = 4200] [id = 44] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB179800 == 37 [pid = 4200] [id = 85] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BB5800 == 36 [pid = 4200] [id = 86] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 0000006382251800 == 35 [pid = 4200] [id = 69] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F945C800 == 34 [pid = 4200] [id = 70] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4831800 == 33 [pid = 4200] [id = 55] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F3511000 == 32 [pid = 4200] [id = 57] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED949800 == 31 [pid = 4200] [id = 101] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE654800 == 30 [pid = 4200] [id = 100] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FC17D800 == 29 [pid = 4200] [id = 99] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F351C000 == 28 [pid = 4200] [id = 98] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB6A7800 == 27 [pid = 4200] [id = 96] 01:02:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063827A7800 == 26 [pid = 4200] [id = 97] 01:02:25 INFO - PROCESS | 4200 | 1469260945283 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 109 (00000063FB979400) [pid = 4200] [serial = 203] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 108 (00000063FC3ED800) [pid = 4200] [serial = 164] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 107 (00000063FB62A800) [pid = 4200] [serial = 232] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 106 (00000063FA060000) [pid = 4200] [serial = 230] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 105 (00000063F7D70000) [pid = 4200] [serial = 229] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 104 (000000638436C400) [pid = 4200] [serial = 235] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 103 (00000063F7D41400) [pid = 4200] [serial = 211] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 102 (00000063FC38CC00) [pid = 4200] [serial = 233] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 101 (00000063EDE28400) [pid = 4200] [serial = 220] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 100 (00000063EE335400) [pid = 4200] [serial = 221] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 99 (00000063FC12B000) [pid = 4200] [serial = 215] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 98 (00000063828EE800) [pid = 4200] [serial = 214] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 97 (00000063F796D000) [pid = 4200] [serial = 226] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063F3616400) [pid = 4200] [serial = 223] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063F4282400) [pid = 4200] [serial = 224] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (0000006382221000) [pid = 4200] [serial = 205] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (0000006382C71800) [pid = 4200] [serial = 218] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063828EC400) [pid = 4200] [serial = 217] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (0000006384B23400) [pid = 4200] [serial = 238] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063EE946400) [pid = 4200] [serial = 208] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (0000006384351400) [pid = 4200] [serial = 242] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (0000006382CCD000) [pid = 4200] [serial = 244] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063FAF12C00) [pid = 4200] [serial = 236] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (0000006384B2C400) [pid = 4200] [serial = 239] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F7D42400) [pid = 4200] [serial = 227] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (000000638434A000) [pid = 4200] [serial = 241] [outer = 0000000000000000] [url = about:blank] 01:02:25 INFO - PROCESS | 4200 | 1469260945464 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:25 INFO - PROCESS | 4200 | 1469260945467 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:25 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381655000 == 27 [pid = 4200] [id = 102] 01:02:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006382336C00) [pid = 4200] [serial = 303] [outer = 0000000000000000] 01:02:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (000000638233B000) [pid = 4200] [serial = 304] [outer = 0000006382336C00] 01:02:25 INFO - PROCESS | 4200 | 1469260945521 Marionette DEBUG loaded listener.js 01:02:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (0000006382C0C000) [pid = 4200] [serial = 305] [outer = 0000006382336C00] 01:02:25 INFO - PROCESS | 4200 | 1469260945977 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]]]}] 01:02:26 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. 01:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1491ms 01:02:26 INFO - PROCESS | 4200 | 1469260946020 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 01:02:26 INFO - PROCESS | 4200 | 1469260946025 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 01:02:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:02:26 INFO - PROCESS | 4200 | 1469260946030 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:02:26 INFO - PROCESS | 4200 | 1469260946033 Marionette TRACE conn6 <- [1,374,null,{}] 01:02:26 INFO - PROCESS | 4200 | 1469260946038 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}] 01:02:26 INFO - PROCESS | 4200 | 1469260946041 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:26 INFO - PROCESS | 4200 | 1469260946134 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 01:02:26 INFO - PROCESS | 4200 | 1469260946143 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:26 INFO - PROCESS | 4200 | 1469260946145 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827C2800 == 28 [pid = 4200] [id = 103] 01:02:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (000000638436EC00) [pid = 4200] [serial = 306] [outer = 0000000000000000] 01:02:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006384371C00) [pid = 4200] [serial = 307] [outer = 000000638436EC00] 01:02:26 INFO - PROCESS | 4200 | 1469260946195 Marionette DEBUG loaded listener.js 01:02:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (0000006384B30400) [pid = 4200] [serial = 308] [outer = 000000638436EC00] 01:02:26 INFO - PROCESS | 4200 | 1469260946680 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:02:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:02:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 01:02:26 INFO - PROCESS | 4200 | 1469260946705 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 01:02:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:02:26 INFO - PROCESS | 4200 | 1469260946708 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 01:02:26 INFO - PROCESS | 4200 | 1469260946712 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:02:26 INFO - PROCESS | 4200 | 1469260946714 Marionette TRACE conn6 <- [1,378,null,{}] 01:02:26 INFO - PROCESS | 4200 | 1469260946718 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}] 01:02:26 INFO - PROCESS | 4200 | 1469260946720 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:26 INFO - PROCESS | 4200 | 1469260946848 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 01:02:26 INFO - PROCESS | 4200 | 1469260946925 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:26 INFO - PROCESS | 4200 | 1469260946927 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827B1000 == 29 [pid = 4200] [id = 104] 01:02:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (0000006384362C00) [pid = 4200] [serial = 309] [outer = 0000000000000000] 01:02:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063EDEDBC00) [pid = 4200] [serial = 310] [outer = 0000006384362C00] 01:02:26 INFO - PROCESS | 4200 | 1469260946976 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063EE336800) [pid = 4200] [serial = 311] [outer = 0000006384362C00] 01:02:27 INFO - PROCESS | 4200 | 1469260947596 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:02:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:02:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 923ms 01:02:27 INFO - PROCESS | 4200 | 1469260947637 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 01:02:27 INFO - PROCESS | 4200 | 1469260947641 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 01:02:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:02:27 INFO - PROCESS | 4200 | 1469260947653 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:02:27 INFO - PROCESS | 4200 | 1469260947658 Marionette TRACE conn6 <- [1,382,null,{}] 01:02:27 INFO - PROCESS | 4200 | 1469260947662 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}] 01:02:27 INFO - PROCESS | 4200 | 1469260947665 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:27 INFO - PROCESS | 4200 | 1469260947789 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 01:02:27 INFO - PROCESS | 4200 | 1469260947799 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:27 INFO - PROCESS | 4200 | 1469260947802 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B5D000 == 30 [pid = 4200] [id = 105] 01:02:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063EE44FC00) [pid = 4200] [serial = 312] [outer = 0000000000000000] 01:02:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063EE93F000) [pid = 4200] [serial = 313] [outer = 00000063EE44FC00] 01:02:27 INFO - PROCESS | 4200 | 1469260947849 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063EFA14C00) [pid = 4200] [serial = 314] [outer = 00000063EE44FC00] 01:02:28 INFO - PROCESS | 4200 | 1469260948333 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:02:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:02:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 01:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:02:28 INFO - PROCESS | 4200 | 1469260948385 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 01:02:28 INFO - PROCESS | 4200 | 1469260948387 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 01:02:28 INFO - PROCESS | 4200 | 1469260948396 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:02:28 INFO - PROCESS | 4200 | 1469260948398 Marionette TRACE conn6 <- [1,386,null,{}] 01:02:28 INFO - PROCESS | 4200 | 1469260948402 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}] 01:02:28 INFO - PROCESS | 4200 | 1469260948404 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:28 INFO - PROCESS | 4200 | 1469260948522 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 01:02:28 INFO - PROCESS | 4200 | 1469260948535 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:28 INFO - PROCESS | 4200 | 1469260948537 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46D6800 == 31 [pid = 4200] [id = 106] 01:02:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (00000063F3263800) [pid = 4200] [serial = 315] [outer = 0000000000000000] 01:02:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 98 (00000063F3613400) [pid = 4200] [serial = 316] [outer = 00000063F3263800] 01:02:28 INFO - PROCESS | 4200 | 1469260948625 Marionette DEBUG loaded listener.js 01:02:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 99 (00000063F4275400) [pid = 4200] [serial = 317] [outer = 00000063F3263800] 01:02:29 INFO - PROCESS | 4200 | 1469260949067 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]]]}] 01:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 01:02:29 INFO - PROCESS | 4200 | 1469260949128 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 01:02:29 INFO - PROCESS | 4200 | 1469260949130 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 01:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:02:29 INFO - PROCESS | 4200 | 1469260949141 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:02:29 INFO - PROCESS | 4200 | 1469260949143 Marionette TRACE conn6 <- [1,390,null,{}] 01:02:29 INFO - PROCESS | 4200 | 1469260949147 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}] 01:02:29 INFO - PROCESS | 4200 | 1469260949149 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:29 INFO - PROCESS | 4200 | 1469260949263 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 01:02:29 INFO - PROCESS | 4200 | 1469260949320 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:29 INFO - PROCESS | 4200 | 1469260949326 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9777800 == 32 [pid = 4200] [id = 107] 01:02:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 100 (0000006382220400) [pid = 4200] [serial = 318] [outer = 0000000000000000] 01:02:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 101 (00000063F4BA2800) [pid = 4200] [serial = 319] [outer = 0000006382220400] 01:02:29 INFO - PROCESS | 4200 | 1469260949383 Marionette DEBUG loaded listener.js 01:02:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 102 (00000063F7A69400) [pid = 4200] [serial = 320] [outer = 0000006382220400] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 101 (00000063F4299C00) [pid = 4200] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 100 (000000638221A800) [pid = 4200] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 99 (00000063EE3F6800) [pid = 4200] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 98 (00000063EE931400) [pid = 4200] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 97 (00000063F427E400) [pid = 4200] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (0000006382CC6800) [pid = 4200] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (000000638233C400) [pid = 4200] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (0000006384366800) [pid = 4200] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (0000006382CCBC00) [pid = 4200] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063EDED8C00) [pid = 4200] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063FA96E000) [pid = 4200] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F7968C00) [pid = 4200] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (0000006382CC7000) [pid = 4200] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063E0BC1C00) [pid = 4200] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F360EC00) [pid = 4200] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EE454C00) [pid = 4200] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063828E2C00) [pid = 4200] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:02:29 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063FAAD4C00) [pid = 4200] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:02:30 INFO - PROCESS | 4200 | 1469260950128 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]]]}] 01:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1032ms 01:02:30 INFO - PROCESS | 4200 | 1469260950168 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 01:02:30 INFO - PROCESS | 4200 | 1469260950170 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 01:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:02:30 INFO - PROCESS | 4200 | 1469260950174 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:02:30 INFO - PROCESS | 4200 | 1469260950183 Marionette TRACE conn6 <- [1,394,null,{}] 01:02:30 INFO - PROCESS | 4200 | 1469260950201 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}] 01:02:30 INFO - PROCESS | 4200 | 1469260950204 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:30 INFO - PROCESS | 4200 | 1469260950288 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 01:02:30 INFO - PROCESS | 4200 | 1469260950296 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:30 INFO - PROCESS | 4200 | 1469260950298 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:30 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381495800 == 33 [pid = 4200] [id = 108] 01:02:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EE44E800) [pid = 4200] [serial = 321] [outer = 0000000000000000] 01:02:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F4284400) [pid = 4200] [serial = 322] [outer = 00000063EE44E800] 01:02:30 INFO - PROCESS | 4200 | 1469260950342 Marionette DEBUG loaded listener.js 01:02:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F7AEB400) [pid = 4200] [serial = 323] [outer = 00000063EE44E800] 01:02:30 INFO - PROCESS | 4200 | 1469260950779 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]]]}] 01:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 650ms 01:02:30 INFO - PROCESS | 4200 | 1469260950827 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 01:02:30 INFO - PROCESS | 4200 | 1469260950829 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 01:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:02:30 INFO - PROCESS | 4200 | 1469260950833 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:02:30 INFO - PROCESS | 4200 | 1469260950835 Marionette TRACE conn6 <- [1,398,null,{}] 01:02:30 INFO - PROCESS | 4200 | 1469260950839 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}] 01:02:30 INFO - PROCESS | 4200 | 1469260950841 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:30 INFO - PROCESS | 4200 | 1469260950922 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 01:02:30 INFO - PROCESS | 4200 | 1469260950955 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:30 INFO - PROCESS | 4200 | 1469260950957 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB3B3800 == 34 [pid = 4200] [id = 109] 01:02:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F7D4CC00) [pid = 4200] [serial = 324] [outer = 0000000000000000] 01:02:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F9534C00) [pid = 4200] [serial = 325] [outer = 00000063F7D4CC00] 01:02:31 INFO - PROCESS | 4200 | 1469260951002 Marionette DEBUG loaded listener.js 01:02:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063FA0E5800) [pid = 4200] [serial = 326] [outer = 00000063F7D4CC00] 01:02:31 INFO - PROCESS | 4200 | 1469260951693 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]]]}] 01:02:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 923ms 01:02:31 INFO - PROCESS | 4200 | 1469260951760 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 01:02:31 INFO - PROCESS | 4200 | 1469260951765 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 01:02:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:02:31 INFO - PROCESS | 4200 | 1469260951770 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:02:31 INFO - PROCESS | 4200 | 1469260951774 Marionette TRACE conn6 <- [1,402,null,{}] 01:02:31 INFO - PROCESS | 4200 | 1469260951781 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}] 01:02:31 INFO - PROCESS | 4200 | 1469260951784 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:31 INFO - PROCESS | 4200 | 1469260951919 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 01:02:32 INFO - PROCESS | 4200 | 1469260951988 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:32 INFO - PROCESS | 4200 | 1469260951991 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827B7000 == 35 [pid = 4200] [id = 110] 01:02:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063828ED400) [pid = 4200] [serial = 327] [outer = 0000000000000000] 01:02:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (0000006382CC6800) [pid = 4200] [serial = 328] [outer = 00000063828ED400] 01:02:32 INFO - PROCESS | 4200 | 1469260952052 Marionette DEBUG loaded listener.js 01:02:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (0000006384367400) [pid = 4200] [serial = 329] [outer = 00000063828ED400] 01:02:32 INFO - PROCESS | 4200 | 1469260952870 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]]]}] 01:02:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:02:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1175ms 01:02:32 INFO - PROCESS | 4200 | 1469260952949 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 01:02:32 INFO - PROCESS | 4200 | 1469260952954 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 01:02:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:02:32 INFO - PROCESS | 4200 | 1469260952961 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:02:32 INFO - PROCESS | 4200 | 1469260952964 Marionette TRACE conn6 <- [1,406,null,{}] 01:02:32 INFO - PROCESS | 4200 | 1469260952969 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}] 01:02:32 INFO - PROCESS | 4200 | 1469260952972 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:33 INFO - PROCESS | 4200 | 1469260953105 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 01:02:33 INFO - PROCESS | 4200 | 1469260953174 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:33 INFO - PROCESS | 4200 | 1469260953177 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43C4800 == 36 [pid = 4200] [id = 111] 01:02:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063EC3A2800) [pid = 4200] [serial = 330] [outer = 0000000000000000] 01:02:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063EDE2A800) [pid = 4200] [serial = 331] [outer = 00000063EC3A2800] 01:02:33 INFO - PROCESS | 4200 | 1469260953284 Marionette DEBUG loaded listener.js 01:02:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063EE3F5800) [pid = 4200] [serial = 332] [outer = 00000063EC3A2800] 01:02:34 INFO - PROCESS | 4200 | --DOCSHELL 0000006381495800 == 35 [pid = 4200] [id = 108] 01:02:34 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9777800 == 34 [pid = 4200] [id = 107] 01:02:34 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46D6800 == 33 [pid = 4200] [id = 106] 01:02:34 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B5D000 == 32 [pid = 4200] [id = 105] 01:02:34 INFO - PROCESS | 4200 | --DOCSHELL 00000063827B1000 == 31 [pid = 4200] [id = 104] 01:02:34 INFO - PROCESS | 4200 | --DOCSHELL 00000063827C2800 == 30 [pid = 4200] [id = 103] 01:02:34 INFO - PROCESS | 4200 | --DOCSHELL 0000006381655000 == 29 [pid = 4200] [id = 102] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063EF85AC00) [pid = 4200] [serial = 271] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063F2D39000) [pid = 4200] [serial = 272] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063F4C3F400) [pid = 4200] [serial = 275] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F431A000) [pid = 4200] [serial = 274] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063EDEDF400) [pid = 4200] [serial = 280] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063828E3400) [pid = 4200] [serial = 259] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (0000006382C11C00) [pid = 4200] [serial = 260] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063FA2C0400) [pid = 4200] [serial = 284] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (0000006384363000) [pid = 4200] [serial = 262] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (0000006384B24400) [pid = 4200] [serial = 263] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EE32E400) [pid = 4200] [serial = 265] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EE3A5C00) [pid = 4200] [serial = 266] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063FAE28C00) [pid = 4200] [serial = 256] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063FB636C00) [pid = 4200] [serial = 257] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F7977800) [pid = 4200] [serial = 277] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382CD3000) [pid = 4200] [serial = 245] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3A6400) [pid = 4200] [serial = 250] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE44E400) [pid = 4200] [serial = 251] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F36BDC00) [pid = 4200] [serial = 253] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F4C37800) [pid = 4200] [serial = 254] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE546800) [pid = 4200] [serial = 268] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063828EC000) [pid = 4200] [serial = 247] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006382CCF000) [pid = 4200] [serial = 248] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F952D400) [pid = 4200] [serial = 283] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F7D70800) [pid = 4200] [serial = 278] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FB41E000) [pid = 4200] [serial = 287] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F4C3D000) [pid = 4200] [serial = 281] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063FAF1A400) [pid = 4200] [serial = 286] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063EE550C00) [pid = 4200] [serial = 269] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F97CD800) [pid = 4200] [serial = 212] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063EC3A0C00) [pid = 4200] [serial = 206] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F2D3AC00) [pid = 4200] [serial = 209] [outer = 0000000000000000] [url = about:blank] 01:02:34 INFO - PROCESS | 4200 | 1469260954159 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]]]}] 01:02:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:02:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1230ms 01:02:34 INFO - PROCESS | 4200 | 1469260954193 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 01:02:34 INFO - PROCESS | 4200 | 1469260954197 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 01:02:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:02:34 INFO - PROCESS | 4200 | 1469260954202 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:02:34 INFO - PROCESS | 4200 | 1469260954205 Marionette TRACE conn6 <- [1,410,null,{}] 01:02:34 INFO - PROCESS | 4200 | 1469260954211 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}] 01:02:34 INFO - PROCESS | 4200 | 1469260954214 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:34 INFO - PROCESS | 4200 | 1469260954308 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 01:02:34 INFO - PROCESS | 4200 | 1469260954316 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:34 INFO - PROCESS | 4200 | 1469260954320 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:34 INFO - PROCESS | 4200 | ++DOCSHELL 000000638235E800 == 30 [pid = 4200] [id = 112] 01:02:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006382C0B400) [pid = 4200] [serial = 333] [outer = 0000000000000000] 01:02:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (0000006382C11C00) [pid = 4200] [serial = 334] [outer = 0000006382C0B400] 01:02:34 INFO - PROCESS | 4200 | 1469260954371 Marionette DEBUG loaded listener.js 01:02:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (0000006382CCEC00) [pid = 4200] [serial = 335] [outer = 0000006382C0B400] 01:02:34 INFO - PROCESS | 4200 | 1469260954895 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]]]}] 01:02:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:02:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 735ms 01:02:34 INFO - PROCESS | 4200 | 1469260954942 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 01:02:34 INFO - PROCESS | 4200 | 1469260954947 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 01:02:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:02:34 INFO - PROCESS | 4200 | 1469260954954 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:02:34 INFO - PROCESS | 4200 | 1469260954956 Marionette TRACE conn6 <- [1,414,null,{}] 01:02:34 INFO - PROCESS | 4200 | 1469260954960 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}] 01:02:34 INFO - PROCESS | 4200 | 1469260954963 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:35 INFO - PROCESS | 4200 | 1469260955055 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 01:02:35 INFO - PROCESS | 4200 | 1469260955128 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:35 INFO - PROCESS | 4200 | 1469260955131 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:35 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A17000 == 31 [pid = 4200] [id = 113] 01:02:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (0000006384370C00) [pid = 4200] [serial = 336] [outer = 0000000000000000] 01:02:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063E0BC6800) [pid = 4200] [serial = 337] [outer = 0000006384370C00] 01:02:35 INFO - PROCESS | 4200 | 1469260955180 Marionette DEBUG loaded listener.js 01:02:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EC440000) [pid = 4200] [serial = 338] [outer = 0000006384370C00] 01:02:35 INFO - PROCESS | 4200 | 1469260955593 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]]]}] 01:02:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:02:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 01:02:35 INFO - PROCESS | 4200 | 1469260955627 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 01:02:35 INFO - PROCESS | 4200 | 1469260955630 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 01:02:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:02:35 INFO - PROCESS | 4200 | 1469260955633 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:02:35 INFO - PROCESS | 4200 | 1469260955637 Marionette TRACE conn6 <- [1,418,null,{}] 01:02:35 INFO - PROCESS | 4200 | 1469260955649 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}] 01:02:35 INFO - PROCESS | 4200 | 1469260955654 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:35 INFO - PROCESS | 4200 | 1469260955772 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 01:02:35 INFO - PROCESS | 4200 | 1469260955790 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:35 INFO - PROCESS | 4200 | 1469260955793 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:35 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE6AC800 == 32 [pid = 4200] [id = 114] 01:02:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE333800) [pid = 4200] [serial = 339] [outer = 0000000000000000] 01:02:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE3ECC00) [pid = 4200] [serial = 340] [outer = 00000063EE333800] 01:02:35 INFO - PROCESS | 4200 | 1469260955843 Marionette DEBUG loaded listener.js 01:02:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE454C00) [pid = 4200] [serial = 341] [outer = 00000063EE333800] 01:02:36 INFO - PROCESS | 4200 | 1469260956766 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]]]}] 01:02:36 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 01:02:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1177ms 01:02:36 INFO - PROCESS | 4200 | 1469260956813 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 01:02:36 INFO - PROCESS | 4200 | 1469260956816 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 01:02:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:02:36 INFO - PROCESS | 4200 | 1469260956820 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:02:36 INFO - PROCESS | 4200 | 1469260956822 Marionette TRACE conn6 <- [1,422,null,{}] 01:02:36 INFO - PROCESS | 4200 | 1469260956825 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}] 01:02:36 INFO - PROCESS | 4200 | 1469260956827 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:36 INFO - PROCESS | 4200 | 1469260956944 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 01:02:36 INFO - PROCESS | 4200 | 1469260956951 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:36 INFO - PROCESS | 4200 | 1469260956953 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D62800 == 33 [pid = 4200] [id = 115] 01:02:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE54D800) [pid = 4200] [serial = 342] [outer = 0000000000000000] 01:02:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE555000) [pid = 4200] [serial = 343] [outer = 00000063EE54D800] 01:02:37 INFO - PROCESS | 4200 | 1469260957037 Marionette DEBUG loaded listener.js 01:02:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EFA1D400) [pid = 4200] [serial = 344] [outer = 00000063EE54D800] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382336C00) [pid = 4200] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (000000638436EC00) [pid = 4200] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006384362C00) [pid = 4200] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382CC9C00) [pid = 4200] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE44FC00) [pid = 4200] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063828EEC00) [pid = 4200] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EC43D800) [pid = 4200] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F2DEC400) [pid = 4200] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063FA05F000) [pid = 4200] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F3263800) [pid = 4200] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (0000006382220400) [pid = 4200] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:02:37 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063EE44E800) [pid = 4200] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:02:37 INFO - PROCESS | 4200 | 1469260957982 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]]]}] 01:02:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:02:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1179ms 01:02:38 INFO - PROCESS | 4200 | 1469260958000 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 01:02:38 INFO - PROCESS | 4200 | 1469260958002 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 01:02:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:02:38 INFO - PROCESS | 4200 | 1469260958006 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:02:38 INFO - PROCESS | 4200 | 1469260958008 Marionette TRACE conn6 <- [1,426,null,{}] 01:02:38 INFO - PROCESS | 4200 | 1469260958011 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}] 01:02:38 INFO - PROCESS | 4200 | 1469260958014 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:38 INFO - PROCESS | 4200 | 1469260958121 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 01:02:38 INFO - PROCESS | 4200 | 1469260958163 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:38 INFO - PROCESS | 4200 | 1469260958165 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:38 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41DC800 == 34 [pid = 4200] [id = 116] 01:02:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006382330800) [pid = 4200] [serial = 345] [outer = 0000000000000000] 01:02:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EC3A5800) [pid = 4200] [serial = 346] [outer = 0000006382330800] 01:02:38 INFO - PROCESS | 4200 | 1469260958212 Marionette DEBUG loaded listener.js 01:02:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063F2A48C00) [pid = 4200] [serial = 347] [outer = 0000006382330800] 01:02:38 INFO - PROCESS | 4200 | 1469260958605 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] 01:02:38 INFO - PROCESS | 4200 | 1469260958683 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 01:02:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:02:38 INFO - PROCESS | 4200 | 1469260958686 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:02:38 INFO - PROCESS | 4200 | 1469260958688 Marionette TRACE conn6 <- [1,430,null,{}] 01:02:38 INFO - PROCESS | 4200 | 1469260958691 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}] 01:02:38 INFO - PROCESS | 4200 | 1469260958697 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:38 INFO - PROCESS | 4200 | 1469260958816 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 01:02:38 INFO - PROCESS | 4200 | 1469260958822 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:38 INFO - PROCESS | 4200 | 1469260958824 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:38 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DD5000 == 35 [pid = 4200] [id = 117] 01:02:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F360D800) [pid = 4200] [serial = 348] [outer = 0000000000000000] 01:02:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F4299000) [pid = 4200] [serial = 349] [outer = 00000063F360D800] 01:02:38 INFO - PROCESS | 4200 | 1469260958871 Marionette DEBUG loaded listener.js 01:02:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F48A0000) [pid = 4200] [serial = 350] [outer = 00000063F360D800] 01:02:39 INFO - PROCESS | 4200 | 1469260959301 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]]]}] 01:02:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:02:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 01:02:39 INFO - PROCESS | 4200 | 1469260959323 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 01:02:39 INFO - PROCESS | 4200 | 1469260959325 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 01:02:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:02:39 INFO - PROCESS | 4200 | 1469260959329 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:02:39 INFO - PROCESS | 4200 | 1469260959331 Marionette TRACE conn6 <- [1,434,null,{}] 01:02:39 INFO - PROCESS | 4200 | 1469260959334 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}] 01:02:39 INFO - PROCESS | 4200 | 1469260959336 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:39 INFO - PROCESS | 4200 | 1469260959420 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 01:02:39 INFO - PROCESS | 4200 | 1469260959454 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:39 INFO - PROCESS | 4200 | 1469260959456 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4C5800 == 36 [pid = 4200] [id = 118] 01:02:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F4C3C400) [pid = 4200] [serial = 351] [outer = 0000000000000000] 01:02:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F7969400) [pid = 4200] [serial = 352] [outer = 00000063F4C3C400] 01:02:39 INFO - PROCESS | 4200 | 1469260959501 Marionette DEBUG loaded listener.js 01:02:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F7A61800) [pid = 4200] [serial = 353] [outer = 00000063F4C3C400] 01:02:39 INFO - PROCESS | 4200 | 1469260959922 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]]]}] 01:02:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:02:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 01:02:39 INFO - PROCESS | 4200 | 1469260959966 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 01:02:39 INFO - PROCESS | 4200 | 1469260959968 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 01:02:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:02:39 INFO - PROCESS | 4200 | 1469260959972 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:02:39 INFO - PROCESS | 4200 | 1469260959974 Marionette TRACE conn6 <- [1,438,null,{}] 01:02:39 INFO - PROCESS | 4200 | 1469260959978 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}] 01:02:39 INFO - PROCESS | 4200 | 1469260959980 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:40 INFO - PROCESS | 4200 | 1469260960062 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 01:02:40 INFO - PROCESS | 4200 | 1469260960068 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:40 INFO - PROCESS | 4200 | 1469260960070 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAD09800 == 37 [pid = 4200] [id = 119] 01:02:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F7D46C00) [pid = 4200] [serial = 354] [outer = 0000000000000000] 01:02:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7DEA000) [pid = 4200] [serial = 355] [outer = 00000063F7D46C00] 01:02:40 INFO - PROCESS | 4200 | 1469260960124 Marionette DEBUG loaded listener.js 01:02:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F9794800) [pid = 4200] [serial = 356] [outer = 00000063F7D46C00] 01:02:40 INFO - PROCESS | 4200 | 1469260960796 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]]]}] 01:02:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:02:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 881ms 01:02:40 INFO - PROCESS | 4200 | 1469260960857 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 01:02:40 INFO - PROCESS | 4200 | 1469260960862 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 01:02:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:02:40 INFO - PROCESS | 4200 | 1469260960867 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:02:40 INFO - PROCESS | 4200 | 1469260960873 Marionette TRACE conn6 <- [1,442,null,{}] 01:02:40 INFO - PROCESS | 4200 | 1469260960878 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}] 01:02:40 INFO - PROCESS | 4200 | 1469260960882 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:41 INFO - PROCESS | 4200 | 1469260961007 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 01:02:41 INFO - PROCESS | 4200 | 1469260961074 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:41 INFO - PROCESS | 4200 | 1469260961077 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:41 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BA6800 == 38 [pid = 4200] [id = 120] 01:02:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (0000006382C74C00) [pid = 4200] [serial = 357] [outer = 0000000000000000] 01:02:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (000000638434C800) [pid = 4200] [serial = 358] [outer = 0000006382C74C00] 01:02:41 INFO - PROCESS | 4200 | 1469260961137 Marionette DEBUG loaded listener.js 01:02:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (0000006384B31C00) [pid = 4200] [serial = 359] [outer = 0000006382C74C00] 01:02:41 INFO - PROCESS | 4200 | 1469260961752 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]]]}] 01:02:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:02:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 923ms 01:02:41 INFO - PROCESS | 4200 | 1469260961794 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 01:02:41 INFO - PROCESS | 4200 | 1469260961799 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 01:02:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:02:41 INFO - PROCESS | 4200 | 1469260961806 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:02:41 INFO - PROCESS | 4200 | 1469260961809 Marionette TRACE conn6 <- [1,446,null,{}] 01:02:41 INFO - PROCESS | 4200 | 1469260961814 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}] 01:02:41 INFO - PROCESS | 4200 | 1469260961817 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:41 INFO - PROCESS | 4200 | 1469260961966 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 01:02:42 INFO - PROCESS | 4200 | 1469260962081 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:42 INFO - PROCESS | 4200 | 1469260962084 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB9800 == 39 [pid = 4200] [id = 121] 01:02:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE331400) [pid = 4200] [serial = 360] [outer = 0000000000000000] 01:02:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EE451000) [pid = 4200] [serial = 361] [outer = 00000063EE331400] 01:02:42 INFO - PROCESS | 4200 | 1469260962143 Marionette DEBUG loaded listener.js 01:02:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EFABC400) [pid = 4200] [serial = 362] [outer = 00000063EE331400] 01:02:42 INFO - PROCESS | 4200 | 1469260962845 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]]]}] 01:02:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:02:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1077ms 01:02:42 INFO - PROCESS | 4200 | 1469260962885 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 01:02:42 INFO - PROCESS | 4200 | 1469260962888 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 01:02:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:02:42 INFO - PROCESS | 4200 | 1469260962892 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:02:42 INFO - PROCESS | 4200 | 1469260962896 Marionette TRACE conn6 <- [1,450,null,{}] 01:02:42 INFO - PROCESS | 4200 | 1469260962908 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}] 01:02:42 INFO - PROCESS | 4200 | 1469260962913 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:43 INFO - PROCESS | 4200 | 1469260963056 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 01:02:43 INFO - PROCESS | 4200 | 1469260963184 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:43 INFO - PROCESS | 4200 | 1469260963188 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB668000 == 40 [pid = 4200] [id = 122] 01:02:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F2A56800) [pid = 4200] [serial = 363] [outer = 0000000000000000] 01:02:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F489F400) [pid = 4200] [serial = 364] [outer = 00000063F2A56800] 01:02:43 INFO - PROCESS | 4200 | 1469260963249 Marionette DEBUG loaded listener.js 01:02:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FA0E1800) [pid = 4200] [serial = 365] [outer = 00000063F2A56800] 01:02:44 INFO - PROCESS | 4200 | 1469260964068 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] 01:02:44 INFO - PROCESS | 4200 | 1469260964136 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 01:02:44 INFO - PROCESS | 4200 | 1469260964140 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:02:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:02:44 INFO - PROCESS | 4200 | 1469260964144 Marionette TRACE conn6 <- [1,454,null,{}] 01:02:44 INFO - PROCESS | 4200 | 1469260964149 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}] 01:02:44 INFO - PROCESS | 4200 | 1469260964152 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:44 INFO - PROCESS | 4200 | 1469260964262 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 01:02:44 INFO - PROCESS | 4200 | 1469260964337 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:44 INFO - PROCESS | 4200 | 1469260964339 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827C6800 == 41 [pid = 4200] [id = 123] 01:02:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (0000006384B2AC00) [pid = 4200] [serial = 366] [outer = 0000000000000000] 01:02:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EC397400) [pid = 4200] [serial = 367] [outer = 0000006384B2AC00] 01:02:44 INFO - PROCESS | 4200 | 1469260964391 Marionette DEBUG loaded listener.js 01:02:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063ED9BC400) [pid = 4200] [serial = 368] [outer = 0000006384B2AC00] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4C5800 == 40 [pid = 4200] [id = 118] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DD5000 == 39 [pid = 4200] [id = 117] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41DC800 == 38 [pid = 4200] [id = 116] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D62800 == 37 [pid = 4200] [id = 115] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE6AC800 == 36 [pid = 4200] [id = 114] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A17000 == 35 [pid = 4200] [id = 113] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 000000638235E800 == 34 [pid = 4200] [id = 112] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43C4800 == 33 [pid = 4200] [id = 111] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB3B3800 == 32 [pid = 4200] [id = 109] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063827B7000 == 31 [pid = 4200] [id = 110] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB668000 == 30 [pid = 4200] [id = 122] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB9800 == 29 [pid = 4200] [id = 121] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BA6800 == 28 [pid = 4200] [id = 120] 01:02:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAD09800 == 27 [pid = 4200] [id = 119] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (000000638233B000) [pid = 4200] [serial = 304] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (0000006382C0C000) [pid = 4200] [serial = 305] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006384371C00) [pid = 4200] [serial = 307] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384B30400) [pid = 4200] [serial = 308] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EDEDBC00) [pid = 4200] [serial = 310] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EC397800) [pid = 4200] [serial = 302] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006384344000) [pid = 4200] [serial = 301] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE93F000) [pid = 4200] [serial = 313] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384348400) [pid = 4200] [serial = 290] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006382C10800) [pid = 4200] [serial = 289] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE3A0000) [pid = 4200] [serial = 293] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063ED00D800) [pid = 4200] [serial = 292] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F489A400) [pid = 4200] [serial = 296] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F4278400) [pid = 4200] [serial = 295] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063FB978000) [pid = 4200] [serial = 299] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063FB633400) [pid = 4200] [serial = 298] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F9534C00) [pid = 4200] [serial = 325] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F4275400) [pid = 4200] [serial = 317] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F3613400) [pid = 4200] [serial = 316] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F4BA2800) [pid = 4200] [serial = 319] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F4284400) [pid = 4200] [serial = 322] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F7A69400) [pid = 4200] [serial = 320] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063EFA14C00) [pid = 4200] [serial = 314] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063EE336800) [pid = 4200] [serial = 311] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F7AEB400) [pid = 4200] [serial = 323] [outer = 0000000000000000] [url = about:blank] 01:02:45 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:02:45 INFO - PROCESS | 4200 | 1469260965569 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]]]}] 01:02:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (000000638229E800) [pid = 4200] [serial = 369] [outer = 00000063F952DC00] 01:02:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:02:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1485ms 01:02:45 INFO - PROCESS | 4200 | 1469260965638 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 01:02:45 INFO - PROCESS | 4200 | 1469260965642 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 01:02:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:02:45 INFO - PROCESS | 4200 | 1469260965694 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:02:45 INFO - PROCESS | 4200 | 1469260965698 Marionette TRACE conn6 <- [1,458,null,{}] 01:02:45 INFO - PROCESS | 4200 | 1469260965709 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}] 01:02:45 INFO - PROCESS | 4200 | 1469260965711 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:45 INFO - PROCESS | 4200 | 1469260965812 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 01:02:45 INFO - PROCESS | 4200 | 1469260965821 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:45 INFO - PROCESS | 4200 | 1469260965824 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:45 INFO - PROCESS | 4200 | ++DOCSHELL 000000638235E000 == 28 [pid = 4200] [id = 124] 01:02:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006384345800) [pid = 4200] [serial = 370] [outer = 0000000000000000] 01:02:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (000000638434D000) [pid = 4200] [serial = 371] [outer = 0000006384345800] 01:02:45 INFO - PROCESS | 4200 | 1469260965875 Marionette DEBUG loaded listener.js 01:02:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (0000006384370000) [pid = 4200] [serial = 372] [outer = 0000006384345800] 01:02:46 INFO - PROCESS | 4200 | 1469260966365 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] 01:02:46 INFO - PROCESS | 4200 | 1469260966439 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 01:02:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:02:46 INFO - PROCESS | 4200 | 1469260966446 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:02:46 INFO - PROCESS | 4200 | 1469260966449 Marionette TRACE conn6 <- [1,462,null,{}] 01:02:46 INFO - PROCESS | 4200 | 1469260966452 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}] 01:02:46 INFO - PROCESS | 4200 | 1469260966455 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:46 INFO - PROCESS | 4200 | 1469260966579 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 01:02:46 INFO - PROCESS | 4200 | 1469260966619 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:46 INFO - PROCESS | 4200 | 1469260966622 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:46 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BB2000 == 29 [pid = 4200] [id = 125] 01:02:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EC3A2C00) [pid = 4200] [serial = 373] [outer = 0000000000000000] 01:02:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063ECD4E000) [pid = 4200] [serial = 374] [outer = 00000063EC3A2C00] 01:02:46 INFO - PROCESS | 4200 | 1469260966672 Marionette DEBUG loaded listener.js 01:02:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE328400) [pid = 4200] [serial = 375] [outer = 00000063EC3A2C00] 01:02:47 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:02:47 INFO - PROCESS | 4200 | 1469260967084 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] 01:02:47 INFO - PROCESS | 4200 | 1469260967131 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 01:02:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:02:47 INFO - PROCESS | 4200 | 1469260967135 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:02:47 INFO - PROCESS | 4200 | 1469260967139 Marionette TRACE conn6 <- [1,466,null,{}] 01:02:47 INFO - PROCESS | 4200 | 1469260967150 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}] 01:02:47 INFO - PROCESS | 4200 | 1469260967155 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:47 INFO - PROCESS | 4200 | 1469260967273 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 01:02:47 INFO - PROCESS | 4200 | 1469260967291 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:47 INFO - PROCESS | 4200 | 1469260967294 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:47 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE963800 == 30 [pid = 4200] [id = 126] 01:02:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE3A4800) [pid = 4200] [serial = 376] [outer = 0000000000000000] 01:02:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE3F6800) [pid = 4200] [serial = 377] [outer = 00000063EE3A4800] 01:02:47 INFO - PROCESS | 4200 | 1469260967381 Marionette DEBUG loaded listener.js 01:02:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE549000) [pid = 4200] [serial = 378] [outer = 00000063EE3A4800] 01:02:47 INFO - PROCESS | 4200 | 1469260967829 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] 01:02:47 INFO - PROCESS | 4200 | 1469260967894 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 01:02:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:02:47 INFO - PROCESS | 4200 | 1469260967911 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:02:47 INFO - PROCESS | 4200 | 1469260967913 Marionette TRACE conn6 <- [1,470,null,{}] 01:02:47 INFO - PROCESS | 4200 | 1469260967916 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}] 01:02:47 INFO - PROCESS | 4200 | 1469260967918 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:48 INFO - PROCESS | 4200 | 1469260968028 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 01:02:48 INFO - PROCESS | 4200 | 1469260968040 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:48 INFO - PROCESS | 4200 | 1469260968042 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F32B6800 == 31 [pid = 4200] [id = 127] 01:02:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EF72B000) [pid = 4200] [serial = 379] [outer = 0000000000000000] 01:02:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EFABB400) [pid = 4200] [serial = 380] [outer = 00000063EF72B000] 01:02:48 INFO - PROCESS | 4200 | 1469260968127 Marionette DEBUG loaded listener.js 01:02:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F3261800) [pid = 4200] [serial = 381] [outer = 00000063EF72B000] 01:02:48 INFO - PROCESS | 4200 | 1469260968586 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]]]}] 01:02:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:02:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 01:02:48 INFO - PROCESS | 4200 | 1469260968650 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 01:02:48 INFO - PROCESS | 4200 | 1469260968652 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 01:02:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:02:48 INFO - PROCESS | 4200 | 1469260968664 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:02:48 INFO - PROCESS | 4200 | 1469260968666 Marionette TRACE conn6 <- [1,474,null,{}] 01:02:48 INFO - PROCESS | 4200 | 1469260968670 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}] 01:02:48 INFO - PROCESS | 4200 | 1469260968672 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:48 INFO - PROCESS | 4200 | 1469260968778 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 01:02:48 INFO - PROCESS | 4200 | 1469260968789 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:48 INFO - PROCESS | 4200 | 1469260968791 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43B5000 == 32 [pid = 4200] [id = 128] 01:02:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (000000638233DC00) [pid = 4200] [serial = 382] [outer = 0000000000000000] 01:02:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F35F2800) [pid = 4200] [serial = 383] [outer = 000000638233DC00] 01:02:48 INFO - PROCESS | 4200 | 1469260968837 Marionette DEBUG loaded listener.js 01:02:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F36B8C00) [pid = 4200] [serial = 384] [outer = 000000638233DC00] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE54D800) [pid = 4200] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EC3A2800) [pid = 4200] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F4C3C400) [pid = 4200] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F360D800) [pid = 4200] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE333800) [pid = 4200] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063828ED400) [pid = 4200] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7D46C00) [pid = 4200] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F7D4CC00) [pid = 4200] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (0000006382C0B400) [pid = 4200] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006384370C00) [pid = 4200] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:02:49 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (0000006382330800) [pid = 4200] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:02:49 INFO - PROCESS | 4200 | 1469260969489 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]]]}] 01:02:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:02:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 881ms 01:02:49 INFO - PROCESS | 4200 | 1469260969552 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 01:02:49 INFO - PROCESS | 4200 | 1469260969554 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 01:02:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:02:49 INFO - PROCESS | 4200 | 1469260969558 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:02:49 INFO - PROCESS | 4200 | 1469260969560 Marionette TRACE conn6 <- [1,478,null,{}] 01:02:49 INFO - PROCESS | 4200 | 1469260969566 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}] 01:02:49 INFO - PROCESS | 4200 | 1469260969572 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:49 INFO - PROCESS | 4200 | 1469260969671 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 01:02:49 INFO - PROCESS | 4200 | 1469260969683 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:49 INFO - PROCESS | 4200 | 1469260969685 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7ABB000 == 33 [pid = 4200] [id = 129] 01:02:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EC438000) [pid = 4200] [serial = 385] [outer = 0000000000000000] 01:02:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F427E400) [pid = 4200] [serial = 386] [outer = 00000063EC438000] 01:02:49 INFO - PROCESS | 4200 | 1469260969731 Marionette DEBUG loaded listener.js 01:02:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F4319C00) [pid = 4200] [serial = 387] [outer = 00000063EC438000] 01:02:50 INFO - PROCESS | 4200 | 1469260970162 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]]]}] 01:02:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:02:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 01:02:50 INFO - PROCESS | 4200 | 1469260970190 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 01:02:50 INFO - PROCESS | 4200 | 1469260970192 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 01:02:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:02:50 INFO - PROCESS | 4200 | 1469260970195 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:02:50 INFO - PROCESS | 4200 | 1469260970197 Marionette TRACE conn6 <- [1,482,null,{}] 01:02:50 INFO - PROCESS | 4200 | 1469260970201 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}] 01:02:50 INFO - PROCESS | 4200 | 1469260970203 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:50 INFO - PROCESS | 4200 | 1469260970283 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 01:02:50 INFO - PROCESS | 4200 | 1469260970289 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:50 INFO - PROCESS | 4200 | 1469260970291 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4B1000 == 34 [pid = 4200] [id = 130] 01:02:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F431A000) [pid = 4200] [serial = 388] [outer = 0000000000000000] 01:02:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4C35400) [pid = 4200] [serial = 389] [outer = 00000063F431A000] 01:02:50 INFO - PROCESS | 4200 | 1469260970336 Marionette DEBUG loaded listener.js 01:02:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F7973400) [pid = 4200] [serial = 390] [outer = 00000063F431A000] 01:02:50 INFO - PROCESS | 4200 | 1469260970767 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]]]}] 01:02:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:02:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 628ms 01:02:50 INFO - PROCESS | 4200 | 1469260970827 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 01:02:50 INFO - PROCESS | 4200 | 1469260970829 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 01:02:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:02:50 INFO - PROCESS | 4200 | 1469260970832 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:02:50 INFO - PROCESS | 4200 | 1469260970834 Marionette TRACE conn6 <- [1,486,null,{}] 01:02:50 INFO - PROCESS | 4200 | 1469260970838 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}] 01:02:50 INFO - PROCESS | 4200 | 1469260970840 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:50 INFO - PROCESS | 4200 | 1469260970922 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 01:02:50 INFO - PROCESS | 4200 | 1469260970930 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:50 INFO - PROCESS | 4200 | 1469260970932 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA5A000 == 35 [pid = 4200] [id = 131] 01:02:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7D43400) [pid = 4200] [serial = 391] [outer = 0000000000000000] 01:02:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7D47000) [pid = 4200] [serial = 392] [outer = 00000063F7D43400] 01:02:50 INFO - PROCESS | 4200 | 1469260970978 Marionette DEBUG loaded listener.js 01:02:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7D6A000) [pid = 4200] [serial = 393] [outer = 00000063F7D43400] 01:02:51 INFO - PROCESS | 4200 | --DOCSHELL 000000638235E000 == 34 [pid = 4200] [id = 124] 01:02:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063827C6800 == 33 [pid = 4200] [id = 123] 01:02:52 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BB2000 == 32 [pid = 4200] [id = 125] 01:02:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE963800 == 31 [pid = 4200] [id = 126] 01:02:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43B5000 == 30 [pid = 4200] [id = 128] 01:02:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4B1000 == 29 [pid = 4200] [id = 130] 01:02:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7ABB000 == 28 [pid = 4200] [id = 129] 01:02:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063F32B6800 == 27 [pid = 4200] [id = 127] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE555000) [pid = 4200] [serial = 343] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EDE2A800) [pid = 4200] [serial = 331] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F7A61800) [pid = 4200] [serial = 353] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F4299000) [pid = 4200] [serial = 349] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE3F5800) [pid = 4200] [serial = 332] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE3ECC00) [pid = 4200] [serial = 340] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (0000006382CC6800) [pid = 4200] [serial = 328] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006384367400) [pid = 4200] [serial = 329] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F9794800) [pid = 4200] [serial = 356] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063FA0E5800) [pid = 4200] [serial = 326] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (0000006382C11C00) [pid = 4200] [serial = 334] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (0000006382CCEC00) [pid = 4200] [serial = 335] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063E0BC6800) [pid = 4200] [serial = 337] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EC440000) [pid = 4200] [serial = 338] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F7DEA000) [pid = 4200] [serial = 355] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063EFA1D400) [pid = 4200] [serial = 344] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063F7969400) [pid = 4200] [serial = 352] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063EC3A5800) [pid = 4200] [serial = 346] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063EE454C00) [pid = 4200] [serial = 341] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F2A48C00) [pid = 4200] [serial = 347] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063F48A0000) [pid = 4200] [serial = 350] [outer = 0000000000000000] [url = about:blank] 01:02:52 INFO - PROCESS | 4200 | 1469260972692 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]]]}] 01:02:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:02:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1885ms 01:02:52 INFO - PROCESS | 4200 | 1469260972722 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 01:02:52 INFO - PROCESS | 4200 | 1469260972726 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 01:02:52 INFO - PROCESS | 4200 | 1469260972731 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:02:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:02:52 INFO - PROCESS | 4200 | 1469260972735 Marionette TRACE conn6 <- [1,490,null,{}] 01:02:52 INFO - PROCESS | 4200 | 1469260972741 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}] 01:02:52 INFO - PROCESS | 4200 | 1469260972744 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:52 INFO - PROCESS | 4200 | 1469260972838 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 01:02:52 INFO - PROCESS | 4200 | 1469260972847 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:52 INFO - PROCESS | 4200 | 1469260972852 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:52 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817C1000 == 28 [pid = 4200] [id = 132] 01:02:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (000000638233D000) [pid = 4200] [serial = 394] [outer = 0000000000000000] 01:02:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (00000063828ECC00) [pid = 4200] [serial = 395] [outer = 000000638233D000] 01:02:52 INFO - PROCESS | 4200 | 1469260972904 Marionette DEBUG loaded listener.js 01:02:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (0000006382C10C00) [pid = 4200] [serial = 396] [outer = 000000638233D000] 01:02:53 INFO - PROCESS | 4200 | 1469260973374 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]]]}] 01:02:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:02:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 01:02:53 INFO - PROCESS | 4200 | 1469260973406 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 01:02:53 INFO - PROCESS | 4200 | 1469260973412 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 01:02:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:02:53 INFO - PROCESS | 4200 | 1469260973419 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:02:53 INFO - PROCESS | 4200 | 1469260973422 Marionette TRACE conn6 <- [1,494,null,{}] 01:02:53 INFO - PROCESS | 4200 | 1469260973425 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}] 01:02:53 INFO - PROCESS | 4200 | 1469260973429 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:53 INFO - PROCESS | 4200 | 1469260973522 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 01:02:53 INFO - PROCESS | 4200 | 1469260973531 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:53 INFO - PROCESS | 4200 | 1469260973534 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827C6000 == 29 [pid = 4200] [id = 133] 01:02:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (0000006382CCDC00) [pid = 4200] [serial = 397] [outer = 0000000000000000] 01:02:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (0000006382CD1800) [pid = 4200] [serial = 398] [outer = 0000006382CCDC00] 01:02:53 INFO - PROCESS | 4200 | 1469260973583 Marionette DEBUG loaded listener.js 01:02:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (0000006384349400) [pid = 4200] [serial = 399] [outer = 0000006382CCDC00] 01:02:54 INFO - PROCESS | 4200 | 1469260974065 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]]]}] 01:02:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:02:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 01:02:54 INFO - PROCESS | 4200 | 1469260974092 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 01:02:54 INFO - PROCESS | 4200 | 1469260974094 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 01:02:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:02:54 INFO - PROCESS | 4200 | 1469260974098 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:02:54 INFO - PROCESS | 4200 | 1469260974102 Marionette TRACE conn6 <- [1,498,null,{}] 01:02:54 INFO - PROCESS | 4200 | 1469260974114 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}] 01:02:54 INFO - PROCESS | 4200 | 1469260974119 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:54 INFO - PROCESS | 4200 | 1469260974235 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 01:02:54 INFO - PROCESS | 4200 | 1469260974307 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:54 INFO - PROCESS | 4200 | 1469260974310 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:54 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BBD800 == 30 [pid = 4200] [id = 134] 01:02:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (000000638168A000) [pid = 4200] [serial = 400] [outer = 0000000000000000] 01:02:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063E0BC1C00) [pid = 4200] [serial = 401] [outer = 000000638168A000] 01:02:54 INFO - PROCESS | 4200 | 1469260974361 Marionette DEBUG loaded listener.js 01:02:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EC439C00) [pid = 4200] [serial = 402] [outer = 000000638168A000] 01:02:54 INFO - PROCESS | 4200 | 1469260974736 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]]]}] 01:02:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:02:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 01:02:54 INFO - PROCESS | 4200 | 1469260974792 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 01:02:54 INFO - PROCESS | 4200 | 1469260974795 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 01:02:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:02:54 INFO - PROCESS | 4200 | 1469260974798 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:02:54 INFO - PROCESS | 4200 | 1469260974800 Marionette TRACE conn6 <- [1,502,null,{}] 01:02:54 INFO - PROCESS | 4200 | 1469260974804 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}] 01:02:54 INFO - PROCESS | 4200 | 1469260974806 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:54 INFO - PROCESS | 4200 | 1469260974918 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 01:02:54 INFO - PROCESS | 4200 | 1469260974926 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:54 INFO - PROCESS | 4200 | 1469260974928 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE572000 == 31 [pid = 4200] [id = 135] 01:02:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EC442400) [pid = 4200] [serial = 403] [outer = 0000000000000000] 01:02:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063ED9BF400) [pid = 4200] [serial = 404] [outer = 00000063EC442400] 01:02:54 INFO - PROCESS | 4200 | 1469260974976 Marionette DEBUG loaded listener.js 01:02:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EDEDFC00) [pid = 4200] [serial = 405] [outer = 00000063EC442400] 01:02:55 INFO - PROCESS | 4200 | 1469260975377 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]]]}] 01:02:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:02:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 01:02:55 INFO - PROCESS | 4200 | 1469260975430 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 01:02:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:02:55 INFO - PROCESS | 4200 | 1469260975432 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 01:02:55 INFO - PROCESS | 4200 | 1469260975436 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:02:55 INFO - PROCESS | 4200 | 1469260975437 Marionette TRACE conn6 <- [1,506,null,{}] 01:02:55 INFO - PROCESS | 4200 | 1469260975441 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}] 01:02:55 INFO - PROCESS | 4200 | 1469260975443 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:55 INFO - PROCESS | 4200 | 1469260975547 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 01:02:55 INFO - PROCESS | 4200 | 1469260975591 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:55 INFO - PROCESS | 4200 | 1469260975593 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2A8B800 == 32 [pid = 4200] [id = 136] 01:02:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006382CCCC00) [pid = 4200] [serial = 406] [outer = 0000000000000000] 01:02:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE337400) [pid = 4200] [serial = 407] [outer = 0000006382CCCC00] 01:02:55 INFO - PROCESS | 4200 | 1469260975639 Marionette DEBUG loaded listener.js 01:02:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE3A7C00) [pid = 4200] [serial = 408] [outer = 0000006382CCCC00] 01:02:56 INFO - PROCESS | 4200 | 1469260976051 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]]]}] 01:02:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:02:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 01:02:56 INFO - PROCESS | 4200 | 1469260976069 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 01:02:56 INFO - PROCESS | 4200 | 1469260976072 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 01:02:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:02:56 INFO - PROCESS | 4200 | 1469260976075 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:02:56 INFO - PROCESS | 4200 | 1469260976077 Marionette TRACE conn6 <- [1,510,null,{}] 01:02:56 INFO - PROCESS | 4200 | 1469260976080 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}] 01:02:56 INFO - PROCESS | 4200 | 1469260976087 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:56 INFO - PROCESS | 4200 | 1469260976223 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 01:02:56 INFO - PROCESS | 4200 | 1469260976230 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:56 INFO - PROCESS | 4200 | 1469260976233 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41E2000 == 33 [pid = 4200] [id = 137] 01:02:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE3AA000) [pid = 4200] [serial = 409] [outer = 0000000000000000] 01:02:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE44E000) [pid = 4200] [serial = 410] [outer = 00000063EE3AA000] 01:02:56 INFO - PROCESS | 4200 | 1469260976279 Marionette DEBUG loaded listener.js 01:02:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EED0FC00) [pid = 4200] [serial = 411] [outer = 00000063EE3AA000] 01:02:56 INFO - PROCESS | 4200 | 1469260976706 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]]]}] 01:02:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:02:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 01:02:56 INFO - PROCESS | 4200 | 1469260976749 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 01:02:56 INFO - PROCESS | 4200 | 1469260976751 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 01:02:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:02:56 INFO - PROCESS | 4200 | 1469260976755 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:02:56 INFO - PROCESS | 4200 | 1469260976757 Marionette TRACE conn6 <- [1,514,null,{}] 01:02:56 INFO - PROCESS | 4200 | 1469260976766 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}] 01:02:56 INFO - PROCESS | 4200 | 1469260976769 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:56 INFO - PROCESS | 4200 | 1469260976875 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 01:02:56 INFO - PROCESS | 4200 | 1469260976887 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:56 INFO - PROCESS | 4200 | 1469260976889 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F717D800 == 34 [pid = 4200] [id = 138] 01:02:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EDEDC400) [pid = 4200] [serial = 412] [outer = 0000000000000000] 01:02:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F2A74800) [pid = 4200] [serial = 413] [outer = 00000063EDEDC400] 01:02:56 INFO - PROCESS | 4200 | 1469260976935 Marionette DEBUG loaded listener.js 01:02:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F3266000) [pid = 4200] [serial = 414] [outer = 00000063EDEDC400] 01:02:57 INFO - PROCESS | 4200 | 1469260977338 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]]]}] 01:02:57 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 01:02:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 01:02:57 INFO - PROCESS | 4200 | 1469260977406 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 01:02:57 INFO - PROCESS | 4200 | 1469260977408 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 01:02:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:02:57 INFO - PROCESS | 4200 | 1469260977419 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:02:57 INFO - PROCESS | 4200 | 1469260977420 Marionette TRACE conn6 <- [1,518,null,{}] 01:02:57 INFO - PROCESS | 4200 | 1469260977424 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}] 01:02:57 INFO - PROCESS | 4200 | 1469260977426 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:57 INFO - PROCESS | 4200 | 1469260977508 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 01:02:57 INFO - PROCESS | 4200 | 1469260977513 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:57 INFO - PROCESS | 4200 | 1469260977515 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:57 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9469800 == 35 [pid = 4200] [id = 139] 01:02:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F2DEC400) [pid = 4200] [serial = 415] [outer = 0000000000000000] 01:02:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F36B7C00) [pid = 4200] [serial = 416] [outer = 00000063F2DEC400] 01:02:57 INFO - PROCESS | 4200 | 1469260977561 Marionette DEBUG loaded listener.js 01:02:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4278000) [pid = 4200] [serial = 417] [outer = 00000063F2DEC400] 01:02:58 INFO - PROCESS | 4200 | 1469260978031 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]]]}] 01:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 01:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:02:58 INFO - PROCESS | 4200 | 1469260978049 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 01:02:58 INFO - PROCESS | 4200 | 1469260978052 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 01:02:58 INFO - PROCESS | 4200 | 1469260978055 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:02:58 INFO - PROCESS | 4200 | 1469260978057 Marionette TRACE conn6 <- [1,522,null,{}] 01:02:58 INFO - PROCESS | 4200 | 1469260978060 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}] 01:02:58 INFO - PROCESS | 4200 | 1469260978062 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:58 INFO - PROCESS | 4200 | 1469260978167 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 01:02:58 INFO - PROCESS | 4200 | 1469260978240 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:58 INFO - PROCESS | 4200 | 1469260978242 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:58 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BBB800 == 36 [pid = 4200] [id = 140] 01:02:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F427C400) [pid = 4200] [serial = 418] [outer = 0000000000000000] 01:02:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4296400) [pid = 4200] [serial = 419] [outer = 00000063F427C400] 01:02:58 INFO - PROCESS | 4200 | 1469260978289 Marionette DEBUG loaded listener.js 01:02:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F431B000) [pid = 4200] [serial = 420] [outer = 00000063F427C400] 01:02:58 INFO - PROCESS | 4200 | 1469260978729 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]]]}] 01:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 735ms 01:02:58 INFO - PROCESS | 4200 | 1469260978793 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 01:02:58 INFO - PROCESS | 4200 | 1469260978795 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 01:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:02:58 INFO - PROCESS | 4200 | 1469260978808 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:02:58 INFO - PROCESS | 4200 | 1469260978810 Marionette TRACE conn6 <- [1,526,null,{}] 01:02:58 INFO - PROCESS | 4200 | 1469260978813 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}] 01:02:58 INFO - PROCESS | 4200 | 1469260978815 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:58 INFO - PROCESS | 4200 | 1469260978928 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 01:02:58 INFO - PROCESS | 4200 | 1469260978978 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:58 INFO - PROCESS | 4200 | 1469260978980 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB7B000 == 37 [pid = 4200] [id = 141] 01:02:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4BA6C00) [pid = 4200] [serial = 421] [outer = 0000000000000000] 01:02:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F4C3DC00) [pid = 4200] [serial = 422] [outer = 00000063F4BA6C00] 01:02:59 INFO - PROCESS | 4200 | 1469260979027 Marionette DEBUG loaded listener.js 01:02:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F7973C00) [pid = 4200] [serial = 423] [outer = 00000063F4BA6C00] 01:02:59 INFO - PROCESS | 4200 | 1469260979476 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]]]}] 01:02:59 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 01:02:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 01:02:59 INFO - PROCESS | 4200 | 1469260979547 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 01:02:59 INFO - PROCESS | 4200 | 1469260979549 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 01:02:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:02:59 INFO - PROCESS | 4200 | 1469260979553 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:02:59 INFO - PROCESS | 4200 | 1469260979556 Marionette TRACE conn6 <- [1,530,null,{}] 01:02:59 INFO - PROCESS | 4200 | 1469260979565 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}] 01:02:59 INFO - PROCESS | 4200 | 1469260979568 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:59 INFO - PROCESS | 4200 | 1469260979694 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 01:02:59 INFO - PROCESS | 4200 | 1469260979708 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:59 INFO - PROCESS | 4200 | 1469260979711 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:02:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F28DC000 == 38 [pid = 4200] [id = 142] 01:02:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (000000638434DC00) [pid = 4200] [serial = 424] [outer = 0000000000000000] 01:02:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063EE44B000) [pid = 4200] [serial = 425] [outer = 000000638434DC00] 01:02:59 INFO - PROCESS | 4200 | 1469260979854 Marionette DEBUG loaded listener.js 01:02:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F97CE400) [pid = 4200] [serial = 426] [outer = 000000638434DC00] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EF72B000) [pid = 4200] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (000000638233DC00) [pid = 4200] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F431A000) [pid = 4200] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EC3A2C00) [pid = 4200] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384345800) [pid = 4200] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006384B2AC00) [pid = 4200] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F2A56800) [pid = 4200] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE331400) [pid = 4200] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382C74C00) [pid = 4200] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3A4800) [pid = 4200] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:02:59 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC438000) [pid = 4200] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:03:00 INFO - PROCESS | 4200 | 1469260980344 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"]]]}] 01:03:00 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 01:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:03:00 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 01:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:03:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 01:03:00 INFO - PROCESS | 4200 | 1469260980399 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 01:03:00 INFO - PROCESS | 4200 | 1469260980402 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 01:03:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:03:00 INFO - PROCESS | 4200 | 1469260980405 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:03:00 INFO - PROCESS | 4200 | 1469260980407 Marionette TRACE conn6 <- [1,534,null,{}] 01:03:00 INFO - PROCESS | 4200 | 1469260980410 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}] 01:03:00 INFO - PROCESS | 4200 | 1469260980412 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:00 INFO - PROCESS | 4200 | 1469260980505 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 01:03:00 INFO - PROCESS | 4200 | 1469260980513 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:00 INFO - PROCESS | 4200 | 1469260980515 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB682800 == 39 [pid = 4200] [id = 143] 01:03:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EE5CA800) [pid = 4200] [serial = 427] [outer = 0000000000000000] 01:03:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F97CD800) [pid = 4200] [serial = 428] [outer = 00000063EE5CA800] 01:03:00 INFO - PROCESS | 4200 | 1469260980567 Marionette DEBUG loaded listener.js 01:03:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FA0EF000) [pid = 4200] [serial = 429] [outer = 00000063EE5CA800] 01:03:00 INFO - PROCESS | 4200 | 1469260980961 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]]]}] 01:03:00 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. 01:03:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 586ms 01:03:01 INFO - PROCESS | 4200 | 1469260980995 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 01:03:01 INFO - PROCESS | 4200 | 1469260980997 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 01:03:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:03:01 INFO - PROCESS | 4200 | 1469260981011 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:03:01 INFO - PROCESS | 4200 | 1469260981013 Marionette TRACE conn6 <- [1,538,null,{}] 01:03:01 INFO - PROCESS | 4200 | 1469260981016 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}] 01:03:01 INFO - PROCESS | 4200 | 1469260981018 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:01 INFO - PROCESS | 4200 | 1469260981126 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 01:03:01 INFO - PROCESS | 4200 | 1469260981135 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:01 INFO - PROCESS | 4200 | 1469260981136 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD23800 == 40 [pid = 4200] [id = 144] 01:03:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FA2B3C00) [pid = 4200] [serial = 430] [outer = 0000000000000000] 01:03:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FA90D000) [pid = 4200] [serial = 431] [outer = 00000063FA2B3C00] 01:03:01 INFO - PROCESS | 4200 | 1469260981181 Marionette DEBUG loaded listener.js 01:03:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FAE26800) [pid = 4200] [serial = 432] [outer = 00000063FA2B3C00] 01:03:01 INFO - PROCESS | 4200 | 1469260981585 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]]]}] 01:03:01 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. 01:03:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 01:03:01 INFO - PROCESS | 4200 | 1469260981645 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 01:03:01 INFO - PROCESS | 4200 | 1469260981647 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 01:03:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:03:01 INFO - PROCESS | 4200 | 1469260981650 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:03:01 INFO - PROCESS | 4200 | 1469260981652 Marionette TRACE conn6 <- [1,542,null,{}] 01:03:01 INFO - PROCESS | 4200 | 1469260981655 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}] 01:03:01 INFO - PROCESS | 4200 | 1469260981657 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:01 INFO - PROCESS | 4200 | 1469260981752 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 01:03:01 INFO - PROCESS | 4200 | 1469260981758 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:01 INFO - PROCESS | 4200 | 1469260981760 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD28800 == 41 [pid = 4200] [id = 145] 01:03:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FAE26C00) [pid = 4200] [serial = 433] [outer = 0000000000000000] 01:03:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063FAF34C00) [pid = 4200] [serial = 434] [outer = 00000063FAE26C00] 01:03:01 INFO - PROCESS | 4200 | 1469260981809 Marionette DEBUG loaded listener.js 01:03:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FB424000) [pid = 4200] [serial = 435] [outer = 00000063FAE26C00] 01:03:02 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:02 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:02 INFO - PROCESS | 4200 | 1469260982744 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]]]}] 01:03:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:03:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1132ms 01:03:02 INFO - PROCESS | 4200 | 1469260982785 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 01:03:02 INFO - PROCESS | 4200 | 1469260982790 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 01:03:02 INFO - PROCESS | 4200 | 1469260982795 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:03:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:03:02 INFO - PROCESS | 4200 | 1469260982799 Marionette TRACE conn6 <- [1,546,null,{}] 01:03:02 INFO - PROCESS | 4200 | 1469260982805 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}] 01:03:02 INFO - PROCESS | 4200 | 1469260982808 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:02 INFO - PROCESS | 4200 | 1469260982964 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 01:03:03 INFO - PROCESS | 4200 | 1469260983071 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:03 INFO - PROCESS | 4200 | 1469260983075 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:03 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A10800 == 42 [pid = 4200] [id = 146] 01:03:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (0000006382339800) [pid = 4200] [serial = 436] [outer = 0000000000000000] 01:03:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006382C73800) [pid = 4200] [serial = 437] [outer = 0000006382339800] 01:03:03 INFO - PROCESS | 4200 | 1469260983135 Marionette DEBUG loaded listener.js 01:03:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (000000638434B800) [pid = 4200] [serial = 438] [outer = 0000006382339800] 01:03:04 INFO - PROCESS | 4200 | 1469260984015 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]]]}] 01:03:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:03:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1279ms 01:03:04 INFO - PROCESS | 4200 | 1469260984078 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 01:03:04 INFO - PROCESS | 4200 | 1469260984082 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 01:03:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:03:04 INFO - PROCESS | 4200 | 1469260984088 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:03:04 INFO - PROCESS | 4200 | 1469260984091 Marionette TRACE conn6 <- [1,550,null,{}] 01:03:04 INFO - PROCESS | 4200 | 1469260984097 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}] 01:03:04 INFO - PROCESS | 4200 | 1469260984100 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:04 INFO - PROCESS | 4200 | 1469260984221 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 01:03:04 INFO - PROCESS | 4200 | 1469260984291 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:04 INFO - PROCESS | 4200 | 1469260984296 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827B3800 == 43 [pid = 4200] [id = 147] 01:03:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (000000638434A000) [pid = 4200] [serial = 439] [outer = 0000000000000000] 01:03:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (000000638436D800) [pid = 4200] [serial = 440] [outer = 000000638434A000] 01:03:04 INFO - PROCESS | 4200 | 1469260984347 Marionette DEBUG loaded listener.js 01:03:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (0000006384B2FC00) [pid = 4200] [serial = 441] [outer = 000000638434A000] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD23800 == 42 [pid = 4200] [id = 144] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB682800 == 41 [pid = 4200] [id = 143] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063F28DC000 == 40 [pid = 4200] [id = 142] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB7B000 == 39 [pid = 4200] [id = 141] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BBB800 == 38 [pid = 4200] [id = 140] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9469800 == 37 [pid = 4200] [id = 139] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063F717D800 == 36 [pid = 4200] [id = 138] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41E2000 == 35 [pid = 4200] [id = 137] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2A8B800 == 34 [pid = 4200] [id = 136] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE572000 == 33 [pid = 4200] [id = 135] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BBD800 == 32 [pid = 4200] [id = 134] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063827C6000 == 31 [pid = 4200] [id = 133] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F7D47000) [pid = 4200] [serial = 392] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063817C1000 == 30 [pid = 4200] [id = 132] 01:03:04 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA5A000 == 29 [pid = 4200] [id = 131] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F3261800) [pid = 4200] [serial = 381] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063EFABB400) [pid = 4200] [serial = 380] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F35F2800) [pid = 4200] [serial = 383] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F4C35400) [pid = 4200] [serial = 389] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063ECD4E000) [pid = 4200] [serial = 374] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (000000638434D000) [pid = 4200] [serial = 371] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006384370000) [pid = 4200] [serial = 372] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063ED9BC400) [pid = 4200] [serial = 368] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EC397400) [pid = 4200] [serial = 367] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063FA0E1800) [pid = 4200] [serial = 365] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F489F400) [pid = 4200] [serial = 364] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F7973400) [pid = 4200] [serial = 390] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EFABC400) [pid = 4200] [serial = 362] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE451000) [pid = 4200] [serial = 361] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006384B31C00) [pid = 4200] [serial = 359] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (000000638434C800) [pid = 4200] [serial = 358] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE3F1000) [pid = 4200] [serial = 158] [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.] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE3F6800) [pid = 4200] [serial = 377] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE549000) [pid = 4200] [serial = 378] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F36B8C00) [pid = 4200] [serial = 384] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F427E400) [pid = 4200] [serial = 386] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F4319C00) [pid = 4200] [serial = 387] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EE328400) [pid = 4200] [serial = 375] [outer = 0000000000000000] [url = about:blank] 01:03:04 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:04 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:04 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:04 INFO - PROCESS | 4200 | 1469260984846 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]]]}] 01:03:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:03:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 776ms 01:03:04 INFO - PROCESS | 4200 | 1469260984868 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 01:03:04 INFO - PROCESS | 4200 | 1469260984873 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 01:03:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:03:04 INFO - PROCESS | 4200 | 1469260984880 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:03:04 INFO - PROCESS | 4200 | 1469260984883 Marionette TRACE conn6 <- [1,554,null,{}] 01:03:04 INFO - PROCESS | 4200 | 1469260984887 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}] 01:03:04 INFO - PROCESS | 4200 | 1469260984890 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:04 INFO - PROCESS | 4200 | 1469260984981 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 01:03:05 INFO - PROCESS | 4200 | 1469260984988 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:05 INFO - PROCESS | 4200 | 1469260984990 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C2000 == 30 [pid = 4200] [id = 148] 01:03:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063E0BC6800) [pid = 4200] [serial = 442] [outer = 0000000000000000] 01:03:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EC43A400) [pid = 4200] [serial = 443] [outer = 00000063E0BC6800] 01:03:05 INFO - PROCESS | 4200 | 1469260985040 Marionette DEBUG loaded listener.js 01:03:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063ED0C8400) [pid = 4200] [serial = 444] [outer = 00000063E0BC6800] 01:03:05 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:05 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:05 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:05 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:05 INFO - PROCESS | 4200 | 1469260985517 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]]]}] 01:03:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:03:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 01:03:05 INFO - PROCESS | 4200 | 1469260985573 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 01:03:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:03:05 INFO - PROCESS | 4200 | 1469260985575 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 01:03:05 INFO - PROCESS | 4200 | 1469260985579 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:03:05 INFO - PROCESS | 4200 | 1469260985583 Marionette TRACE conn6 <- [1,558,null,{}] 01:03:05 INFO - PROCESS | 4200 | 1469260985595 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}] 01:03:05 INFO - PROCESS | 4200 | 1469260985600 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:05 INFO - PROCESS | 4200 | 1469260985719 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 01:03:05 INFO - PROCESS | 4200 | 1469260985794 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:05 INFO - PROCESS | 4200 | 1469260985797 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE563800 == 31 [pid = 4200] [id = 149] 01:03:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE337000) [pid = 4200] [serial = 445] [outer = 0000000000000000] 01:03:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE3EC400) [pid = 4200] [serial = 446] [outer = 00000063EE337000] 01:03:05 INFO - PROCESS | 4200 | 1469260985856 Marionette DEBUG loaded listener.js 01:03:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE3FA400) [pid = 4200] [serial = 447] [outer = 00000063EE337000] 01:03:06 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:06 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:06 INFO - PROCESS | 4200 | 1469260986222 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]]]}] 01:03:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:03:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 01:03:06 INFO - PROCESS | 4200 | 1469260986254 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 01:03:06 INFO - PROCESS | 4200 | 1469260986256 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 01:03:06 INFO - PROCESS | 4200 | 1469260986274 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:03:06 INFO - PROCESS | 4200 | 1469260986277 Marionette TRACE conn6 <- [1,562,null,{}] 01:03:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:03:06 INFO - PROCESS | 4200 | 1469260986280 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}] 01:03:06 INFO - PROCESS | 4200 | 1469260986282 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:06 INFO - PROCESS | 4200 | 1469260986372 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 01:03:06 INFO - PROCESS | 4200 | 1469260986377 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:06 INFO - PROCESS | 4200 | 1469260986380 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2A8B800 == 32 [pid = 4200] [id = 150] 01:03:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063828E8800) [pid = 4200] [serial = 448] [outer = 0000000000000000] 01:03:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE551800) [pid = 4200] [serial = 449] [outer = 00000063828E8800] 01:03:06 INFO - PROCESS | 4200 | 1469260986427 Marionette DEBUG loaded listener.js 01:03:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EF2AA800) [pid = 4200] [serial = 450] [outer = 00000063828E8800] 01:03:06 INFO - PROCESS | 4200 | 1469260986885 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]]]}] 01:03:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:03:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 01:03:06 INFO - PROCESS | 4200 | 1469260986910 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 01:03:06 INFO - PROCESS | 4200 | 1469260986912 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 01:03:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:03:06 INFO - PROCESS | 4200 | 1469260986921 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:03:06 INFO - PROCESS | 4200 | 1469260986923 Marionette TRACE conn6 <- [1,566,null,{}] 01:03:06 INFO - PROCESS | 4200 | 1469260986927 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}] 01:03:06 INFO - PROCESS | 4200 | 1469260986929 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:07 INFO - PROCESS | 4200 | 1469260987042 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 01:03:07 INFO - PROCESS | 4200 | 1469260987122 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:07 INFO - PROCESS | 4200 | 1469260987124 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F400F800 == 33 [pid = 4200] [id = 151] 01:03:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EFABB400) [pid = 4200] [serial = 451] [outer = 0000000000000000] 01:03:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F2A48C00) [pid = 4200] [serial = 452] [outer = 00000063EFABB400] 01:03:07 INFO - PROCESS | 4200 | 1469260987172 Marionette DEBUG loaded listener.js 01:03:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F3264C00) [pid = 4200] [serial = 453] [outer = 00000063EFABB400] 01:03:07 INFO - PROCESS | 4200 | 1469260987614 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]]]}] 01:03:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:03:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 01:03:07 INFO - PROCESS | 4200 | 1469260987658 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 01:03:07 INFO - PROCESS | 4200 | 1469260987660 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 01:03:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:03:07 INFO - PROCESS | 4200 | 1469260987668 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:03:07 INFO - PROCESS | 4200 | 1469260987670 Marionette TRACE conn6 <- [1,570,null,{}] 01:03:07 INFO - PROCESS | 4200 | 1469260987673 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}] 01:03:07 INFO - PROCESS | 4200 | 1469260987680 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:07 INFO - PROCESS | 4200 | 1469260987816 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 01:03:07 INFO - PROCESS | 4200 | 1469260987869 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:07 INFO - PROCESS | 4200 | 1469260987871 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7181800 == 34 [pid = 4200] [id = 152] 01:03:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F361B000) [pid = 4200] [serial = 454] [outer = 0000000000000000] 01:03:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F36C1000) [pid = 4200] [serial = 455] [outer = 00000063F361B000] 01:03:07 INFO - PROCESS | 4200 | 1469260987918 Marionette DEBUG loaded listener.js 01:03:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4C34C00) [pid = 4200] [serial = 456] [outer = 00000063F361B000] 01:03:08 INFO - PROCESS | 4200 | 1469260988347 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]]]}] 01:03:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:03:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 01:03:08 INFO - PROCESS | 4200 | 1469260988406 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 01:03:08 INFO - PROCESS | 4200 | 1469260988408 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 01:03:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:03:08 INFO - PROCESS | 4200 | 1469260988411 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:03:08 INFO - PROCESS | 4200 | 1469260988413 Marionette TRACE conn6 <- [1,574,null,{}] 01:03:08 INFO - PROCESS | 4200 | 1469260988417 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}] 01:03:08 INFO - PROCESS | 4200 | 1469260988419 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:08 INFO - PROCESS | 4200 | 1469260988532 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 01:03:08 INFO - PROCESS | 4200 | 1469260988542 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:08 INFO - PROCESS | 4200 | 1469260988544 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9777800 == 35 [pid = 4200] [id = 153] 01:03:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006382332C00) [pid = 4200] [serial = 457] [outer = 0000000000000000] 01:03:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F7974800) [pid = 4200] [serial = 458] [outer = 0000006382332C00] 01:03:08 INFO - PROCESS | 4200 | 1469260988628 Marionette DEBUG loaded listener.js 01:03:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F7D65800) [pid = 4200] [serial = 459] [outer = 0000006382332C00] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (000000638434DC00) [pid = 4200] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063FA2B3C00) [pid = 4200] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F427C400) [pid = 4200] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006382CCDC00) [pid = 4200] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (000000638168A000) [pid = 4200] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F7D43400) [pid = 4200] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EC442400) [pid = 4200] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3AA000) [pid = 4200] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (000000638233D000) [pid = 4200] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F4BA6C00) [pid = 4200] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EDEDC400) [pid = 4200] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382CCCC00) [pid = 4200] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE5CA800) [pid = 4200] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:03:08 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F2DEC400) [pid = 4200] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:03:08 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:09 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:09 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:09 INFO - PROCESS | 4200 | 1469260989098 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]]]}] 01:03:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:03:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 01:03:09 INFO - PROCESS | 4200 | 1469260989149 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 01:03:09 INFO - PROCESS | 4200 | 1469260989152 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 01:03:09 INFO - PROCESS | 4200 | 1469260989155 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:03:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:03:09 INFO - PROCESS | 4200 | 1469260989157 Marionette TRACE conn6 <- [1,578,null,{}] 01:03:09 INFO - PROCESS | 4200 | 1469260989161 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}] 01:03:09 INFO - PROCESS | 4200 | 1469260989163 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:09 INFO - PROCESS | 4200 | 1469260989244 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 01:03:09 INFO - PROCESS | 4200 | 1469260989251 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:09 INFO - PROCESS | 4200 | 1469260989253 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:09 INFO - PROCESS | 4200 | ++DOCSHELL 000000638236F000 == 36 [pid = 4200] [id = 154] 01:03:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EDE25800) [pid = 4200] [serial = 460] [outer = 0000000000000000] 01:03:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EFA1D400) [pid = 4200] [serial = 461] [outer = 00000063EDE25800] 01:03:09 INFO - PROCESS | 4200 | 1469260989298 Marionette DEBUG loaded listener.js 01:03:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7977C00) [pid = 4200] [serial = 462] [outer = 00000063EDE25800] 01:03:09 INFO - PROCESS | 4200 | 1469260989729 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]]]}] 01:03:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:03:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 01:03:09 INFO - PROCESS | 4200 | 1469260989785 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 01:03:09 INFO - PROCESS | 4200 | 1469260989787 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 01:03:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:03:09 INFO - PROCESS | 4200 | 1469260989791 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:03:09 INFO - PROCESS | 4200 | 1469260989793 Marionette TRACE conn6 <- [1,582,null,{}] 01:03:09 INFO - PROCESS | 4200 | 1469260989796 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}] 01:03:09 INFO - PROCESS | 4200 | 1469260989798 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:09 INFO - PROCESS | 4200 | 1469260989880 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 01:03:09 INFO - PROCESS | 4200 | 1469260989887 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:09 INFO - PROCESS | 4200 | 1469260989889 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADC3800 == 37 [pid = 4200] [id = 155] 01:03:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7A6A000) [pid = 4200] [serial = 463] [outer = 0000000000000000] 01:03:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F9539400) [pid = 4200] [serial = 464] [outer = 00000063F7A6A000] 01:03:09 INFO - PROCESS | 4200 | 1469260989935 Marionette DEBUG loaded listener.js 01:03:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FA0E5800) [pid = 4200] [serial = 465] [outer = 00000063F7A6A000] 01:03:10 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 01:03:10 INFO - PROCESS | 4200 | 1469260990586 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]]]}] 01:03:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:03:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 838ms 01:03:10 INFO - PROCESS | 4200 | 1469260990632 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 01:03:10 INFO - PROCESS | 4200 | 1469260990635 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 01:03:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:03:10 INFO - PROCESS | 4200 | 1469260990638 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:03:10 INFO - PROCESS | 4200 | 1469260990640 Marionette TRACE conn6 <- [1,586,null,{}] 01:03:10 INFO - PROCESS | 4200 | 1469260990644 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}] 01:03:10 INFO - PROCESS | 4200 | 1469260990646 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:10 INFO - PROCESS | 4200 | 1469260990729 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 01:03:10 INFO - PROCESS | 4200 | 1469260990735 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:10 INFO - PROCESS | 4200 | 1469260990737 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5C0800 == 38 [pid = 4200] [id = 156] 01:03:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FA467800) [pid = 4200] [serial = 466] [outer = 0000000000000000] 01:03:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FAF12800) [pid = 4200] [serial = 467] [outer = 00000063FA467800] 01:03:10 INFO - PROCESS | 4200 | 1469260990783 Marionette DEBUG loaded listener.js 01:03:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FB628400) [pid = 4200] [serial = 468] [outer = 00000063FA467800] 01:03:11 INFO - PROCESS | 4200 | 1469260991444 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]]]}] 01:03:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:03:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 881ms 01:03:11 INFO - PROCESS | 4200 | 1469260991523 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 01:03:11 INFO - PROCESS | 4200 | 1469260991528 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 01:03:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:03:11 INFO - PROCESS | 4200 | 1469260991533 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:03:11 INFO - PROCESS | 4200 | 1469260991539 Marionette TRACE conn6 <- [1,590,null,{}] 01:03:11 INFO - PROCESS | 4200 | 1469260991558 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}] 01:03:11 INFO - PROCESS | 4200 | 1469260991561 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:11 INFO - PROCESS | 4200 | 1469260991712 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 01:03:11 INFO - PROCESS | 4200 | 1469260991757 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:11 INFO - PROCESS | 4200 | 1469260991760 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:11 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A19800 == 39 [pid = 4200] [id = 157] 01:03:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (0000006384B25000) [pid = 4200] [serial = 469] [outer = 0000000000000000] 01:03:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (0000006384B31C00) [pid = 4200] [serial = 470] [outer = 0000006384B25000] 01:03:11 INFO - PROCESS | 4200 | 1469260991820 Marionette DEBUG loaded listener.js 01:03:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063ECD4E000) [pid = 4200] [serial = 471] [outer = 0000006384B25000] 01:03:12 INFO - PROCESS | 4200 | 1469260992396 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]]]}] 01:03:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:03:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 923ms 01:03:12 INFO - PROCESS | 4200 | 1469260992460 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 01:03:12 INFO - PROCESS | 4200 | 1469260992466 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 01:03:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:03:12 INFO - PROCESS | 4200 | 1469260992472 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:03:12 INFO - PROCESS | 4200 | 1469260992475 Marionette TRACE conn6 <- [1,594,null,{}] 01:03:12 INFO - PROCESS | 4200 | 1469260992480 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}] 01:03:12 INFO - PROCESS | 4200 | 1469260992483 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:12 INFO - PROCESS | 4200 | 1469260992607 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 01:03:12 INFO - PROCESS | 4200 | 1469260992680 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:12 INFO - PROCESS | 4200 | 1469260992683 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:12 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4844800 == 40 [pid = 4200] [id = 158] 01:03:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EE451000) [pid = 4200] [serial = 472] [outer = 0000000000000000] 01:03:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EE552000) [pid = 4200] [serial = 473] [outer = 00000063EE451000] 01:03:12 INFO - PROCESS | 4200 | 1469260992783 Marionette DEBUG loaded listener.js 01:03:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F360D800) [pid = 4200] [serial = 474] [outer = 00000063EE451000] 01:03:13 INFO - PROCESS | 4200 | 1469260993463 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]]]}] 01:03:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:03:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1022ms 01:03:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:03:13 INFO - PROCESS | 4200 | 1469260993497 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 01:03:13 INFO - PROCESS | 4200 | 1469260993500 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 01:03:13 INFO - PROCESS | 4200 | 1469260993504 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:03:13 INFO - PROCESS | 4200 | 1469260993509 Marionette TRACE conn6 <- [1,598,null,{}] 01:03:13 INFO - PROCESS | 4200 | 1469260993522 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}] 01:03:13 INFO - PROCESS | 4200 | 1469260993528 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:13 INFO - PROCESS | 4200 | 1469260993659 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 01:03:13 INFO - PROCESS | 4200 | 1469260993735 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:13 INFO - PROCESS | 4200 | 1469260993739 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD38800 == 41 [pid = 4200] [id = 159] 01:03:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F7A6C400) [pid = 4200] [serial = 475] [outer = 0000000000000000] 01:03:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063FA970800) [pid = 4200] [serial = 476] [outer = 00000063F7A6C400] 01:03:13 INFO - PROCESS | 4200 | 1469260993839 Marionette DEBUG loaded listener.js 01:03:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063FB630C00) [pid = 4200] [serial = 477] [outer = 00000063F7A6C400] 01:03:14 INFO - PROCESS | 4200 | 1469260994623 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]]]}] 01:03:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:03:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1189ms 01:03:14 INFO - PROCESS | 4200 | 1469260994708 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 01:03:14 INFO - PROCESS | 4200 | 1469260994712 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 01:03:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:03:14 INFO - PROCESS | 4200 | 1469260994719 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:03:14 INFO - PROCESS | 4200 | 1469260994723 Marionette TRACE conn6 <- [1,602,null,{}] 01:03:14 INFO - PROCESS | 4200 | 1469260994729 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}] 01:03:14 INFO - PROCESS | 4200 | 1469260994733 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:14 INFO - PROCESS | 4200 | 1469260994838 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 01:03:14 INFO - PROCESS | 4200 | 1469260994905 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:14 INFO - PROCESS | 4200 | 1469260994910 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C5000 == 42 [pid = 4200] [id = 160] 01:03:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (0000006384365C00) [pid = 4200] [serial = 478] [outer = 0000000000000000] 01:03:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (000000638436E400) [pid = 4200] [serial = 479] [outer = 0000006384365C00] 01:03:14 INFO - PROCESS | 4200 | 1469260994962 Marionette DEBUG loaded listener.js 01:03:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063EC442800) [pid = 4200] [serial = 480] [outer = 0000006384365C00] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADC3800 == 41 [pid = 4200] [id = 155] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 000000638236F000 == 40 [pid = 4200] [id = 154] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9777800 == 39 [pid = 4200] [id = 153] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7181800 == 38 [pid = 4200] [id = 152] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F400F800 == 37 [pid = 4200] [id = 151] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2A8B800 == 36 [pid = 4200] [id = 150] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE563800 == 35 [pid = 4200] [id = 149] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C2000 == 34 [pid = 4200] [id = 148] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063827B3800 == 33 [pid = 4200] [id = 147] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A10800 == 32 [pid = 4200] [id = 146] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD28800 == 31 [pid = 4200] [id = 145] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD38800 == 30 [pid = 4200] [id = 159] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4844800 == 29 [pid = 4200] [id = 158] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A19800 == 28 [pid = 4200] [id = 157] 01:03:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5C0800 == 27 [pid = 4200] [id = 156] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063FA90D000) [pid = 4200] [serial = 431] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F4296400) [pid = 4200] [serial = 419] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (0000006382CD1800) [pid = 4200] [serial = 398] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (0000006384349400) [pid = 4200] [serial = 399] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063E0BC1C00) [pid = 4200] [serial = 401] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EC439C00) [pid = 4200] [serial = 402] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7D6A000) [pid = 4200] [serial = 393] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063ED9BF400) [pid = 4200] [serial = 404] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EDEDFC00) [pid = 4200] [serial = 405] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EE44E000) [pid = 4200] [serial = 410] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EED0FC00) [pid = 4200] [serial = 411] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063828ECC00) [pid = 4200] [serial = 395] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F4C3DC00) [pid = 4200] [serial = 422] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382C10C00) [pid = 4200] [serial = 396] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2A74800) [pid = 4200] [serial = 413] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F3266000) [pid = 4200] [serial = 414] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F431B000) [pid = 4200] [serial = 420] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE337400) [pid = 4200] [serial = 407] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F7973C00) [pid = 4200] [serial = 423] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F97CD800) [pid = 4200] [serial = 428] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE3A7C00) [pid = 4200] [serial = 408] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F36B7C00) [pid = 4200] [serial = 416] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F97CE400) [pid = 4200] [serial = 426] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE44B000) [pid = 4200] [serial = 425] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063FAE26800) [pid = 4200] [serial = 432] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063FA0EF000) [pid = 4200] [serial = 429] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F4278000) [pid = 4200] [serial = 417] [outer = 0000000000000000] [url = about:blank] 01:03:16 INFO - PROCESS | 4200 | 1469260996214 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]]]}] 01:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1525ms 01:03:16 INFO - PROCESS | 4200 | 1469260996277 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 01:03:16 INFO - PROCESS | 4200 | 1469260996281 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 01:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:03:16 INFO - PROCESS | 4200 | 1469260996287 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:03:16 INFO - PROCESS | 4200 | 1469260996290 Marionette TRACE conn6 <- [1,606,null,{}] 01:03:16 INFO - PROCESS | 4200 | 1469260996296 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}] 01:03:16 INFO - PROCESS | 4200 | 1469260996299 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:16 INFO - PROCESS | 4200 | 1469260996391 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 01:03:16 INFO - PROCESS | 4200 | 1469260996461 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:16 INFO - PROCESS | 4200 | 1469260996465 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:16 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382260800 == 28 [pid = 4200] [id = 161] 01:03:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063828F1C00) [pid = 4200] [serial = 481] [outer = 0000000000000000] 01:03:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006382CC9800) [pid = 4200] [serial = 482] [outer = 00000063828F1C00] 01:03:16 INFO - PROCESS | 4200 | 1469260996517 Marionette DEBUG loaded listener.js 01:03:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (000000638434A800) [pid = 4200] [serial = 483] [outer = 00000063828F1C00] 01:03:16 INFO - PROCESS | 4200 | 1469260996924 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]]]}] 01:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 01:03:16 INFO - PROCESS | 4200 | 1469260996962 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 01:03:16 INFO - PROCESS | 4200 | 1469260996968 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 01:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:03:16 INFO - PROCESS | 4200 | 1469260996974 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:03:16 INFO - PROCESS | 4200 | 1469260996977 Marionette TRACE conn6 <- [1,610,null,{}] 01:03:16 INFO - PROCESS | 4200 | 1469260996981 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}] 01:03:16 INFO - PROCESS | 4200 | 1469260996984 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:17 INFO - PROCESS | 4200 | 1469260997075 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 01:03:17 INFO - PROCESS | 4200 | 1469260997082 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:17 INFO - PROCESS | 4200 | 1469260997084 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828B7000 == 29 [pid = 4200] [id = 162] 01:03:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006384B2D800) [pid = 4200] [serial = 484] [outer = 0000000000000000] 01:03:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EC3A4800) [pid = 4200] [serial = 485] [outer = 0000006384B2D800] 01:03:17 INFO - PROCESS | 4200 | 1469260997134 Marionette DEBUG loaded listener.js 01:03:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063ED0CE000) [pid = 4200] [serial = 486] [outer = 0000006384B2D800] 01:03:17 INFO - PROCESS | 4200 | 1469260997598 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]]]}] 01:03:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:03:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 672ms 01:03:17 INFO - PROCESS | 4200 | 1469260997648 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 01:03:17 INFO - PROCESS | 4200 | 1469260997650 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 01:03:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:03:17 INFO - PROCESS | 4200 | 1469260997654 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:03:17 INFO - PROCESS | 4200 | 1469260997658 Marionette TRACE conn6 <- [1,614,null,{}] 01:03:17 INFO - PROCESS | 4200 | 1469260997669 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}] 01:03:17 INFO - PROCESS | 4200 | 1469260997675 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:17 INFO - PROCESS | 4200 | 1469260997794 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 01:03:17 INFO - PROCESS | 4200 | 1469260997873 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:17 INFO - PROCESS | 4200 | 1469260997876 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE87F800 == 30 [pid = 4200] [id = 163] 01:03:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (0000006382CC6C00) [pid = 4200] [serial = 487] [outer = 0000000000000000] 01:03:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE3EE000) [pid = 4200] [serial = 488] [outer = 0000006382CC6C00] 01:03:17 INFO - PROCESS | 4200 | 1469260997928 Marionette DEBUG loaded listener.js 01:03:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (000000638233DC00) [pid = 4200] [serial = 489] [outer = 0000006382CC6C00] 01:03:18 INFO - PROCESS | 4200 | 1469260998331 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]]]}] 01:03:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:03:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 734ms 01:03:18 INFO - PROCESS | 4200 | 1469260998398 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 01:03:18 INFO - PROCESS | 4200 | 1469260998401 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 01:03:18 INFO - PROCESS | 4200 | 1469260998404 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:03:18 INFO - PROCESS | 4200 | 1469260998406 Marionette TRACE conn6 <- [1,618,null,{}] 01:03:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:03:18 INFO - PROCESS | 4200 | 1469260998410 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}] 01:03:18 INFO - PROCESS | 4200 | 1469260998412 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:18 INFO - PROCESS | 4200 | 1469260998524 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 01:03:18 INFO - PROCESS | 4200 | 1469260998571 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:18 INFO - PROCESS | 4200 | 1469260998573 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D12800 == 31 [pid = 4200] [id = 164] 01:03:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE54DC00) [pid = 4200] [serial = 490] [outer = 0000000000000000] 01:03:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE5C8000) [pid = 4200] [serial = 491] [outer = 00000063EE54DC00] 01:03:18 INFO - PROCESS | 4200 | 1469260998620 Marionette DEBUG loaded listener.js 01:03:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EF856000) [pid = 4200] [serial = 492] [outer = 00000063EE54DC00] 01:03:19 INFO - PROCESS | 4200 | 1469260999059 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]]]}] 01:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 01:03:19 INFO - PROCESS | 4200 | 1469260999082 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 01:03:19 INFO - PROCESS | 4200 | 1469260999084 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 01:03:19 INFO - PROCESS | 4200 | 1469260999087 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:03:19 INFO - PROCESS | 4200 | 1469260999089 Marionette TRACE conn6 <- [1,622,null,{}] 01:03:19 INFO - PROCESS | 4200 | 1469260999093 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}] 01:03:19 INFO - PROCESS | 4200 | 1469260999095 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:19 INFO - PROCESS | 4200 | 1469260999230 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 01:03:19 INFO - PROCESS | 4200 | 1469260999246 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:19 INFO - PROCESS | 4200 | 1469260999249 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43AB000 == 32 [pid = 4200] [id = 165] 01:03:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (000000638436FC00) [pid = 4200] [serial = 493] [outer = 0000000000000000] 01:03:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F3266000) [pid = 4200] [serial = 494] [outer = 000000638436FC00] 01:03:19 INFO - PROCESS | 4200 | 1469260999294 Marionette DEBUG loaded listener.js 01:03:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F3616000) [pid = 4200] [serial = 495] [outer = 000000638436FC00] 01:03:19 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:19 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:19 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:19 INFO - PROCESS | 4200 | 1469260999756 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]]]}] 01:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 733ms 01:03:19 INFO - PROCESS | 4200 | 1469260999829 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 01:03:19 INFO - PROCESS | 4200 | 1469260999832 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 01:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:03:19 INFO - PROCESS | 4200 | 1469260999841 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:03:19 INFO - PROCESS | 4200 | 1469260999843 Marionette TRACE conn6 <- [1,626,null,{}] 01:03:19 INFO - PROCESS | 4200 | 1469260999848 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}] 01:03:19 INFO - PROCESS | 4200 | 1469260999854 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:19 INFO - PROCESS | 4200 | 1469260999992 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 01:03:20 INFO - PROCESS | 4200 | 1469261000037 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:20 INFO - PROCESS | 4200 | 1469261000040 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7ABC800 == 33 [pid = 4200] [id = 166] 01:03:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F4282000) [pid = 4200] [serial = 496] [outer = 0000000000000000] 01:03:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F460FC00) [pid = 4200] [serial = 497] [outer = 00000063F4282000] 01:03:20 INFO - PROCESS | 4200 | 1469261000087 Marionette DEBUG loaded listener.js 01:03:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F7968800) [pid = 4200] [serial = 498] [outer = 00000063F4282000] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (000000638434A000) [pid = 4200] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006382332C00) [pid = 4200] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006382339800) [pid = 4200] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F361B000) [pid = 4200] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063E0BC6800) [pid = 4200] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EFABB400) [pid = 4200] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F7A6A000) [pid = 4200] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FAE26C00) [pid = 4200] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063828E8800) [pid = 4200] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FA467800) [pid = 4200] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE337000) [pid = 4200] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:03:20 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EDE25800) [pid = 4200] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:03:20 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:20 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:20 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:20 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:20 INFO - PROCESS | 4200 | 1469261000638 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]]]}] 01:03:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:03:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 840ms 01:03:20 INFO - PROCESS | 4200 | 1469261000683 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 01:03:20 INFO - PROCESS | 4200 | 1469261000685 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 01:03:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:03:20 INFO - PROCESS | 4200 | 1469261000688 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:03:20 INFO - PROCESS | 4200 | 1469261000690 Marionette TRACE conn6 <- [1,630,null,{}] 01:03:20 INFO - PROCESS | 4200 | 1469261000694 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}] 01:03:20 INFO - PROCESS | 4200 | 1469261000696 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:20 INFO - PROCESS | 4200 | 1469261000777 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 01:03:20 INFO - PROCESS | 4200 | 1469261000782 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:20 INFO - PROCESS | 4200 | 1469261000784 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA2A1000 == 34 [pid = 4200] [id = 167] 01:03:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE3A3800) [pid = 4200] [serial = 499] [outer = 0000000000000000] 01:03:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F3263800) [pid = 4200] [serial = 500] [outer = 00000063EE3A3800] 01:03:20 INFO - PROCESS | 4200 | 1469261000829 Marionette DEBUG loaded listener.js 01:03:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7969000) [pid = 4200] [serial = 501] [outer = 00000063EE3A3800] 01:03:21 INFO - PROCESS | 4200 | 1469261001246 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]]]}] 01:03:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:03:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 587ms 01:03:21 INFO - PROCESS | 4200 | 1469261001283 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 01:03:21 INFO - PROCESS | 4200 | 1469261001286 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 01:03:21 INFO - PROCESS | 4200 | 1469261001289 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:03:21 INFO - PROCESS | 4200 | 1469261001291 Marionette TRACE conn6 <- [1,634,null,{}] 01:03:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:03:21 INFO - PROCESS | 4200 | 1469261001294 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}] 01:03:21 INFO - PROCESS | 4200 | 1469261001296 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:21 INFO - PROCESS | 4200 | 1469261001376 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 01:03:21 INFO - PROCESS | 4200 | 1469261001381 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:21 INFO - PROCESS | 4200 | 1469261001383 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB6C000 == 35 [pid = 4200] [id = 168] 01:03:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7D41C00) [pid = 4200] [serial = 502] [outer = 0000000000000000] 01:03:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7D4A800) [pid = 4200] [serial = 503] [outer = 00000063F7D41C00] 01:03:21 INFO - PROCESS | 4200 | 1469261001429 Marionette DEBUG loaded listener.js 01:03:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F94F6000) [pid = 4200] [serial = 504] [outer = 00000063F7D41C00] 01:03:21 INFO - PROCESS | 4200 | 1469261001857 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]]]}] 01:03:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:03:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 587ms 01:03:21 INFO - PROCESS | 4200 | 1469261001882 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 01:03:21 INFO - PROCESS | 4200 | 1469261001884 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 01:03:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:03:21 INFO - PROCESS | 4200 | 1469261001887 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:03:21 INFO - PROCESS | 4200 | 1469261001889 Marionette TRACE conn6 <- [1,638,null,{}] 01:03:21 INFO - PROCESS | 4200 | 1469261001893 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}] 01:03:21 INFO - PROCESS | 4200 | 1469261001895 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:21 INFO - PROCESS | 4200 | 1469261001975 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 01:03:21 INFO - PROCESS | 4200 | 1469261001981 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:21 INFO - PROCESS | 4200 | 1469261001983 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:22 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE867000 == 36 [pid = 4200] [id = 169] 01:03:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F979D800) [pid = 4200] [serial = 505] [outer = 0000000000000000] 01:03:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FA05AC00) [pid = 4200] [serial = 506] [outer = 00000063F979D800] 01:03:22 INFO - PROCESS | 4200 | 1469261002029 Marionette DEBUG loaded listener.js 01:03:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FA46D400) [pid = 4200] [serial = 507] [outer = 00000063F979D800] 01:03:22 INFO - PROCESS | 4200 | 1469261002627 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]]]}] 01:03:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:03:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 776ms 01:03:22 INFO - PROCESS | 4200 | 1469261002666 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 01:03:22 INFO - PROCESS | 4200 | 1469261002671 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 01:03:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:03:22 INFO - PROCESS | 4200 | 1469261002676 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:03:22 INFO - PROCESS | 4200 | 1469261002680 Marionette TRACE conn6 <- [1,642,null,{}] 01:03:22 INFO - PROCESS | 4200 | 1469261002686 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}] 01:03:22 INFO - PROCESS | 4200 | 1469261002689 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:22 INFO - PROCESS | 4200 | 1469261002859 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 01:03:22 INFO - PROCESS | 4200 | 1469261002936 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:22 INFO - PROCESS | 4200 | 1469261002939 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:23 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827C3800 == 37 [pid = 4200] [id = 170] 01:03:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (0000006382C06400) [pid = 4200] [serial = 508] [outer = 0000000000000000] 01:03:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (0000006384349400) [pid = 4200] [serial = 509] [outer = 0000006382C06400] 01:03:23 INFO - PROCESS | 4200 | 1469261003040 Marionette DEBUG loaded listener.js 01:03:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006384B2F000) [pid = 4200] [serial = 510] [outer = 0000006382C06400] 01:03:23 INFO - PROCESS | 4200 | 1469261003761 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]]]}] 01:03:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:03:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1120ms 01:03:23 INFO - PROCESS | 4200 | 1469261003803 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 01:03:23 INFO - PROCESS | 4200 | 1469261003808 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 01:03:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:03:23 INFO - PROCESS | 4200 | 1469261003816 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:03:23 INFO - PROCESS | 4200 | 1469261003819 Marionette TRACE conn6 <- [1,646,null,{}] 01:03:23 INFO - PROCESS | 4200 | 1469261003823 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}] 01:03:23 INFO - PROCESS | 4200 | 1469261003826 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:23 INFO - PROCESS | 4200 | 1469261003965 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 01:03:24 INFO - PROCESS | 4200 | 1469261004032 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:24 INFO - PROCESS | 4200 | 1469261004034 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43A5000 == 38 [pid = 4200] [id = 171] 01:03:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EE337000) [pid = 4200] [serial = 511] [outer = 0000000000000000] 01:03:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EE3A0400) [pid = 4200] [serial = 512] [outer = 00000063EE337000] 01:03:24 INFO - PROCESS | 4200 | 1469261004093 Marionette DEBUG loaded listener.js 01:03:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063EE44D400) [pid = 4200] [serial = 513] [outer = 00000063EE337000] 01:03:24 INFO - PROCESS | 4200 | 1469261004986 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]]]}] 01:03:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:03:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1222ms 01:03:25 INFO - PROCESS | 4200 | 1469261005042 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 01:03:25 INFO - PROCESS | 4200 | 1469261005047 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 01:03:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:03:25 INFO - PROCESS | 4200 | 1469261005053 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:03:25 INFO - PROCESS | 4200 | 1469261005056 Marionette TRACE conn6 <- [1,650,null,{}] 01:03:25 INFO - PROCESS | 4200 | 1469261005062 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}] 01:03:25 INFO - PROCESS | 4200 | 1469261005065 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:25 INFO - PROCESS | 4200 | 1469261005189 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 01:03:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB6C000 == 37 [pid = 4200] [id = 168] 01:03:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA2A1000 == 36 [pid = 4200] [id = 167] 01:03:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7ABC800 == 35 [pid = 4200] [id = 166] 01:03:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43AB000 == 34 [pid = 4200] [id = 165] 01:03:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D12800 == 33 [pid = 4200] [id = 164] 01:03:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE87F800 == 32 [pid = 4200] [id = 163] 01:03:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063828B7000 == 31 [pid = 4200] [id = 162] 01:03:25 INFO - PROCESS | 4200 | --DOCSHELL 0000006382260800 == 30 [pid = 4200] [id = 161] 01:03:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C5000 == 29 [pid = 4200] [id = 160] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (0000006384B2FC00) [pid = 4200] [serial = 441] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F7974800) [pid = 4200] [serial = 458] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (000000638434B800) [pid = 4200] [serial = 438] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F36C1000) [pid = 4200] [serial = 455] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F7D65800) [pid = 4200] [serial = 459] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063ED0C8400) [pid = 4200] [serial = 444] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F2A48C00) [pid = 4200] [serial = 452] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F3264C00) [pid = 4200] [serial = 453] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063FA0E5800) [pid = 4200] [serial = 465] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063FAF34C00) [pid = 4200] [serial = 434] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE551800) [pid = 4200] [serial = 449] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FAF12800) [pid = 4200] [serial = 467] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FB628400) [pid = 4200] [serial = 468] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE3EC400) [pid = 4200] [serial = 446] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006382C73800) [pid = 4200] [serial = 437] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE3FA400) [pid = 4200] [serial = 447] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F4C34C00) [pid = 4200] [serial = 456] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EF2AA800) [pid = 4200] [serial = 450] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (000000638436D800) [pid = 4200] [serial = 440] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063FB424000) [pid = 4200] [serial = 435] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F7977C00) [pid = 4200] [serial = 462] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EC43A400) [pid = 4200] [serial = 443] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063EFA1D400) [pid = 4200] [serial = 461] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F9539400) [pid = 4200] [serial = 464] [outer = 0000000000000000] [url = about:blank] 01:03:25 INFO - PROCESS | 4200 | 1469261005290 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:25 INFO - PROCESS | 4200 | 1469261005295 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817C2800 == 30 [pid = 4200] [id = 172] 01:03:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (000000638233C400) [pid = 4200] [serial = 514] [outer = 0000000000000000] 01:03:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (0000006382C09800) [pid = 4200] [serial = 515] [outer = 000000638233C400] 01:03:25 INFO - PROCESS | 4200 | 1469261005348 Marionette DEBUG loaded listener.js 01:03:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (0000006384365400) [pid = 4200] [serial = 516] [outer = 000000638233C400] 01:03:25 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:25 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:25 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:25 INFO - PROCESS | 4200 | 1469261005812 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]]]}] 01:03:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:03:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 777ms 01:03:25 INFO - PROCESS | 4200 | 1469261005832 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 01:03:25 INFO - PROCESS | 4200 | 1469261005837 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 01:03:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:03:25 INFO - PROCESS | 4200 | 1469261005843 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:03:25 INFO - PROCESS | 4200 | 1469261005846 Marionette TRACE conn6 <- [1,654,null,{}] 01:03:25 INFO - PROCESS | 4200 | 1469261005850 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}] 01:03:25 INFO - PROCESS | 4200 | 1469261005852 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:25 INFO - PROCESS | 4200 | 1469261005942 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 01:03:25 INFO - PROCESS | 4200 | 1469261005949 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:25 INFO - PROCESS | 4200 | 1469261005951 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:25 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BAB800 == 31 [pid = 4200] [id = 173] 01:03:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EC43BC00) [pid = 4200] [serial = 517] [outer = 0000000000000000] 01:03:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EDEDAC00) [pid = 4200] [serial = 518] [outer = 00000063EC43BC00] 01:03:26 INFO - PROCESS | 4200 | 1469261006000 Marionette DEBUG loaded listener.js 01:03:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE3A4000) [pid = 4200] [serial = 519] [outer = 00000063EC43BC00] 01:03:26 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:26 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:26 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:26 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:26 INFO - PROCESS | 4200 | 1469261006471 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]]]}] 01:03:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:03:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 01:03:26 INFO - PROCESS | 4200 | 1469261006517 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 01:03:26 INFO - PROCESS | 4200 | 1469261006520 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 01:03:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:03:26 INFO - PROCESS | 4200 | 1469261006524 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:03:26 INFO - PROCESS | 4200 | 1469261006528 Marionette TRACE conn6 <- [1,658,null,{}] 01:03:26 INFO - PROCESS | 4200 | 1469261006539 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}] 01:03:26 INFO - PROCESS | 4200 | 1469261006544 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:26 INFO - PROCESS | 4200 | 1469261006670 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 01:03:26 INFO - PROCESS | 4200 | 1469261006743 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:26 INFO - PROCESS | 4200 | 1469261006746 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2813000 == 32 [pid = 4200] [id = 174] 01:03:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006382337800) [pid = 4200] [serial = 520] [outer = 0000000000000000] 01:03:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EF852000) [pid = 4200] [serial = 521] [outer = 0000006382337800] 01:03:26 INFO - PROCESS | 4200 | 1469261006797 Marionette DEBUG loaded listener.js 01:03:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F336D800) [pid = 4200] [serial = 522] [outer = 0000006382337800] 01:03:27 INFO - PROCESS | 4200 | 1469261007184 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]]]}] 01:03:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:03:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 691ms 01:03:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:03:27 INFO - PROCESS | 4200 | 1469261007217 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 01:03:27 INFO - PROCESS | 4200 | 1469261007220 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 01:03:27 INFO - PROCESS | 4200 | 1469261007223 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:03:27 INFO - PROCESS | 4200 | 1469261007225 Marionette TRACE conn6 <- [1,662,null,{}] 01:03:27 INFO - PROCESS | 4200 | 1469261007228 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}] 01:03:27 INFO - PROCESS | 4200 | 1469261007231 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:27 INFO - PROCESS | 4200 | 1469261007351 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 01:03:27 INFO - PROCESS | 4200 | 1469261007401 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:27 INFO - PROCESS | 4200 | 1469261007403 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41E5000 == 33 [pid = 4200] [id = 175] 01:03:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F3372000) [pid = 4200] [serial = 523] [outer = 0000000000000000] 01:03:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F427BC00) [pid = 4200] [serial = 524] [outer = 00000063F3372000] 01:03:27 INFO - PROCESS | 4200 | 1469261007450 Marionette DEBUG loaded listener.js 01:03:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4299400) [pid = 4200] [serial = 525] [outer = 00000063F3372000] 01:03:27 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:27 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:27 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:03:27 INFO - PROCESS | 4200 | [4200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:03:27 INFO - PROCESS | 4200 | 1469261007918 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]]]}] 01:03:27 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 01:03:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 734ms 01:03:27 INFO - PROCESS | 4200 | 1469261007961 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 01:03:27 INFO - PROCESS | 4200 | 1469261007963 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 01:03:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:03:27 INFO - PROCESS | 4200 | 1469261007966 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:03:27 INFO - PROCESS | 4200 | 1469261007968 Marionette TRACE conn6 <- [1,666,null,{}] 01:03:27 INFO - PROCESS | 4200 | 1469261007972 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}] 01:03:27 INFO - PROCESS | 4200 | 1469261007974 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:28 INFO - PROCESS | 4200 | 1469261008112 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 01:03:28 INFO - PROCESS | 4200 | 1469261008122 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:28 INFO - PROCESS | 4200 | 1469261008124 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DCF000 == 34 [pid = 4200] [id = 176] 01:03:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F431C000) [pid = 4200] [serial = 526] [outer = 0000000000000000] 01:03:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4C40C00) [pid = 4200] [serial = 527] [outer = 00000063F431C000] 01:03:28 INFO - PROCESS | 4200 | 1469261008211 Marionette DEBUG loaded listener.js 01:03:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7D45C00) [pid = 4200] [serial = 528] [outer = 00000063F431C000] 01:03:28 INFO - PROCESS | 4200 | 1469261008636 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]]]}] 01:03:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:03:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 01:03:28 INFO - PROCESS | 4200 | 1469261008703 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 01:03:28 INFO - PROCESS | 4200 | 1469261008706 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 01:03:28 INFO - PROCESS | 4200 | 1469261008709 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:03:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:03:28 INFO - PROCESS | 4200 | 1469261008711 Marionette TRACE conn6 <- [1,670,null,{}] 01:03:28 INFO - PROCESS | 4200 | 1469261008714 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}] 01:03:28 INFO - PROCESS | 4200 | 1469261008720 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:28 INFO - PROCESS | 4200 | 1469261008857 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 01:03:28 INFO - PROCESS | 4200 | 1469261008866 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:28 INFO - PROCESS | 4200 | 1469261008868 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA59000 == 35 [pid = 4200] [id = 177] 01:03:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7D46800) [pid = 4200] [serial = 529] [outer = 0000000000000000] 01:03:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F97CD800) [pid = 4200] [serial = 530] [outer = 00000063F7D46800] 01:03:28 INFO - PROCESS | 4200 | 1469261008915 Marionette DEBUG loaded listener.js 01:03:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FB41BC00) [pid = 4200] [serial = 531] [outer = 00000063F7D46800] 01:03:29 INFO - PROCESS | 4200 | [4200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE54DC00) [pid = 4200] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006384B2D800) [pid = 4200] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063828F1C00) [pid = 4200] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006384365C00) [pid = 4200] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382CC6C00) [pid = 4200] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006384B25000) [pid = 4200] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (000000638436FC00) [pid = 4200] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F7D41C00) [pid = 4200] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE451000) [pid = 4200] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7A6C400) [pid = 4200] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F4282000) [pid = 4200] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:03:29 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE3A3800) [pid = 4200] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:03:29 INFO - PROCESS | 4200 | [4200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:03:29 INFO - PROCESS | 4200 | 1469261009862 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]]]}] 01:03:29 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) 01:03:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1173ms 01:03:29 INFO - PROCESS | 4200 | 1469261009886 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 01:03:29 INFO - PROCESS | 4200 | 1469261009888 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 01:03:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:03:29 INFO - PROCESS | 4200 | 1469261009891 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:03:29 INFO - PROCESS | 4200 | 1469261009893 Marionette TRACE conn6 <- [1,674,null,{}] 01:03:29 INFO - PROCESS | 4200 | 1469261009897 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}] 01:03:29 INFO - PROCESS | 4200 | 1469261009899 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:30 INFO - PROCESS | 4200 | 1469261010008 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 01:03:30 INFO - PROCESS | 4200 | 1469261010017 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:30 INFO - PROCESS | 4200 | 1469261010019 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:30 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BC1800 == 36 [pid = 4200] [id = 178] 01:03:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE3F6800) [pid = 4200] [serial = 532] [outer = 0000000000000000] 01:03:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE5CB400) [pid = 4200] [serial = 533] [outer = 00000063EE3F6800] 01:03:30 INFO - PROCESS | 4200 | 1469261010065 Marionette DEBUG loaded listener.js 01:03:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063FA460C00) [pid = 4200] [serial = 534] [outer = 00000063EE3F6800] 01:03:30 INFO - PROCESS | 4200 | 1469261010923 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]]]}] 01:03:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:03:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1072ms 01:03:30 INFO - PROCESS | 4200 | 1469261010967 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 01:03:30 INFO - PROCESS | 4200 | 1469261010969 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 01:03:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:03:30 INFO - PROCESS | 4200 | 1469261010973 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:03:30 INFO - PROCESS | 4200 | 1469261010975 Marionette TRACE conn6 <- [1,678,null,{}] 01:03:30 INFO - PROCESS | 4200 | 1469261010978 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}] 01:03:30 INFO - PROCESS | 4200 | 1469261010980 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:31 INFO - PROCESS | 4200 | 1469261011063 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 01:03:31 INFO - PROCESS | 4200 | 1469261011069 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:31 INFO - PROCESS | 4200 | 1469261011079 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB680000 == 37 [pid = 4200] [id = 179] 01:03:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE3F3800) [pid = 4200] [serial = 535] [outer = 0000000000000000] 01:03:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063FB631800) [pid = 4200] [serial = 536] [outer = 00000063EE3F3800] 01:03:31 INFO - PROCESS | 4200 | 1469261011187 Marionette DEBUG loaded listener.js 01:03:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063FB9A6800) [pid = 4200] [serial = 537] [outer = 00000063EE3F3800] 01:03:32 INFO - PROCESS | 4200 | 1469261012204 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]]]}] 01:03:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:03:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1296ms 01:03:32 INFO - PROCESS | 4200 | 1469261012273 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 01:03:32 INFO - PROCESS | 4200 | 1469261012278 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 01:03:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:03:32 INFO - PROCESS | 4200 | 1469261012284 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:03:32 INFO - PROCESS | 4200 | 1469261012288 Marionette TRACE conn6 <- [1,682,null,{}] 01:03:32 INFO - PROCESS | 4200 | 1469261012294 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}] 01:03:32 INFO - PROCESS | 4200 | 1469261012297 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:32 INFO - PROCESS | 4200 | 1469261012446 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 01:03:32 INFO - PROCESS | 4200 | 1469261012615 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:32 INFO - PROCESS | 4200 | 1469261012618 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE571000 == 38 [pid = 4200] [id = 180] 01:03:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (0000006384B2F800) [pid = 4200] [serial = 538] [outer = 0000000000000000] 01:03:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EC43AC00) [pid = 4200] [serial = 539] [outer = 0000006384B2F800] 01:03:32 INFO - PROCESS | 4200 | 1469261012677 Marionette DEBUG loaded listener.js 01:03:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EE39D400) [pid = 4200] [serial = 540] [outer = 0000006384B2F800] 01:03:33 INFO - PROCESS | 4200 | 1469261013783 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]]]}] 01:03:33 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) 01:03:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1528ms 01:03:33 INFO - PROCESS | 4200 | 1469261013814 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 01:03:33 INFO - PROCESS | 4200 | 1469261013819 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 01:03:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:03:33 INFO - PROCESS | 4200 | 1469261013826 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:03:33 INFO - PROCESS | 4200 | 1469261013829 Marionette TRACE conn6 <- [1,686,null,{}] 01:03:33 INFO - PROCESS | 4200 | 1469261013833 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}] 01:03:33 INFO - PROCESS | 4200 | 1469261013837 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:33 INFO - PROCESS | 4200 | 1469261013982 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 01:03:34 INFO - PROCESS | 4200 | 1469261014237 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:34 INFO - PROCESS | 4200 | 1469261014240 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063814A7000 == 39 [pid = 4200] [id = 181] 01:03:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (0000006381690400) [pid = 4200] [serial = 541] [outer = 0000000000000000] 01:03:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063822AB000) [pid = 4200] [serial = 542] [outer = 0000006381690400] 01:03:34 INFO - PROCESS | 4200 | 1469261014293 Marionette DEBUG loaded listener.js 01:03:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (000000638434AC00) [pid = 4200] [serial = 543] [outer = 0000006381690400] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BC1800 == 38 [pid = 4200] [id = 178] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA59000 == 37 [pid = 4200] [id = 177] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DCF000 == 36 [pid = 4200] [id = 176] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41E5000 == 35 [pid = 4200] [id = 175] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2813000 == 34 [pid = 4200] [id = 174] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BAB800 == 33 [pid = 4200] [id = 173] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063817C2800 == 32 [pid = 4200] [id = 172] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43A5000 == 31 [pid = 4200] [id = 171] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063827C3800 == 30 [pid = 4200] [id = 170] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE867000 == 29 [pid = 4200] [id = 169] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE571000 == 28 [pid = 4200] [id = 180] 01:03:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB680000 == 27 [pid = 4200] [id = 179] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE5C8000) [pid = 4200] [serial = 491] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EC3A4800) [pid = 4200] [serial = 485] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063ED0CE000) [pid = 4200] [serial = 486] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006382CC9800) [pid = 4200] [serial = 482] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (000000638434A800) [pid = 4200] [serial = 483] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EC442800) [pid = 4200] [serial = 480] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (000000638436E400) [pid = 4200] [serial = 479] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE3EE000) [pid = 4200] [serial = 488] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063ECD4E000) [pid = 4200] [serial = 471] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006384B31C00) [pid = 4200] [serial = 470] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F3266000) [pid = 4200] [serial = 494] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F94F6000) [pid = 4200] [serial = 504] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F360D800) [pid = 4200] [serial = 474] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063EE552000) [pid = 4200] [serial = 473] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063FB630C00) [pid = 4200] [serial = 477] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063FA970800) [pid = 4200] [serial = 476] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063EF856000) [pid = 4200] [serial = 492] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F460FC00) [pid = 4200] [serial = 497] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063FA05AC00) [pid = 4200] [serial = 506] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F3616000) [pid = 4200] [serial = 495] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F7D4A800) [pid = 4200] [serial = 503] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063F7968800) [pid = 4200] [serial = 498] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063F3263800) [pid = 4200] [serial = 500] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063F7969000) [pid = 4200] [serial = 501] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (000000638233DC00) [pid = 4200] [serial = 489] [outer = 0000000000000000] [url = about:blank] 01:03:35 INFO - PROCESS | 4200 | 1469261015962 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]]]}] 01:03:36 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) 01:03:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2190ms 01:03:36 INFO - PROCESS | 4200 | 1469261016018 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 01:03:36 INFO - PROCESS | 4200 | 1469261016022 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 01:03:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:03:36 INFO - PROCESS | 4200 | 1469261016028 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:03:36 INFO - PROCESS | 4200 | 1469261016031 Marionette TRACE conn6 <- [1,690,null,{}] 01:03:36 INFO - PROCESS | 4200 | 1469261016038 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}] 01:03:36 INFO - PROCESS | 4200 | 1469261016041 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:36 INFO - PROCESS | 4200 | 1469261016134 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 01:03:36 INFO - PROCESS | 4200 | 1469261016196 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:36 INFO - PROCESS | 4200 | 1469261016201 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:36 INFO - PROCESS | 4200 | ++DOCSHELL 000000638235B800 == 28 [pid = 4200] [id = 182] 01:03:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006382C71000) [pid = 4200] [serial = 544] [outer = 0000000000000000] 01:03:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (0000006382CC5400) [pid = 4200] [serial = 545] [outer = 0000006382C71000] 01:03:36 INFO - PROCESS | 4200 | 1469261016255 Marionette DEBUG loaded listener.js 01:03:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (0000006384346800) [pid = 4200] [serial = 546] [outer = 0000006382C71000] 01:03:37 INFO - PROCESS | 4200 | 1469261017139 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]]]}] 01:03:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:03:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1135ms 01:03:37 INFO - PROCESS | 4200 | 1469261017174 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 01:03:37 INFO - PROCESS | 4200 | 1469261017180 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 01:03:37 INFO - PROCESS | 4200 | 1469261017187 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:03:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:03:37 INFO - PROCESS | 4200 | 1469261017190 Marionette TRACE conn6 <- [1,694,null,{}] 01:03:37 INFO - PROCESS | 4200 | 1469261017194 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}] 01:03:37 INFO - PROCESS | 4200 | 1469261017198 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:37 INFO - PROCESS | 4200 | 1469261017319 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 01:03:37 INFO - PROCESS | 4200 | 1469261017326 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:37 INFO - PROCESS | 4200 | 1469261017329 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:37 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A1E800 == 29 [pid = 4200] [id = 183] 01:03:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063EC399400) [pid = 4200] [serial = 547] [outer = 0000000000000000] 01:03:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EC39EC00) [pid = 4200] [serial = 548] [outer = 00000063EC399400] 01:03:37 INFO - PROCESS | 4200 | 1469261017415 Marionette DEBUG loaded listener.js 01:03:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EC43D400) [pid = 4200] [serial = 549] [outer = 00000063EC399400] 01:03:38 INFO - PROCESS | 4200 | 1469261018387 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]]]}] 01:03:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:03:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1238ms 01:03:38 INFO - PROCESS | 4200 | 1469261018435 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 01:03:38 INFO - PROCESS | 4200 | 1469261018437 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 01:03:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:03:38 INFO - PROCESS | 4200 | 1469261018441 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:03:38 INFO - PROCESS | 4200 | 1469261018445 Marionette TRACE conn6 <- [1,698,null,{}] 01:03:38 INFO - PROCESS | 4200 | 1469261018458 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}] 01:03:38 INFO - PROCESS | 4200 | 1469261018463 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:38 INFO - PROCESS | 4200 | 1469261018573 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 01:03:38 INFO - PROCESS | 4200 | 1469261018581 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:38 INFO - PROCESS | 4200 | 1469261018585 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:38 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE558800 == 30 [pid = 4200] [id = 184] 01:03:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006382335800) [pid = 4200] [serial = 550] [outer = 0000000000000000] 01:03:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE32B400) [pid = 4200] [serial = 551] [outer = 0000006382335800] 01:03:38 INFO - PROCESS | 4200 | 1469261018671 Marionette DEBUG loaded listener.js 01:03:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE3A4400) [pid = 4200] [serial = 552] [outer = 0000006382335800] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F431C000) [pid = 4200] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F7D46800) [pid = 4200] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (0000006382337800) [pid = 4200] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (0000006382C06400) [pid = 4200] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F979D800) [pid = 4200] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EE337000) [pid = 4200] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063EE3F6800) [pid = 4200] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063EC43BC00) [pid = 4200] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (000000638233C400) [pid = 4200] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063F3372000) [pid = 4200] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:03:39 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063EE3F3800) [pid = 4200] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:03:39 INFO - PROCESS | 4200 | 1469261019601 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]]]}] 01:03:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:03:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1175ms 01:03:39 INFO - PROCESS | 4200 | 1469261019621 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 01:03:39 INFO - PROCESS | 4200 | 1469261019624 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 01:03:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:03:39 INFO - PROCESS | 4200 | 1469261019627 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:03:39 INFO - PROCESS | 4200 | 1469261019629 Marionette TRACE conn6 <- [1,702,null,{}] 01:03:39 INFO - PROCESS | 4200 | 1469261019633 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}] 01:03:39 INFO - PROCESS | 4200 | 1469261019635 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:39 INFO - PROCESS | 4200 | 1469261019723 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 01:03:39 INFO - PROCESS | 4200 | 1469261019730 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:39 INFO - PROCESS | 4200 | 1469261019732 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF016000 == 31 [pid = 4200] [id = 185] 01:03:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (00000063EE3EE400) [pid = 4200] [serial = 553] [outer = 0000000000000000] 01:03:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063EE3F3400) [pid = 4200] [serial = 554] [outer = 00000063EE3EE400] 01:03:39 INFO - PROCESS | 4200 | 1469261019780 Marionette DEBUG loaded listener.js 01:03:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (00000063EE455400) [pid = 4200] [serial = 555] [outer = 00000063EE3EE400] 01:03:40 INFO - PROCESS | 4200 | 1469261020717 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]]]}] 01:03:40 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 01:03:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms 01:03:40 INFO - PROCESS | 4200 | 1469261020755 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 01:03:40 INFO - PROCESS | 4200 | 1469261020757 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 01:03:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:03:40 INFO - PROCESS | 4200 | 1469261020761 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:03:40 INFO - PROCESS | 4200 | 1469261020763 Marionette TRACE conn6 <- [1,706,null,{}] 01:03:40 INFO - PROCESS | 4200 | 1469261020767 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}] 01:03:40 INFO - PROCESS | 4200 | 1469261020769 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:40 INFO - PROCESS | 4200 | 1469261020852 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 01:03:40 INFO - PROCESS | 4200 | 1469261020858 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:40 INFO - PROCESS | 4200 | 1469261020860 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B4F000 == 32 [pid = 4200] [id = 186] 01:03:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (0000006384B2E000) [pid = 4200] [serial = 556] [outer = 0000000000000000] 01:03:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063EE554400) [pid = 4200] [serial = 557] [outer = 0000006384B2E000] 01:03:40 INFO - PROCESS | 4200 | 1469261020906 Marionette DEBUG loaded listener.js 01:03:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063ED73F400) [pid = 4200] [serial = 558] [outer = 0000006384B2E000] 01:03:41 INFO - PROCESS | 4200 | 1469261021977 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]]]}] 01:03:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:03:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1242ms 01:03:42 INFO - PROCESS | 4200 | 1469261022006 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 01:03:42 INFO - PROCESS | 4200 | 1469261022011 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 01:03:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:03:42 INFO - PROCESS | 4200 | 1469261022016 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:03:42 INFO - PROCESS | 4200 | 1469261022020 Marionette TRACE conn6 <- [1,710,null,{}] 01:03:42 INFO - PROCESS | 4200 | 1469261022027 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}] 01:03:42 INFO - PROCESS | 4200 | 1469261022030 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:42 INFO - PROCESS | 4200 | 1469261022176 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 01:03:42 INFO - PROCESS | 4200 | 1469261022311 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:42 INFO - PROCESS | 4200 | 1469261022316 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:42 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A1E000 == 33 [pid = 4200] [id = 187] 01:03:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (0000006384342800) [pid = 4200] [serial = 559] [outer = 0000000000000000] 01:03:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (000000638434F400) [pid = 4200] [serial = 560] [outer = 0000006384342800] 01:03:42 INFO - PROCESS | 4200 | 1469261022376 Marionette DEBUG loaded listener.js 01:03:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006384B30800) [pid = 4200] [serial = 561] [outer = 0000006384342800] 01:03:43 INFO - PROCESS | 4200 | 1469261023056 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] 01:03:43 INFO - PROCESS | 4200 | 1469261023107 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 01:03:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:03:43 INFO - PROCESS | 4200 | 1469261023114 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:03:43 INFO - PROCESS | 4200 | 1469261023117 Marionette TRACE conn6 <- [1,714,null,{}] 01:03:43 INFO - PROCESS | 4200 | 1469261023122 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}] 01:03:43 INFO - PROCESS | 4200 | 1469261023125 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:43 INFO - PROCESS | 4200 | 1469261023250 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 01:03:43 INFO - PROCESS | 4200 | 1469261023319 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:43 INFO - PROCESS | 4200 | 1469261023322 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F33C9800 == 34 [pid = 4200] [id = 188] 01:03:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE331800) [pid = 4200] [serial = 562] [outer = 0000000000000000] 01:03:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE3A1C00) [pid = 4200] [serial = 563] [outer = 00000063EE331800] 01:03:43 INFO - PROCESS | 4200 | 1469261023381 Marionette DEBUG loaded listener.js 01:03:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EE5C2000) [pid = 4200] [serial = 564] [outer = 00000063EE331800] 01:03:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF016000 == 33 [pid = 4200] [id = 185] 01:03:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE558800 == 32 [pid = 4200] [id = 184] 01:03:44 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A1E800 == 31 [pid = 4200] [id = 183] 01:03:44 INFO - PROCESS | 4200 | --DOCSHELL 000000638235B800 == 30 [pid = 4200] [id = 182] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063FB631800) [pid = 4200] [serial = 536] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4C40C00) [pid = 4200] [serial = 527] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F97CD800) [pid = 4200] [serial = 530] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F7D45C00) [pid = 4200] [serial = 528] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063EF852000) [pid = 4200] [serial = 521] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (0000006384349400) [pid = 4200] [serial = 509] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (0000006384B2F000) [pid = 4200] [serial = 510] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063FA46D400) [pid = 4200] [serial = 507] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063EE3A0400) [pid = 4200] [serial = 512] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063FA460C00) [pid = 4200] [serial = 534] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063EE44D400) [pid = 4200] [serial = 513] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063EDEDAC00) [pid = 4200] [serial = 518] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063EE3A4000) [pid = 4200] [serial = 519] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 53 (0000006382C09800) [pid = 4200] [serial = 515] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 52 (0000006384365400) [pid = 4200] [serial = 516] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 51 (00000063F336D800) [pid = 4200] [serial = 522] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 50 (00000063FB41BC00) [pid = 4200] [serial = 531] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 49 (00000063F427BC00) [pid = 4200] [serial = 524] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 48 (00000063FB9A6800) [pid = 4200] [serial = 537] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 47 (00000063EE5CB400) [pid = 4200] [serial = 533] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | --DOMWINDOW == 46 (00000063F4299400) [pid = 4200] [serial = 525] [outer = 0000000000000000] [url = about:blank] 01:03:44 INFO - PROCESS | 4200 | 1469261024214 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]]]}] 01:03:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:03:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1135ms 01:03:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:03:44 INFO - PROCESS | 4200 | 1469261024251 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 01:03:44 INFO - PROCESS | 4200 | 1469261024255 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 01:03:44 INFO - PROCESS | 4200 | 1469261024260 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:03:44 INFO - PROCESS | 4200 | 1469261024263 Marionette TRACE conn6 <- [1,718,null,{}] 01:03:44 INFO - PROCESS | 4200 | 1469261024269 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}] 01:03:44 INFO - PROCESS | 4200 | 1469261024272 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:44 INFO - PROCESS | 4200 | 1469261024363 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 01:03:44 INFO - PROCESS | 4200 | 1469261024371 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:44 INFO - PROCESS | 4200 | 1469261024375 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827C6000 == 31 [pid = 4200] [id = 189] 01:03:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 47 (0000006384350C00) [pid = 4200] [serial = 565] [outer = 0000000000000000] 01:03:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 48 (0000006384B23C00) [pid = 4200] [serial = 566] [outer = 0000006384350C00] 01:03:44 INFO - PROCESS | 4200 | 1469261024431 Marionette DEBUG loaded listener.js 01:03:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 49 (00000063EC439800) [pid = 4200] [serial = 567] [outer = 0000006384350C00] 01:03:44 INFO - PROCESS | 4200 | 1469261024980 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] 01:03:45 INFO - PROCESS | 4200 | 1469261025041 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 01:03:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:03:45 INFO - PROCESS | 4200 | 1469261025047 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:03:45 INFO - PROCESS | 4200 | 1469261025050 Marionette TRACE conn6 <- [1,722,null,{}] 01:03:45 INFO - PROCESS | 4200 | 1469261025053 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}] 01:03:45 INFO - PROCESS | 4200 | 1469261025056 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:45 INFO - PROCESS | 4200 | 1469261025148 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 01:03:45 INFO - PROCESS | 4200 | 1469261025215 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:45 INFO - PROCESS | 4200 | 1469261025218 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:45 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED54F000 == 32 [pid = 4200] [id = 190] 01:03:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 50 (00000063EDEDB400) [pid = 4200] [serial = 568] [outer = 0000000000000000] 01:03:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 51 (00000063EE3A8000) [pid = 4200] [serial = 569] [outer = 00000063EDEDB400] 01:03:45 INFO - PROCESS | 4200 | 1469261025267 Marionette DEBUG loaded listener.js 01:03:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 52 (00000063EE451000) [pid = 4200] [serial = 570] [outer = 00000063EDEDB400] 01:03:45 INFO - PROCESS | 4200 | 1469261025663 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]]]}] 01:03:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:03:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 01:03:45 INFO - PROCESS | 4200 | 1469261025721 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 01:03:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:03:45 INFO - PROCESS | 4200 | 1469261025723 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 01:03:45 INFO - PROCESS | 4200 | 1469261025727 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:03:45 INFO - PROCESS | 4200 | 1469261025731 Marionette TRACE conn6 <- [1,726,null,{}] 01:03:45 INFO - PROCESS | 4200 | 1469261025742 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}] 01:03:45 INFO - PROCESS | 4200 | 1469261025747 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:45 INFO - PROCESS | 4200 | 1469261025837 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 01:03:45 INFO - PROCESS | 4200 | 1469261025853 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:45 INFO - PROCESS | 4200 | 1469261025857 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:45 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B59800 == 33 [pid = 4200] [id = 191] 01:03:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 53 (00000063822A6800) [pid = 4200] [serial = 571] [outer = 0000000000000000] 01:03:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 54 (00000063EFA1B000) [pid = 4200] [serial = 572] [outer = 00000063822A6800] 01:03:45 INFO - PROCESS | 4200 | 1469261025907 Marionette DEBUG loaded listener.js 01:03:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (00000063F2A55C00) [pid = 4200] [serial = 573] [outer = 00000063822A6800] 01:03:46 INFO - PROCESS | 4200 | [4200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:03:46 INFO - PROCESS | 4200 | 1469261026836 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]]]}] 01:03:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:03:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 01:03:46 INFO - PROCESS | 4200 | 1469261026854 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 01:03:46 INFO - PROCESS | 4200 | 1469261026857 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 01:03:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:03:46 INFO - PROCESS | 4200 | 1469261026867 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:03:46 INFO - PROCESS | 4200 | 1469261026869 Marionette TRACE conn6 <- [1,730,null,{}] 01:03:46 INFO - PROCESS | 4200 | 1469261026873 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}] 01:03:46 INFO - PROCESS | 4200 | 1469261026875 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:46 INFO - PROCESS | 4200 | 1469261026989 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 01:03:47 INFO - PROCESS | 4200 | 1469261026996 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:47 INFO - PROCESS | 4200 | 1469261026999 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:47 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43A9800 == 34 [pid = 4200] [id = 192] 01:03:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (00000063F2AF6800) [pid = 4200] [serial = 574] [outer = 0000000000000000] 01:03:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063F3298000) [pid = 4200] [serial = 575] [outer = 00000063F2AF6800] 01:03:47 INFO - PROCESS | 4200 | 1469261027046 Marionette DEBUG loaded listener.js 01:03:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (00000063F3374000) [pid = 4200] [serial = 576] [outer = 00000063F2AF6800] 01:03:47 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (0000006382C71000) [pid = 4200] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:03:47 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (0000006381690400) [pid = 4200] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:03:47 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (0000006384B2F800) [pid = 4200] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:03:47 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063EE3EE400) [pid = 4200] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:03:47 INFO - PROCESS | 4200 | --DOMWINDOW == 53 (00000063EC399400) [pid = 4200] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:03:47 INFO - PROCESS | 4200 | --DOMWINDOW == 52 (0000006382335800) [pid = 4200] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:03:47 INFO - PROCESS | 4200 | 1469261027931 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]]]}] 01:03:47 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 01:03:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1073ms 01:03:47 INFO - PROCESS | 4200 | 1469261027941 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 01:03:47 INFO - PROCESS | 4200 | 1469261027943 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 01:03:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:03:47 INFO - PROCESS | 4200 | 1469261027946 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:03:47 INFO - PROCESS | 4200 | 1469261027948 Marionette TRACE conn6 <- [1,734,null,{}] 01:03:47 INFO - PROCESS | 4200 | 1469261027951 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}] 01:03:47 INFO - PROCESS | 4200 | 1469261027953 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:48 INFO - PROCESS | 4200 | 1469261028060 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 01:03:48 INFO - PROCESS | 4200 | 1469261028068 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:48 INFO - PROCESS | 4200 | 1469261028070 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4837800 == 35 [pid = 4200] [id = 193] 01:03:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 53 (0000006382339400) [pid = 4200] [serial = 577] [outer = 0000000000000000] 01:03:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 54 (00000063EE3EE400) [pid = 4200] [serial = 578] [outer = 0000006382339400] 01:03:48 INFO - PROCESS | 4200 | 1469261028116 Marionette DEBUG loaded listener.js 01:03:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (00000063F352CC00) [pid = 4200] [serial = 579] [outer = 0000006382339400] 01:03:49 INFO - PROCESS | 4200 | 1469261029031 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]]]}] 01:03:49 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.) 01:03:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1122ms 01:03:49 INFO - PROCESS | 4200 | 1469261029071 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 01:03:49 INFO - PROCESS | 4200 | 1469261029073 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 01:03:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:03:49 INFO - PROCESS | 4200 | 1469261029077 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:03:49 INFO - PROCESS | 4200 | 1469261029079 Marionette TRACE conn6 <- [1,738,null,{}] 01:03:49 INFO - PROCESS | 4200 | 1469261029083 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}] 01:03:49 INFO - PROCESS | 4200 | 1469261029089 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:49 INFO - PROCESS | 4200 | 1469261029224 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 01:03:49 INFO - PROCESS | 4200 | 1469261029233 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:49 INFO - PROCESS | 4200 | 1469261029235 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9462000 == 36 [pid = 4200] [id = 194] 01:03:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (0000006382C10800) [pid = 4200] [serial = 580] [outer = 0000000000000000] 01:03:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063F36B9400) [pid = 4200] [serial = 581] [outer = 0000006382C10800] 01:03:49 INFO - PROCESS | 4200 | 1469261029282 Marionette DEBUG loaded listener.js 01:03:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (00000063F429B400) [pid = 4200] [serial = 582] [outer = 0000006382C10800] 01:03:50 INFO - PROCESS | 4200 | 1469261030187 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]]]}] 01:03:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:03:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1131ms 01:03:50 INFO - PROCESS | 4200 | 1469261030210 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 01:03:50 INFO - PROCESS | 4200 | 1469261030212 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 01:03:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:03:50 INFO - PROCESS | 4200 | 1469261030216 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:03:50 INFO - PROCESS | 4200 | 1469261030218 Marionette TRACE conn6 <- [1,742,null,{}] 01:03:50 INFO - PROCESS | 4200 | 1469261030221 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}] 01:03:50 INFO - PROCESS | 4200 | 1469261030223 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:50 INFO - PROCESS | 4200 | 1469261030304 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 01:03:50 INFO - PROCESS | 4200 | 1469261030408 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:50 INFO - PROCESS | 4200 | 1469261030412 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:50 INFO - PROCESS | 4200 | ++DOCSHELL 000000638148F800 == 37 [pid = 4200] [id = 195] 01:03:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (0000006381689800) [pid = 4200] [serial = 583] [outer = 0000000000000000] 01:03:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (0000006381692400) [pid = 4200] [serial = 584] [outer = 0000006381689800] 01:03:50 INFO - PROCESS | 4200 | 1469261030474 Marionette DEBUG loaded listener.js 01:03:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063828F1C00) [pid = 4200] [serial = 585] [outer = 0000006381689800] 01:03:51 INFO - PROCESS | 4200 | 1469261031568 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]]]}] 01:03:51 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 01:03:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1384ms 01:03:51 INFO - PROCESS | 4200 | 1469261031605 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 01:03:51 INFO - PROCESS | 4200 | 1469261031609 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 01:03:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:03:51 INFO - PROCESS | 4200 | 1469261031613 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:03:51 INFO - PROCESS | 4200 | 1469261031617 Marionette TRACE conn6 <- [1,746,null,{}] 01:03:51 INFO - PROCESS | 4200 | 1469261031624 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}] 01:03:51 INFO - PROCESS | 4200 | 1469261031627 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:51 INFO - PROCESS | 4200 | 1469261031779 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 01:03:51 INFO - PROCESS | 4200 | 1469261031901 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:51 INFO - PROCESS | 4200 | 1469261031905 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EED8F000 == 38 [pid = 4200] [id = 196] 01:03:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EE329000) [pid = 4200] [serial = 586] [outer = 0000000000000000] 01:03:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EE3A3800) [pid = 4200] [serial = 587] [outer = 00000063EE329000] 01:03:51 INFO - PROCESS | 4200 | 1469261031964 Marionette DEBUG loaded listener.js 01:03:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE54F400) [pid = 4200] [serial = 588] [outer = 00000063EE329000] 01:03:52 INFO - PROCESS | 4200 | 1469261032553 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]]]}] 01:03:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:03:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 01:03:52 INFO - PROCESS | 4200 | 1469261032606 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 01:03:52 INFO - PROCESS | 4200 | 1469261032611 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 01:03:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:03:52 INFO - PROCESS | 4200 | 1469261032616 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:03:52 INFO - PROCESS | 4200 | 1469261032619 Marionette TRACE conn6 <- [1,750,null,{}] 01:03:52 INFO - PROCESS | 4200 | 1469261032623 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}] 01:03:52 INFO - PROCESS | 4200 | 1469261032626 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:52 INFO - PROCESS | 4200 | 1469261032750 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 01:03:52 INFO - PROCESS | 4200 | 1469261032822 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:52 INFO - PROCESS | 4200 | 1469261032824 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:52 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B59000 == 39 [pid = 4200] [id = 197] 01:03:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063F2829000) [pid = 4200] [serial = 589] [outer = 0000000000000000] 01:03:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063F2D3FC00) [pid = 4200] [serial = 590] [outer = 00000063F2829000] 01:03:52 INFO - PROCESS | 4200 | 1469261032882 Marionette DEBUG loaded listener.js 01:03:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063F3616C00) [pid = 4200] [serial = 591] [outer = 00000063F2829000] 01:03:54 INFO - PROCESS | 4200 | [4200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:03:54 INFO - PROCESS | 4200 | 1469261034017 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]]]}] 01:03:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:03:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1431ms 01:03:54 INFO - PROCESS | 4200 | 1469261034049 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 01:03:54 INFO - PROCESS | 4200 | 1469261034053 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 01:03:54 INFO - PROCESS | 4200 | 1469261034059 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:03:54 INFO - PROCESS | 4200 | 1469261034062 Marionette TRACE conn6 <- [1,754,null,{}] 01:03:54 INFO - PROCESS | 4200 | 1469261034068 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}] 01:03:54 INFO - PROCESS | 4200 | 1469261034071 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:54 INFO - PROCESS | 4200 | 1469261034211 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 01:03:54 INFO - PROCESS | 4200 | 1469261034278 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:54 INFO - PROCESS | 4200 | 1469261034281 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827C7800 == 40 [pid = 4200] [id = 198] 01:03:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (000000638434A800) [pid = 4200] [serial = 592] [outer = 0000000000000000] 01:03:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006384365C00) [pid = 4200] [serial = 593] [outer = 000000638434A800] 01:03:54 INFO - PROCESS | 4200 | 1469261034334 Marionette DEBUG loaded listener.js 01:03:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EC39E000) [pid = 4200] [serial = 594] [outer = 000000638434A800] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE829000 == 39 [pid = 4200] [id = 10] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4B0000 == 38 [pid = 4200] [id = 27] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B54000 == 37 [pid = 4200] [id = 25] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA936000 == 36 [pid = 4200] [id = 16] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD6BA800 == 35 [pid = 4200] [id = 19] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAD05800 == 34 [pid = 4200] [id = 28] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063817B1800 == 33 [pid = 4200] [id = 23] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA2AF800 == 32 [pid = 4200] [id = 15] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF078800 == 31 [pid = 4200] [id = 24] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9470000 == 30 [pid = 4200] [id = 14] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063817BD800 == 29 [pid = 4200] [id = 29] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB6A8800 == 28 [pid = 4200] [id = 18] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DD8800 == 27 [pid = 4200] [id = 26] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9462000 == 26 [pid = 4200] [id = 194] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4837800 == 25 [pid = 4200] [id = 193] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43A9800 == 24 [pid = 4200] [id = 192] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B59800 == 23 [pid = 4200] [id = 191] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED54F000 == 22 [pid = 4200] [id = 190] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063827C6000 == 21 [pid = 4200] [id = 189] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F33C9800 == 20 [pid = 4200] [id = 188] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A1E000 == 19 [pid = 4200] [id = 187] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B4F000 == 18 [pid = 4200] [id = 186] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43BF800 == 17 [pid = 4200] [id = 13] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE56C000 == 16 [pid = 4200] [id = 21] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAD0A800 == 15 [pid = 4200] [id = 17] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063814A7000 == 14 [pid = 4200] [id = 181] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE585800 == 13 [pid = 4200] [id = 20] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 0000006381662000 == 12 [pid = 4200] [id = 22] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B59000 == 11 [pid = 4200] [id = 197] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063EED8F000 == 10 [pid = 4200] [id = 196] 01:03:55 INFO - PROCESS | 4200 | --DOCSHELL 000000638148F800 == 9 [pid = 4200] [id = 195] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006382CC5400) [pid = 4200] [serial = 545] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (000000638434AC00) [pid = 4200] [serial = 543] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063822AB000) [pid = 4200] [serial = 542] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EE39D400) [pid = 4200] [serial = 540] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063EC43AC00) [pid = 4200] [serial = 539] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063EE554400) [pid = 4200] [serial = 557] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EE455400) [pid = 4200] [serial = 555] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063EC43D400) [pid = 4200] [serial = 549] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063EE3A4400) [pid = 4200] [serial = 552] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EE32B400) [pid = 4200] [serial = 551] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063EE3F3400) [pid = 4200] [serial = 554] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063EC39EC00) [pid = 4200] [serial = 548] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (0000006384346800) [pid = 4200] [serial = 546] [outer = 0000000000000000] [url = about:blank] 01:03:55 INFO - PROCESS | 4200 | 1469261035903 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]]]}] 01:03:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:03:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1886ms 01:03:55 INFO - PROCESS | 4200 | 1469261035950 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 01:03:55 INFO - PROCESS | 4200 | 1469261035954 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 01:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:03:55 INFO - PROCESS | 4200 | 1469261035959 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:03:55 INFO - PROCESS | 4200 | 1469261035962 Marionette TRACE conn6 <- [1,758,null,{}] 01:03:55 INFO - PROCESS | 4200 | 1469261035967 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}] 01:03:55 INFO - PROCESS | 4200 | 1469261035971 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:56 INFO - PROCESS | 4200 | 1469261036069 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 01:03:56 INFO - PROCESS | 4200 | 1469261036075 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:56 INFO - PROCESS | 4200 | 1469261036078 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827A8000 == 10 [pid = 4200] [id = 199] 01:03:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006384346400) [pid = 4200] [serial = 595] [outer = 0000000000000000] 01:03:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (0000006384366C00) [pid = 4200] [serial = 596] [outer = 0000006384346400] 01:03:56 INFO - PROCESS | 4200 | 1469261036129 Marionette DEBUG loaded listener.js 01:03:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063EC399C00) [pid = 4200] [serial = 597] [outer = 0000006384346400] 01:03:56 INFO - PROCESS | 4200 | 1469261036594 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]]]}] 01:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 01:03:56 INFO - PROCESS | 4200 | 1469261036654 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 01:03:56 INFO - PROCESS | 4200 | 1469261036660 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 01:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:03:56 INFO - PROCESS | 4200 | 1469261036666 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:03:56 INFO - PROCESS | 4200 | 1469261036669 Marionette TRACE conn6 <- [1,762,null,{}] 01:03:56 INFO - PROCESS | 4200 | 1469261036673 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}] 01:03:56 INFO - PROCESS | 4200 | 1469261036676 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:56 INFO - PROCESS | 4200 | 1469261036776 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 01:03:56 INFO - PROCESS | 4200 | 1469261036847 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:56 INFO - PROCESS | 4200 | 1469261036849 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ECD0D000 == 11 [pid = 4200] [id = 200] 01:03:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063EC39B000) [pid = 4200] [serial = 598] [outer = 0000000000000000] 01:03:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063ED9BC400) [pid = 4200] [serial = 599] [outer = 00000063EC39B000] 01:03:56 INFO - PROCESS | 4200 | 1469261036903 Marionette DEBUG loaded listener.js 01:03:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EE328400) [pid = 4200] [serial = 600] [outer = 00000063EC39B000] 01:03:57 INFO - PROCESS | 4200 | 1469261037351 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]]]}] 01:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 735ms 01:03:57 INFO - PROCESS | 4200 | 1469261037403 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 01:03:57 INFO - PROCESS | 4200 | 1469261037405 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 01:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:03:57 INFO - PROCESS | 4200 | 1469261037409 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:03:57 INFO - PROCESS | 4200 | 1469261037413 Marionette TRACE conn6 <- [1,766,null,{}] 01:03:57 INFO - PROCESS | 4200 | 1469261037459 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}] 01:03:57 INFO - PROCESS | 4200 | 1469261037465 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:57 INFO - PROCESS | 4200 | 1469261037598 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 01:03:57 INFO - PROCESS | 4200 | 1469261037607 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:57 INFO - PROCESS | 4200 | 1469261037610 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:57 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF074000 == 12 [pid = 4200] [id = 201] 01:03:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE3F9400) [pid = 4200] [serial = 601] [outer = 0000000000000000] 01:03:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE451400) [pid = 4200] [serial = 602] [outer = 00000063EE3F9400] 01:03:57 INFO - PROCESS | 4200 | 1469261037698 Marionette DEBUG loaded listener.js 01:03:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE553C00) [pid = 4200] [serial = 603] [outer = 00000063EE3F9400] 01:03:58 INFO - PROCESS | 4200 | 1469261038185 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]]]}] 01:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 839ms 01:03:58 INFO - PROCESS | 4200 | 1469261038250 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 01:03:58 INFO - PROCESS | 4200 | 1469261038253 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 01:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:03:58 INFO - PROCESS | 4200 | 1469261038262 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:03:58 INFO - PROCESS | 4200 | 1469261038264 Marionette TRACE conn6 <- [1,770,null,{}] 01:03:58 INFO - PROCESS | 4200 | 1469261038268 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}] 01:03:58 INFO - PROCESS | 4200 | 1469261038270 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:58 INFO - PROCESS | 4200 | 1469261038387 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 01:03:58 INFO - PROCESS | 4200 | 1469261038434 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:58 INFO - PROCESS | 4200 | 1469261038436 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:58 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D0E000 == 13 [pid = 4200] [id = 202] 01:03:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EF728C00) [pid = 4200] [serial = 604] [outer = 0000000000000000] 01:03:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EF8C2000) [pid = 4200] [serial = 605] [outer = 00000063EF728C00] 01:03:58 INFO - PROCESS | 4200 | 1469261038483 Marionette DEBUG loaded listener.js 01:03:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F2A53000) [pid = 4200] [serial = 606] [outer = 00000063EF728C00] 01:03:58 INFO - PROCESS | 4200 | 1469261038901 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]]]}] 01:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 01:03:58 INFO - PROCESS | 4200 | 1469261038951 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 01:03:58 INFO - PROCESS | 4200 | 1469261038954 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 01:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:03:58 INFO - PROCESS | 4200 | 1469261038957 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:03:58 INFO - PROCESS | 4200 | 1469261038959 Marionette TRACE conn6 <- [1,774,null,{}] 01:03:59 INFO - PROCESS | 4200 | 1469261039001 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}] 01:03:59 INFO - PROCESS | 4200 | 1469261039004 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:59 INFO - PROCESS | 4200 | 1469261039136 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 01:03:59 INFO - PROCESS | 4200 | 1469261039142 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:59 INFO - PROCESS | 4200 | 1469261039144 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43BF800 == 14 [pid = 4200] [id = 203] 01:03:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F2A56800) [pid = 4200] [serial = 607] [outer = 0000000000000000] 01:03:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F3610800) [pid = 4200] [serial = 608] [outer = 00000063F2A56800] 01:03:59 INFO - PROCESS | 4200 | 1469261039192 Marionette DEBUG loaded listener.js 01:03:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F36BC800) [pid = 4200] [serial = 609] [outer = 00000063F2A56800] 01:03:59 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F2AF6800) [pid = 4200] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:03:59 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (0000006382339400) [pid = 4200] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:03:59 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EE331800) [pid = 4200] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:03:59 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063EDEDB400) [pid = 4200] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:03:59 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063822A6800) [pid = 4200] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:03:59 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (0000006384B2E000) [pid = 4200] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:03:59 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (0000006384350C00) [pid = 4200] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:03:59 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (0000006384342800) [pid = 4200] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:03:59 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (0000006382C10800) [pid = 4200] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:03:59 INFO - PROCESS | 4200 | 1469261039693 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]]]}] 01:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 776ms 01:03:59 INFO - PROCESS | 4200 | 1469261039736 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 01:03:59 INFO - PROCESS | 4200 | 1469261039739 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 01:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:03:59 INFO - PROCESS | 4200 | 1469261039742 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:03:59 INFO - PROCESS | 4200 | 1469261039744 Marionette TRACE conn6 <- [1,778,null,{}] 01:03:59 INFO - PROCESS | 4200 | 1469261039748 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}] 01:03:59 INFO - PROCESS | 4200 | 1469261039754 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:59 INFO - PROCESS | 4200 | 1469261039852 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 01:03:59 INFO - PROCESS | 4200 | 1469261039858 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:59 INFO - PROCESS | 4200 | 1469261039860 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:03:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DD7000 == 15 [pid = 4200] [id = 204] 01:03:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006384B25000) [pid = 4200] [serial = 610] [outer = 0000000000000000] 01:03:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063F4276400) [pid = 4200] [serial = 611] [outer = 0000006384B25000] 01:03:59 INFO - PROCESS | 4200 | 1469261039907 Marionette DEBUG loaded listener.js 01:04:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063F4294C00) [pid = 4200] [serial = 612] [outer = 0000006384B25000] 01:04:00 INFO - PROCESS | 4200 | 1469261040334 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]]]}] 01:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 01:04:00 INFO - PROCESS | 4200 | 1469261040375 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 01:04:00 INFO - PROCESS | 4200 | 1469261040377 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 01:04:00 INFO - PROCESS | 4200 | 1469261040385 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:04:00 INFO - PROCESS | 4200 | 1469261040387 Marionette TRACE conn6 <- [1,782,null,{}] 01:04:00 INFO - PROCESS | 4200 | 1469261040390 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}] 01:04:00 INFO - PROCESS | 4200 | 1469261040392 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:00 INFO - PROCESS | 4200 | 1469261040474 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 01:04:00 INFO - PROCESS | 4200 | 1469261040482 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:00 INFO - PROCESS | 4200 | 1469261040484 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4B0800 == 16 [pid = 4200] [id = 205] 01:04:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063F361A000) [pid = 4200] [serial = 613] [outer = 0000000000000000] 01:04:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F4319800) [pid = 4200] [serial = 614] [outer = 00000063F361A000] 01:04:00 INFO - PROCESS | 4200 | 1469261040529 Marionette DEBUG loaded listener.js 01:04:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F4BA0400) [pid = 4200] [serial = 615] [outer = 00000063F361A000] 01:04:00 INFO - PROCESS | 4200 | 1469261040959 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]]]}] 01:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 01:04:01 INFO - PROCESS | 4200 | 1469261041017 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 01:04:01 INFO - PROCESS | 4200 | 1469261041020 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 01:04:01 INFO - PROCESS | 4200 | 1469261041023 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:04:01 INFO - PROCESS | 4200 | 1469261041025 Marionette TRACE conn6 <- [1,786,null,{}] 01:04:01 INFO - PROCESS | 4200 | 1469261041028 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}] 01:04:01 INFO - PROCESS | 4200 | 1469261041030 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:01 INFO - PROCESS | 4200 | 1469261041113 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 01:04:01 INFO - PROCESS | 4200 | 1469261041119 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:01 INFO - PROCESS | 4200 | 1469261041121 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA934800 == 17 [pid = 4200] [id = 206] 01:04:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F48A0000) [pid = 4200] [serial = 616] [outer = 0000000000000000] 01:04:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F716B400) [pid = 4200] [serial = 617] [outer = 00000063F48A0000] 01:04:01 INFO - PROCESS | 4200 | 1469261041168 Marionette DEBUG loaded listener.js 01:04:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F4C38C00) [pid = 4200] [serial = 618] [outer = 00000063F48A0000] 01:04:01 INFO - PROCESS | 4200 | 1469261041927 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]]]}] 01:04:02 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 01:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 986ms 01:04:02 INFO - PROCESS | 4200 | 1469261042013 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 01:04:02 INFO - PROCESS | 4200 | 1469261042019 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 01:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:04:02 INFO - PROCESS | 4200 | 1469261042024 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:04:02 INFO - PROCESS | 4200 | 1469261042028 Marionette TRACE conn6 <- [1,790,null,{}] 01:04:02 INFO - PROCESS | 4200 | 1469261042035 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}] 01:04:02 INFO - PROCESS | 4200 | 1469261042039 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:02 INFO - PROCESS | 4200 | 1469261042191 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 01:04:02 INFO - PROCESS | 4200 | 1469261042299 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:02 INFO - PROCESS | 4200 | 1469261042302 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:02 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BAB000 == 18 [pid = 4200] [id = 207] 01:04:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (0000006382CC8400) [pid = 4200] [serial = 619] [outer = 0000000000000000] 01:04:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (000000638434B400) [pid = 4200] [serial = 620] [outer = 0000006382CC8400] 01:04:02 INFO - PROCESS | 4200 | 1469261042363 Marionette DEBUG loaded listener.js 01:04:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EC3A3400) [pid = 4200] [serial = 621] [outer = 0000006382CC8400] 01:04:03 INFO - PROCESS | 4200 | 1469261043081 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]]]}] 01:04:03 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 01:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1131ms 01:04:03 INFO - PROCESS | 4200 | 1469261043158 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 01:04:03 INFO - PROCESS | 4200 | 1469261043164 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 01:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:04:03 INFO - PROCESS | 4200 | 1469261043297 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:04:03 INFO - PROCESS | 4200 | 1469261043301 Marionette TRACE conn6 <- [1,794,null,{}] 01:04:03 INFO - PROCESS | 4200 | 1469261043307 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}] 01:04:03 INFO - PROCESS | 4200 | 1469261043310 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:03 INFO - PROCESS | 4200 | 1469261043429 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 01:04:03 INFO - PROCESS | 4200 | 1469261043519 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:03 INFO - PROCESS | 4200 | 1469261043523 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C4800 == 19 [pid = 4200] [id = 208] 01:04:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063E0B20800) [pid = 4200] [serial = 622] [outer = 0000000000000000] 01:04:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EC43F800) [pid = 4200] [serial = 623] [outer = 00000063E0B20800] 01:04:03 INFO - PROCESS | 4200 | 1469261043581 Marionette DEBUG loaded listener.js 01:04:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EDE25400) [pid = 4200] [serial = 624] [outer = 00000063E0B20800] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F3298000) [pid = 4200] [serial = 575] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE3EE400) [pid = 4200] [serial = 578] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE3A1C00) [pid = 4200] [serial = 563] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE5C2000) [pid = 4200] [serial = 564] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE3A8000) [pid = 4200] [serial = 569] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE451000) [pid = 4200] [serial = 570] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EFA1B000) [pid = 4200] [serial = 572] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063ED73F400) [pid = 4200] [serial = 558] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006384B23C00) [pid = 4200] [serial = 566] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063EC439800) [pid = 4200] [serial = 567] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (000000638434F400) [pid = 4200] [serial = 560] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (0000006384B30800) [pid = 4200] [serial = 561] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F36B9400) [pid = 4200] [serial = 581] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F429B400) [pid = 4200] [serial = 582] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F3374000) [pid = 4200] [serial = 576] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F2A55C00) [pid = 4200] [serial = 573] [outer = 0000000000000000] [url = about:blank] 01:04:03 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F352CC00) [pid = 4200] [serial = 579] [outer = 0000000000000000] [url = about:blank] 01:04:04 INFO - PROCESS | 4200 | 1469261044146 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]]]}] 01:04:04 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 01:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 880ms 01:04:04 INFO - PROCESS | 4200 | 1469261044174 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 01:04:04 INFO - PROCESS | 4200 | 1469261044178 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 01:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:04:04 INFO - PROCESS | 4200 | 1469261044183 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:04:04 INFO - PROCESS | 4200 | 1469261044185 Marionette TRACE conn6 <- [1,798,null,{}] 01:04:04 INFO - PROCESS | 4200 | 1469261044192 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}] 01:04:04 INFO - PROCESS | 4200 | 1469261044196 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:04 INFO - PROCESS | 4200 | 1469261044289 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 01:04:04 INFO - PROCESS | 4200 | 1469261044298 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:04 INFO - PROCESS | 4200 | 1469261044300 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EC35E000 == 20 [pid = 4200] [id = 209] 01:04:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EC39C800) [pid = 4200] [serial = 625] [outer = 0000000000000000] 01:04:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EE332400) [pid = 4200] [serial = 626] [outer = 00000063EC39C800] 01:04:04 INFO - PROCESS | 4200 | 1469261044354 Marionette DEBUG loaded listener.js 01:04:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE3F1C00) [pid = 4200] [serial = 627] [outer = 00000063EC39C800] 01:04:04 INFO - PROCESS | 4200 | 1469261044837 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]]]}] 01:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 01:04:04 INFO - PROCESS | 4200 | 1469261044858 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 01:04:04 INFO - PROCESS | 4200 | 1469261044861 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 01:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:04:04 INFO - PROCESS | 4200 | 1469261044864 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:04:04 INFO - PROCESS | 4200 | 1469261044867 Marionette TRACE conn6 <- [1,802,null,{}] 01:04:04 INFO - PROCESS | 4200 | 1469261044870 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}] 01:04:04 INFO - PROCESS | 4200 | 1469261044873 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:05 INFO - PROCESS | 4200 | 1469261044995 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 01:04:05 INFO - PROCESS | 4200 | 1469261045013 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:05 INFO - PROCESS | 4200 | 1469261045020 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2AA8800 == 21 [pid = 4200] [id = 210] 01:04:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE6B8800) [pid = 4200] [serial = 628] [outer = 0000000000000000] 01:04:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE93EC00) [pid = 4200] [serial = 629] [outer = 00000063EE6B8800] 01:04:05 INFO - PROCESS | 4200 | 1469261045072 Marionette DEBUG loaded listener.js 01:04:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EF729400) [pid = 4200] [serial = 630] [outer = 00000063EE6B8800] 01:04:05 INFO - PROCESS | 4200 | 1469261045554 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] 01:04:05 INFO - PROCESS | 4200 | 1469261045604 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 01:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:04:05 INFO - PROCESS | 4200 | 1469261045607 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:04:05 INFO - PROCESS | 4200 | 1469261045609 Marionette TRACE conn6 <- [1,806,null,{}] 01:04:05 INFO - PROCESS | 4200 | 1469261045613 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}] 01:04:05 INFO - PROCESS | 4200 | 1469261045615 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:05 INFO - PROCESS | 4200 | 1469261045703 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 01:04:05 INFO - PROCESS | 4200 | 1469261045711 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:05 INFO - PROCESS | 4200 | 1469261045714 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41DF000 == 22 [pid = 4200] [id = 211] 01:04:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EFAB9000) [pid = 4200] [serial = 631] [outer = 0000000000000000] 01:04:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F3373800) [pid = 4200] [serial = 632] [outer = 00000063EFAB9000] 01:04:05 INFO - PROCESS | 4200 | 1469261045762 Marionette DEBUG loaded listener.js 01:04:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F360E000) [pid = 4200] [serial = 633] [outer = 00000063EFAB9000] 01:04:06 INFO - PROCESS | 4200 | 1469261046183 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]]]}] 01:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 01:04:06 INFO - PROCESS | 4200 | 1469261046244 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 01:04:06 INFO - PROCESS | 4200 | 1469261046246 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 01:04:06 INFO - PROCESS | 4200 | 1469261046250 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:04:06 INFO - PROCESS | 4200 | 1469261046251 Marionette TRACE conn6 <- [1,810,null,{}] 01:04:06 INFO - PROCESS | 4200 | 1469261046255 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}] 01:04:06 INFO - PROCESS | 4200 | 1469261046257 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:06 INFO - PROCESS | 4200 | 1469261046362 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 01:04:06 INFO - PROCESS | 4200 | 1469261046435 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:06 INFO - PROCESS | 4200 | 1469261046437 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7188000 == 23 [pid = 4200] [id = 212] 01:04:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F360E800) [pid = 4200] [serial = 634] [outer = 0000000000000000] 01:04:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F420CC00) [pid = 4200] [serial = 635] [outer = 00000063F360E800] 01:04:06 INFO - PROCESS | 4200 | 1469261046483 Marionette DEBUG loaded listener.js 01:04:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4283000) [pid = 4200] [serial = 636] [outer = 00000063F360E800] 01:04:06 INFO - PROCESS | 4200 | 1469261046935 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] 01:04:07 INFO - PROCESS | 4200 | 1469261046990 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 01:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:04:07 INFO - PROCESS | 4200 | 1469261046993 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:04:07 INFO - PROCESS | 4200 | 1469261046995 Marionette TRACE conn6 <- [1,814,null,{}] 01:04:07 INFO - PROCESS | 4200 | 1469261046999 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}] 01:04:07 INFO - PROCESS | 4200 | 1469261047005 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:07 INFO - PROCESS | 4200 | 1469261047158 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 01:04:07 INFO - PROCESS | 4200 | 1469261047171 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:07 INFO - PROCESS | 4200 | 1469261047173 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA2AA000 == 24 [pid = 4200] [id = 213] 01:04:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F489F400) [pid = 4200] [serial = 637] [outer = 0000000000000000] 01:04:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7972C00) [pid = 4200] [serial = 638] [outer = 00000063F489F400] 01:04:07 INFO - PROCESS | 4200 | 1469261047260 Marionette DEBUG loaded listener.js 01:04:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7AECC00) [pid = 4200] [serial = 639] [outer = 00000063F489F400] 01:04:07 INFO - PROCESS | 4200 | 1469261047736 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]]]}] 01:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 776ms 01:04:07 INFO - PROCESS | 4200 | 1469261047772 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 01:04:07 INFO - PROCESS | 4200 | 1469261047775 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 01:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:04:07 INFO - PROCESS | 4200 | 1469261047778 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:04:07 INFO - PROCESS | 4200 | 1469261047780 Marionette TRACE conn6 <- [1,818,null,{}] 01:04:07 INFO - PROCESS | 4200 | 1469261047783 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}] 01:04:07 INFO - PROCESS | 4200 | 1469261047785 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:07 INFO - PROCESS | 4200 | 1469261047900 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 01:04:07 INFO - PROCESS | 4200 | 1469261047912 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:07 INFO - PROCESS | 4200 | 1469261047913 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:07 INFO - PROCESS | 4200 | ++DOCSHELL 000000638145D800 == 25 [pid = 4200] [id = 214] 01:04:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE54B000) [pid = 4200] [serial = 640] [outer = 0000000000000000] 01:04:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7D47400) [pid = 4200] [serial = 641] [outer = 00000063EE54B000] 01:04:07 INFO - PROCESS | 4200 | 1469261047961 Marionette DEBUG loaded listener.js 01:04:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7D50400) [pid = 4200] [serial = 642] [outer = 00000063EE54B000] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE3F9400) [pid = 4200] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EF728C00) [pid = 4200] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006384346400) [pid = 4200] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (000000638434A800) [pid = 4200] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EC39B000) [pid = 4200] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006381689800) [pid = 4200] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F2A56800) [pid = 4200] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F361A000) [pid = 4200] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE329000) [pid = 4200] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F2829000) [pid = 4200] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:04:08 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (0000006384B25000) [pid = 4200] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:04:08 INFO - PROCESS | 4200 | 1469261048399 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]]]}] 01:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 01:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:04:08 INFO - PROCESS | 4200 | 1469261048452 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 01:04:08 INFO - PROCESS | 4200 | 1469261048455 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 01:04:08 INFO - PROCESS | 4200 | 1469261048458 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:04:08 INFO - PROCESS | 4200 | 1469261048460 Marionette TRACE conn6 <- [1,822,null,{}] 01:04:08 INFO - PROCESS | 4200 | 1469261048463 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}] 01:04:08 INFO - PROCESS | 4200 | 1469261048465 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:08 INFO - PROCESS | 4200 | 1469261048575 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 01:04:08 INFO - PROCESS | 4200 | 1469261048622 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:08 INFO - PROCESS | 4200 | 1469261048624 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADBA800 == 26 [pid = 4200] [id = 215] 01:04:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE39B800) [pid = 4200] [serial = 643] [outer = 0000000000000000] 01:04:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EED7D800) [pid = 4200] [serial = 644] [outer = 00000063EE39B800] 01:04:08 INFO - PROCESS | 4200 | 1469261048670 Marionette DEBUG loaded listener.js 01:04:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F7D4C800) [pid = 4200] [serial = 645] [outer = 00000063EE39B800] 01:04:09 INFO - PROCESS | 4200 | 1469261049040 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]]]}] 01:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 01:04:09 INFO - PROCESS | 4200 | 1469261049092 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 01:04:09 INFO - PROCESS | 4200 | 1469261049095 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 01:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:04:09 INFO - PROCESS | 4200 | 1469261049099 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:04:09 INFO - PROCESS | 4200 | 1469261049100 Marionette TRACE conn6 <- [1,826,null,{}] 01:04:09 INFO - PROCESS | 4200 | 1469261049104 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}] 01:04:09 INFO - PROCESS | 4200 | 1469261049106 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:09 INFO - PROCESS | 4200 | 1469261049189 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 01:04:09 INFO - PROCESS | 4200 | 1469261049223 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:09 INFO - PROCESS | 4200 | 1469261049225 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB3B4000 == 27 [pid = 4200] [id = 216] 01:04:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F7D6AC00) [pid = 4200] [serial = 646] [outer = 0000000000000000] 01:04:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F94F7400) [pid = 4200] [serial = 647] [outer = 00000063F7D6AC00] 01:04:09 INFO - PROCESS | 4200 | 1469261049270 Marionette DEBUG loaded listener.js 01:04:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F9790000) [pid = 4200] [serial = 648] [outer = 00000063F7D6AC00] 01:04:09 INFO - PROCESS | 4200 | 1469261049708 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]]]}] 01:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 01:04:09 INFO - PROCESS | 4200 | 1469261049734 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 01:04:09 INFO - PROCESS | 4200 | 1469261049736 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 01:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:04:09 INFO - PROCESS | 4200 | 1469261049739 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:04:09 INFO - PROCESS | 4200 | 1469261049741 Marionette TRACE conn6 <- [1,830,null,{}] 01:04:09 INFO - PROCESS | 4200 | 1469261049745 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}] 01:04:09 INFO - PROCESS | 4200 | 1469261049747 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:09 INFO - PROCESS | 4200 | 1469261049840 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 01:04:09 INFO - PROCESS | 4200 | 1469261049848 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:09 INFO - PROCESS | 4200 | 1469261049850 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4007800 == 28 [pid = 4200] [id = 217] 01:04:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F94FBC00) [pid = 4200] [serial = 649] [outer = 0000000000000000] 01:04:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F97CCC00) [pid = 4200] [serial = 650] [outer = 00000063F94FBC00] 01:04:09 INFO - PROCESS | 4200 | 1469261049895 Marionette DEBUG loaded listener.js 01:04:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FA062400) [pid = 4200] [serial = 651] [outer = 00000063F94FBC00] 01:04:11 INFO - PROCESS | 4200 | 1469261051983 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]]]}] 01:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2289ms 01:04:12 INFO - PROCESS | 4200 | 1469261052033 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 01:04:12 INFO - PROCESS | 4200 | 1469261052038 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 01:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:04:12 INFO - PROCESS | 4200 | 1469261052044 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:04:12 INFO - PROCESS | 4200 | 1469261052048 Marionette TRACE conn6 <- [1,834,null,{}] 01:04:12 INFO - PROCESS | 4200 | 1469261052055 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}] 01:04:12 INFO - PROCESS | 4200 | 1469261052059 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:12 INFO - PROCESS | 4200 | 1469261052214 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 01:04:12 INFO - PROCESS | 4200 | 1469261052329 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:12 INFO - PROCESS | 4200 | 1469261052334 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:12 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE6D800 == 29 [pid = 4200] [id = 218] 01:04:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EC3A6400) [pid = 4200] [serial = 652] [outer = 0000000000000000] 01:04:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063ED9BB000) [pid = 4200] [serial = 653] [outer = 00000063EC3A6400] 01:04:12 INFO - PROCESS | 4200 | 1469261052396 Marionette DEBUG loaded listener.js 01:04:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE32FC00) [pid = 4200] [serial = 654] [outer = 00000063EC3A6400] 01:04:13 INFO - PROCESS | 4200 | 1469261053027 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]]]}] 01:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1028ms 01:04:13 INFO - PROCESS | 4200 | 1469261053073 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 01:04:13 INFO - PROCESS | 4200 | 1469261053079 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 01:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:04:13 INFO - PROCESS | 4200 | 1469261053086 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:04:13 INFO - PROCESS | 4200 | 1469261053089 Marionette TRACE conn6 <- [1,838,null,{}] 01:04:13 INFO - PROCESS | 4200 | 1469261053093 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}] 01:04:13 INFO - PROCESS | 4200 | 1469261053096 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:13 INFO - PROCESS | 4200 | 1469261053230 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 01:04:13 INFO - PROCESS | 4200 | 1469261053301 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:13 INFO - PROCESS | 4200 | 1469261053304 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA09C800 == 30 [pid = 4200] [id = 219] 01:04:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EE54E800) [pid = 4200] [serial = 655] [outer = 0000000000000000] 01:04:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EE6B4800) [pid = 4200] [serial = 656] [outer = 00000063EE54E800] 01:04:13 INFO - PROCESS | 4200 | 1469261053413 Marionette DEBUG loaded listener.js 01:04:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F2DEC400) [pid = 4200] [serial = 657] [outer = 00000063EE54E800] 01:04:14 INFO - PROCESS | 4200 | 1469261054079 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]]]}] 01:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1025ms 01:04:14 INFO - PROCESS | 4200 | 1469261054113 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 01:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:04:14 INFO - PROCESS | 4200 | 1469261054116 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 01:04:14 INFO - PROCESS | 4200 | 1469261054120 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:04:14 INFO - PROCESS | 4200 | 1469261054124 Marionette TRACE conn6 <- [1,842,null,{}] 01:04:14 INFO - PROCESS | 4200 | 1469261054136 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}] 01:04:14 INFO - PROCESS | 4200 | 1469261054141 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:14 INFO - PROCESS | 4200 | 1469261054262 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 01:04:14 INFO - PROCESS | 4200 | 1469261054338 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:14 INFO - PROCESS | 4200 | 1469261054341 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817BF800 == 31 [pid = 4200] [id = 220] 01:04:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063822A8C00) [pid = 4200] [serial = 658] [outer = 0000000000000000] 01:04:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006382CC5800) [pid = 4200] [serial = 659] [outer = 00000063822A8C00] 01:04:14 INFO - PROCESS | 4200 | 1469261054528 Marionette DEBUG loaded listener.js 01:04:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (0000006384368C00) [pid = 4200] [serial = 660] [outer = 00000063822A8C00] 01:04:15 INFO - PROCESS | 4200 | 1469261055159 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]]]}] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB3B4000 == 30 [pid = 4200] [id = 216] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADBA800 == 29 [pid = 4200] [id = 215] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 000000638145D800 == 28 [pid = 4200] [id = 214] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA2AA000 == 27 [pid = 4200] [id = 213] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7188000 == 26 [pid = 4200] [id = 212] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41DF000 == 25 [pid = 4200] [id = 211] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2AA8800 == 24 [pid = 4200] [id = 210] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063EC35E000 == 23 [pid = 4200] [id = 209] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C4800 == 22 [pid = 4200] [id = 208] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BAB000 == 21 [pid = 4200] [id = 207] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063827C7800 == 20 [pid = 4200] [id = 198] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA934800 == 19 [pid = 4200] [id = 206] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063827A8000 == 18 [pid = 4200] [id = 199] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063ECD0D000 == 17 [pid = 4200] [id = 200] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43BF800 == 16 [pid = 4200] [id = 203] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DD7000 == 15 [pid = 4200] [id = 204] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4B0800 == 14 [pid = 4200] [id = 205] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D0E000 == 13 [pid = 4200] [id = 202] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF074000 == 12 [pid = 4200] [id = 201] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA09C800 == 11 [pid = 4200] [id = 219] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4007800 == 10 [pid = 4200] [id = 217] 01:04:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063EDE6D800 == 9 [pid = 4200] [id = 218] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EE451400) [pid = 4200] [serial = 602] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EF8C2000) [pid = 4200] [serial = 605] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006384366C00) [pid = 4200] [serial = 596] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006384365C00) [pid = 4200] [serial = 593] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EC39E000) [pid = 4200] [serial = 594] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EC399C00) [pid = 4200] [serial = 597] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE553C00) [pid = 4200] [serial = 603] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063ED9BC400) [pid = 4200] [serial = 599] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063828F1C00) [pid = 4200] [serial = 585] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006381692400) [pid = 4200] [serial = 584] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F3610800) [pid = 4200] [serial = 608] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F4BA0400) [pid = 4200] [serial = 615] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE54F400) [pid = 4200] [serial = 588] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE3A3800) [pid = 4200] [serial = 587] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F3616C00) [pid = 4200] [serial = 591] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F2D3FC00) [pid = 4200] [serial = 590] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F716B400) [pid = 4200] [serial = 617] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F2A53000) [pid = 4200] [serial = 606] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F4319800) [pid = 4200] [serial = 614] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F36BC800) [pid = 4200] [serial = 609] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4276400) [pid = 4200] [serial = 611] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F4294C00) [pid = 4200] [serial = 612] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EE328400) [pid = 4200] [serial = 600] [outer = 0000000000000000] [url = about:blank] 01:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1686ms 01:04:15 INFO - PROCESS | 4200 | 1469261055830 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 01:04:15 INFO - PROCESS | 4200 | 1469261055835 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 01:04:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063822ADC00) [pid = 4200] [serial = 661] [outer = 00000063F952DC00] 01:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:04:15 INFO - PROCESS | 4200 | 1469261055867 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:04:15 INFO - PROCESS | 4200 | 1469261055870 Marionette TRACE conn6 <- [1,846,null,{}] 01:04:15 INFO - PROCESS | 4200 | 1469261055909 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}] 01:04:15 INFO - PROCESS | 4200 | 1469261055912 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:16 INFO - PROCESS | 4200 | 1469261056007 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 01:04:16 INFO - PROCESS | 4200 | 1469261056112 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:16 INFO - PROCESS | 4200 | 1469261056117 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:16 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381665000 == 10 [pid = 4200] [id = 221] 01:04:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063822A8400) [pid = 4200] [serial = 662] [outer = 0000000000000000] 01:04:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (0000006384344C00) [pid = 4200] [serial = 663] [outer = 00000063822A8400] 01:04:16 INFO - PROCESS | 4200 | 1469261056174 Marionette DEBUG loaded listener.js 01:04:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (000000638436DC00) [pid = 4200] [serial = 664] [outer = 00000063822A8400] 01:04:16 INFO - PROCESS | 4200 | 1469261056616 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]]]}] 01:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 797ms 01:04:16 INFO - PROCESS | 4200 | 1469261056649 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 01:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:04:16 INFO - PROCESS | 4200 | 1469261056653 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 01:04:16 INFO - PROCESS | 4200 | 1469261056660 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:04:16 INFO - PROCESS | 4200 | 1469261056664 Marionette TRACE conn6 <- [1,850,null,{}] 01:04:16 INFO - PROCESS | 4200 | 1469261056668 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}] 01:04:16 INFO - PROCESS | 4200 | 1469261056671 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:16 INFO - PROCESS | 4200 | 1469261056769 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 01:04:16 INFO - PROCESS | 4200 | 1469261056776 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:16 INFO - PROCESS | 4200 | 1469261056779 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:16 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BA5000 == 11 [pid = 4200] [id = 222] 01:04:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EC398C00) [pid = 4200] [serial = 665] [outer = 0000000000000000] 01:04:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EC43E400) [pid = 4200] [serial = 666] [outer = 00000063EC398C00] 01:04:16 INFO - PROCESS | 4200 | 1469261056830 Marionette DEBUG loaded listener.js 01:04:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EDE2F800) [pid = 4200] [serial = 667] [outer = 00000063EC398C00] 01:04:17 INFO - PROCESS | 4200 | 1469261057317 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]]]}] 01:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 01:04:17 INFO - PROCESS | 4200 | 1469261057351 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 01:04:17 INFO - PROCESS | 4200 | 1469261057353 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 01:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:04:17 INFO - PROCESS | 4200 | 1469261057357 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:04:17 INFO - PROCESS | 4200 | 1469261057359 Marionette TRACE conn6 <- [1,854,null,{}] 01:04:17 INFO - PROCESS | 4200 | 1469261057371 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}] 01:04:17 INFO - PROCESS | 4200 | 1469261057376 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:17 INFO - PROCESS | 4200 | 1469261057513 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 01:04:17 INFO - PROCESS | 4200 | 1469261057594 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:17 INFO - PROCESS | 4200 | 1469261057598 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE871800 == 12 [pid = 4200] [id = 223] 01:04:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE3A7000) [pid = 4200] [serial = 668] [outer = 0000000000000000] 01:04:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE44CC00) [pid = 4200] [serial = 669] [outer = 00000063EE3A7000] 01:04:17 INFO - PROCESS | 4200 | 1469261057651 Marionette DEBUG loaded listener.js 01:04:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE548800) [pid = 4200] [serial = 670] [outer = 00000063EE3A7000] 01:04:18 INFO - PROCESS | 4200 | 1469261058102 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]]]}] 01:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 776ms 01:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:04:18 INFO - PROCESS | 4200 | 1469261058136 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 01:04:18 INFO - PROCESS | 4200 | 1469261058139 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 01:04:18 INFO - PROCESS | 4200 | 1469261058143 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:04:18 INFO - PROCESS | 4200 | 1469261058145 Marionette TRACE conn6 <- [1,858,null,{}] 01:04:18 INFO - PROCESS | 4200 | 1469261058154 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}] 01:04:18 INFO - PROCESS | 4200 | 1469261058156 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:18 INFO - PROCESS | 4200 | 1469261058274 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 01:04:18 INFO - PROCESS | 4200 | 1469261058281 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:18 INFO - PROCESS | 4200 | 1469261058284 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B5A000 == 13 [pid = 4200] [id = 224] 01:04:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE5C6000) [pid = 4200] [serial = 671] [outer = 0000000000000000] 01:04:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE944C00) [pid = 4200] [serial = 672] [outer = 00000063EE5C6000] 01:04:18 INFO - PROCESS | 4200 | 1469261058336 Marionette DEBUG loaded listener.js 01:04:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EF72F400) [pid = 4200] [serial = 673] [outer = 00000063EE5C6000] 01:04:18 INFO - PROCESS | 4200 | 1469261058777 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]]]}] 01:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 01:04:18 INFO - PROCESS | 4200 | 1469261058835 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 01:04:18 INFO - PROCESS | 4200 | 1469261058837 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 01:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:04:18 INFO - PROCESS | 4200 | 1469261058884 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:04:18 INFO - PROCESS | 4200 | 1469261058887 Marionette TRACE conn6 <- [1,862,null,{}] 01:04:18 INFO - PROCESS | 4200 | 1469261058891 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}] 01:04:18 INFO - PROCESS | 4200 | 1469261058893 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:19 INFO - PROCESS | 4200 | 1469261059018 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 01:04:19 INFO - PROCESS | 4200 | 1469261059025 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:19 INFO - PROCESS | 4200 | 1469261059027 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4006000 == 14 [pid = 4200] [id = 225] 01:04:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EFA19C00) [pid = 4200] [serial = 674] [outer = 0000000000000000] 01:04:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F2A48C00) [pid = 4200] [serial = 675] [outer = 00000063EFA19C00] 01:04:19 INFO - PROCESS | 4200 | 1469261059075 Marionette DEBUG loaded listener.js 01:04:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F336C400) [pid = 4200] [serial = 676] [outer = 00000063EFA19C00] 01:04:19 INFO - PROCESS | 4200 | 1469261059554 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]]]}] 01:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 755ms 01:04:19 INFO - PROCESS | 4200 | 1469261059628 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 01:04:19 INFO - PROCESS | 4200 | 1469261059631 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 01:04:19 INFO - PROCESS | 4200 | 1469261059635 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:04:19 INFO - PROCESS | 4200 | 1469261059637 Marionette TRACE conn6 <- [1,866,null,{}] 01:04:19 INFO - PROCESS | 4200 | 1469261059641 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}] 01:04:19 INFO - PROCESS | 4200 | 1469261059647 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:19 INFO - PROCESS | 4200 | 1469261059799 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 01:04:19 INFO - PROCESS | 4200 | 1469261059846 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:19 INFO - PROCESS | 4200 | 1469261059848 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4840800 == 15 [pid = 4200] [id = 226] 01:04:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F361C800) [pid = 4200] [serial = 677] [outer = 0000000000000000] 01:04:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4203800) [pid = 4200] [serial = 678] [outer = 00000063F361C800] 01:04:19 INFO - PROCESS | 4200 | 1469261059895 Marionette DEBUG loaded listener.js 01:04:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4284400) [pid = 4200] [serial = 679] [outer = 00000063F361C800] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F360E800) [pid = 4200] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE6B8800) [pid = 4200] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EC39C800) [pid = 4200] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F48A0000) [pid = 4200] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EFAB9000) [pid = 4200] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063E0B20800) [pid = 4200] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382CC8400) [pid = 4200] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F7D6AC00) [pid = 4200] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F489F400) [pid = 4200] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE39B800) [pid = 4200] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F94FBC00) [pid = 4200] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:04:20 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE54B000) [pid = 4200] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:04:20 INFO - PROCESS | 4200 | 1469261060451 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]]]}] 01:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 881ms 01:04:20 INFO - PROCESS | 4200 | 1469261060520 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 01:04:20 INFO - PROCESS | 4200 | 1469261060522 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 01:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:04:20 INFO - PROCESS | 4200 | 1469261060526 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:04:20 INFO - PROCESS | 4200 | 1469261060527 Marionette TRACE conn6 <- [1,870,null,{}] 01:04:20 INFO - PROCESS | 4200 | 1469261060531 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}] 01:04:20 INFO - PROCESS | 4200 | 1469261060533 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:20 INFO - PROCESS | 4200 | 1469261060622 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 01:04:20 INFO - PROCESS | 4200 | 1469261060628 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:20 INFO - PROCESS | 4200 | 1469261060630 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9468000 == 16 [pid = 4200] [id = 227] 01:04:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006382C10400) [pid = 4200] [serial = 680] [outer = 0000000000000000] 01:04:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F3615800) [pid = 4200] [serial = 681] [outer = 0000006382C10400] 01:04:20 INFO - PROCESS | 4200 | 1469261060677 Marionette DEBUG loaded listener.js 01:04:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4317C00) [pid = 4200] [serial = 682] [outer = 0000006382C10400] 01:04:21 INFO - PROCESS | 4200 | 1469261061080 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]]]}] 01:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 01:04:21 INFO - PROCESS | 4200 | 1469261061158 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 01:04:21 INFO - PROCESS | 4200 | 1469261061161 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 01:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:04:21 INFO - PROCESS | 4200 | 1469261061164 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:04:21 INFO - PROCESS | 4200 | 1469261061166 Marionette TRACE conn6 <- [1,874,null,{}] 01:04:21 INFO - PROCESS | 4200 | 1469261061170 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}] 01:04:21 INFO - PROCESS | 4200 | 1469261061172 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:21 INFO - PROCESS | 4200 | 1469261061254 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 01:04:21 INFO - PROCESS | 4200 | 1469261061261 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:21 INFO - PROCESS | 4200 | 1469261061263 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4AA800 == 17 [pid = 4200] [id = 228] 01:04:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F431C000) [pid = 4200] [serial = 683] [outer = 0000000000000000] 01:04:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F48A1800) [pid = 4200] [serial = 684] [outer = 00000063F431C000] 01:04:21 INFO - PROCESS | 4200 | 1469261061311 Marionette DEBUG loaded listener.js 01:04:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4C3D000) [pid = 4200] [serial = 685] [outer = 00000063F431C000] 01:04:21 INFO - PROCESS | 4200 | 1469261061747 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]]]}] 01:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 01:04:21 INFO - PROCESS | 4200 | 1469261061801 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 01:04:21 INFO - PROCESS | 4200 | 1469261061803 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 01:04:21 INFO - PROCESS | 4200 | 1469261061807 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:04:21 INFO - PROCESS | 4200 | 1469261061808 Marionette TRACE conn6 <- [1,878,null,{}] 01:04:21 INFO - PROCESS | 4200 | 1469261061812 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}] 01:04:21 INFO - PROCESS | 4200 | 1469261061814 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:21 INFO - PROCESS | 4200 | 1469261061906 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 01:04:21 INFO - PROCESS | 4200 | 1469261061915 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:21 INFO - PROCESS | 4200 | 1469261061917 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA5B000 == 18 [pid = 4200] [id = 229] 01:04:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EF0D9000) [pid = 4200] [serial = 686] [outer = 0000000000000000] 01:04:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F796BC00) [pid = 4200] [serial = 687] [outer = 00000063EF0D9000] 01:04:21 INFO - PROCESS | 4200 | 1469261061962 Marionette DEBUG loaded listener.js 01:04:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7A63000) [pid = 4200] [serial = 688] [outer = 00000063EF0D9000] 01:04:22 INFO - PROCESS | 4200 | 1469261062741 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]]]}] 01:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 986ms 01:04:22 INFO - PROCESS | 4200 | 1469261062797 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 01:04:22 INFO - PROCESS | 4200 | 1469261062801 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 01:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:04:22 INFO - PROCESS | 4200 | 1469261062807 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:04:22 INFO - PROCESS | 4200 | 1469261062811 Marionette TRACE conn6 <- [1,882,null,{}] 01:04:22 INFO - PROCESS | 4200 | 1469261062817 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}] 01:04:22 INFO - PROCESS | 4200 | 1469261062821 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:22 INFO - PROCESS | 4200 | 1469261062969 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 01:04:23 INFO - PROCESS | 4200 | 1469261063088 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:23 INFO - PROCESS | 4200 | 1469261063091 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:23 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BAE800 == 19 [pid = 4200] [id = 230] 01:04:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (0000006384349800) [pid = 4200] [serial = 689] [outer = 0000000000000000] 01:04:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (0000006384B25800) [pid = 4200] [serial = 690] [outer = 0000006384349800] 01:04:23 INFO - PROCESS | 4200 | 1469261063158 Marionette DEBUG loaded listener.js 01:04:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063ECDCFC00) [pid = 4200] [serial = 691] [outer = 0000006384349800] 01:04:24 INFO - PROCESS | 4200 | 1469261064040 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]]]}] 01:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1279ms 01:04:24 INFO - PROCESS | 4200 | 1469261064095 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 01:04:24 INFO - PROCESS | 4200 | 1469261064099 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 01:04:24 INFO - PROCESS | 4200 | 1469261064104 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:04:24 INFO - PROCESS | 4200 | 1469261064108 Marionette TRACE conn6 <- [1,886,null,{}] 01:04:24 INFO - PROCESS | 4200 | 1469261064114 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}] 01:04:24 INFO - PROCESS | 4200 | 1469261064118 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:24 INFO - PROCESS | 4200 | 1469261064234 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 01:04:24 INFO - PROCESS | 4200 | 1469261064303 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:24 INFO - PROCESS | 4200 | 1469261064308 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:24 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A1C800 == 20 [pid = 4200] [id = 231] 01:04:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EC3A0800) [pid = 4200] [serial = 692] [outer = 0000000000000000] 01:04:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EC43DC00) [pid = 4200] [serial = 693] [outer = 00000063EC3A0800] 01:04:24 INFO - PROCESS | 4200 | 1469261064360 Marionette DEBUG loaded listener.js 01:04:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EE32B800) [pid = 4200] [serial = 694] [outer = 00000063EC3A0800] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F420CC00) [pid = 4200] [serial = 635] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F4283000) [pid = 4200] [serial = 636] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE93EC00) [pid = 4200] [serial = 629] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EF729400) [pid = 4200] [serial = 630] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE332400) [pid = 4200] [serial = 626] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3F1C00) [pid = 4200] [serial = 627] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F4C38C00) [pid = 4200] [serial = 618] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F3373800) [pid = 4200] [serial = 632] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EC43F800) [pid = 4200] [serial = 623] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EDE25400) [pid = 4200] [serial = 624] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (000000638434B400) [pid = 4200] [serial = 620] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EC3A3400) [pid = 4200] [serial = 621] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F9790000) [pid = 4200] [serial = 648] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F7AECC00) [pid = 4200] [serial = 639] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F7972C00) [pid = 4200] [serial = 638] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EED7D800) [pid = 4200] [serial = 644] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F97CCC00) [pid = 4200] [serial = 650] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063FA062400) [pid = 4200] [serial = 651] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F7D47400) [pid = 4200] [serial = 641] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F94F7400) [pid = 4200] [serial = 647] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F7D50400) [pid = 4200] [serial = 642] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F7D4C800) [pid = 4200] [serial = 645] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F360E000) [pid = 4200] [serial = 633] [outer = 0000000000000000] [url = about:blank] 01:04:24 INFO - PROCESS | 4200 | 1469261064918 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]]]}] 01:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 839ms 01:04:24 INFO - PROCESS | 4200 | 1469261064949 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 01:04:24 INFO - PROCESS | 4200 | 1469261064955 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 01:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:04:24 INFO - PROCESS | 4200 | 1469261064962 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:04:24 INFO - PROCESS | 4200 | 1469261064965 Marionette TRACE conn6 <- [1,890,null,{}] 01:04:24 INFO - PROCESS | 4200 | 1469261064969 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}] 01:04:24 INFO - PROCESS | 4200 | 1469261064971 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:25 INFO - PROCESS | 4200 | 1469261065065 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 01:04:25 INFO - PROCESS | 4200 | 1469261065073 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:25 INFO - PROCESS | 4200 | 1469261065075 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063E0B5C800 == 21 [pid = 4200] [id = 232] 01:04:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EC439400) [pid = 4200] [serial = 695] [outer = 0000000000000000] 01:04:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE332400) [pid = 4200] [serial = 696] [outer = 00000063EC439400] 01:04:25 INFO - PROCESS | 4200 | 1469261065126 Marionette DEBUG loaded listener.js 01:04:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE3F2400) [pid = 4200] [serial = 697] [outer = 00000063EC439400] 01:04:25 INFO - PROCESS | 4200 | 1469261065607 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]]]}] 01:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 01:04:25 INFO - PROCESS | 4200 | 1469261065684 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 01:04:25 INFO - PROCESS | 4200 | 1469261065686 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 01:04:25 INFO - PROCESS | 4200 | 1469261065690 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:04:25 INFO - PROCESS | 4200 | 1469261065694 Marionette TRACE conn6 <- [1,894,null,{}] 01:04:25 INFO - PROCESS | 4200 | 1469261065706 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}] 01:04:25 INFO - PROCESS | 4200 | 1469261065711 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:25 INFO - PROCESS | 4200 | 1469261065804 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 01:04:25 INFO - PROCESS | 4200 | 1469261065877 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:25 INFO - PROCESS | 4200 | 1469261065881 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D13800 == 22 [pid = 4200] [id = 233] 01:04:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE555C00) [pid = 4200] [serial = 698] [outer = 0000000000000000] 01:04:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EF067C00) [pid = 4200] [serial = 699] [outer = 00000063EE555C00] 01:04:25 INFO - PROCESS | 4200 | 1469261065933 Marionette DEBUG loaded listener.js 01:04:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F2A7A800) [pid = 4200] [serial = 700] [outer = 00000063EE555C00] 01:04:26 INFO - PROCESS | 4200 | 1469261066320 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]]]}] 01:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 01:04:26 INFO - PROCESS | 4200 | 1469261066370 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 01:04:26 INFO - PROCESS | 4200 | 1469261066373 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 01:04:26 INFO - PROCESS | 4200 | 1469261066376 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:04:26 INFO - PROCESS | 4200 | 1469261066378 Marionette TRACE conn6 <- [1,898,null,{}] 01:04:26 INFO - PROCESS | 4200 | 1469261066381 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}] 01:04:26 INFO - PROCESS | 4200 | 1469261066384 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:26 INFO - PROCESS | 4200 | 1469261066474 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 01:04:26 INFO - PROCESS | 4200 | 1469261066480 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:26 INFO - PROCESS | 4200 | 1469261066483 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46C0800 == 23 [pid = 4200] [id = 234] 01:04:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006382C11000) [pid = 4200] [serial = 701] [outer = 0000000000000000] 01:04:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F3618000) [pid = 4200] [serial = 702] [outer = 0000006382C11000] 01:04:26 INFO - PROCESS | 4200 | 1469261066530 Marionette DEBUG loaded listener.js 01:04:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F36BC400) [pid = 4200] [serial = 703] [outer = 0000006382C11000] 01:04:26 INFO - PROCESS | 4200 | 1469261066963 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]]]}] 01:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 01:04:27 INFO - PROCESS | 4200 | 1469261067008 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 01:04:27 INFO - PROCESS | 4200 | 1469261067010 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 01:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:04:27 INFO - PROCESS | 4200 | 1469261067019 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:04:27 INFO - PROCESS | 4200 | 1469261067021 Marionette TRACE conn6 <- [1,902,null,{}] 01:04:27 INFO - PROCESS | 4200 | 1469261067025 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}] 01:04:27 INFO - PROCESS | 4200 | 1469261067027 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:27 INFO - PROCESS | 4200 | 1469261067135 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 01:04:27 INFO - PROCESS | 4200 | 1469261067211 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:27 INFO - PROCESS | 4200 | 1469261067213 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DCF000 == 24 [pid = 4200] [id = 235] 01:04:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (0000006382339C00) [pid = 4200] [serial = 704] [outer = 0000000000000000] 01:04:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4280000) [pid = 4200] [serial = 705] [outer = 0000006382339C00] 01:04:27 INFO - PROCESS | 4200 | 1469261067260 Marionette DEBUG loaded listener.js 01:04:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F4313C00) [pid = 4200] [serial = 706] [outer = 0000006382339C00] 01:04:27 INFO - PROCESS | 4200 | 1469261067706 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]]]}] 01:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 734ms 01:04:27 INFO - PROCESS | 4200 | 1469261067763 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 01:04:27 INFO - PROCESS | 4200 | 1469261067765 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 01:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:04:27 INFO - PROCESS | 4200 | 1469261067769 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:04:27 INFO - PROCESS | 4200 | 1469261067770 Marionette TRACE conn6 <- [1,906,null,{}] 01:04:27 INFO - PROCESS | 4200 | 1469261067774 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}] 01:04:27 INFO - PROCESS | 4200 | 1469261067780 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:27 INFO - PROCESS | 4200 | 1469261067923 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 01:04:27 INFO - PROCESS | 4200 | 1469261067976 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:27 INFO - PROCESS | 4200 | 1469261067978 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA935800 == 25 [pid = 4200] [id = 236] 01:04:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F48A0000) [pid = 4200] [serial = 707] [outer = 0000000000000000] 01:04:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7970800) [pid = 4200] [serial = 708] [outer = 00000063F48A0000] 01:04:28 INFO - PROCESS | 4200 | 1469261068027 Marionette DEBUG loaded listener.js 01:04:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7D50400) [pid = 4200] [serial = 709] [outer = 00000063F48A0000] 01:04:28 INFO - PROCESS | 4200 | 1469261068518 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]]]}] 01:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 776ms 01:04:28 INFO - PROCESS | 4200 | 1469261068546 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 01:04:28 INFO - PROCESS | 4200 | 1469261068548 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 01:04:28 INFO - PROCESS | 4200 | 1469261068551 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:04:28 INFO - PROCESS | 4200 | 1469261068553 Marionette TRACE conn6 <- [1,910,null,{}] 01:04:28 INFO - PROCESS | 4200 | 1469261068557 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}] 01:04:28 INFO - PROCESS | 4200 | 1469261068559 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:28 INFO - PROCESS | 4200 | 1469261068667 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 01:04:28 INFO - PROCESS | 4200 | 1469261068676 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:28 INFO - PROCESS | 4200 | 1469261068678 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADD1000 == 26 [pid = 4200] [id = 237] 01:04:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F36BC800) [pid = 4200] [serial = 710] [outer = 0000000000000000] 01:04:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F9538000) [pid = 4200] [serial = 711] [outer = 00000063F36BC800] 01:04:28 INFO - PROCESS | 4200 | 1469261068771 Marionette DEBUG loaded listener.js 01:04:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F97D7000) [pid = 4200] [serial = 712] [outer = 00000063F36BC800] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE5C6000) [pid = 4200] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EFA19C00) [pid = 4200] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063822A8400) [pid = 4200] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EC398C00) [pid = 4200] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE3A7000) [pid = 4200] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063822A8C00) [pid = 4200] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F361C800) [pid = 4200] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EC3A6400) [pid = 4200] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE54E800) [pid = 4200] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F431C000) [pid = 4200] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:04:29 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006382C10400) [pid = 4200] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:04:29 INFO - PROCESS | 4200 | 1469261069207 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]]]}] 01:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 672ms 01:04:29 INFO - PROCESS | 4200 | 1469261069226 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 01:04:29 INFO - PROCESS | 4200 | 1469261069228 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 01:04:29 INFO - PROCESS | 4200 | 1469261069231 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:04:29 INFO - PROCESS | 4200 | 1469261069234 Marionette TRACE conn6 <- [1,914,null,{}] 01:04:29 INFO - PROCESS | 4200 | 1469261069237 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}] 01:04:29 INFO - PROCESS | 4200 | 1469261069239 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:29 INFO - PROCESS | 4200 | 1469261069324 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 01:04:29 INFO - PROCESS | 4200 | 1469261069395 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:29 INFO - PROCESS | 4200 | 1469261069397 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB3B4000 == 27 [pid = 4200] [id = 238] 01:04:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006384366C00) [pid = 4200] [serial = 713] [outer = 0000000000000000] 01:04:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE5C6000) [pid = 4200] [serial = 714] [outer = 0000006384366C00] 01:04:29 INFO - PROCESS | 4200 | 1469261069443 Marionette DEBUG loaded listener.js 01:04:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F7975000) [pid = 4200] [serial = 715] [outer = 0000006384366C00] 01:04:29 INFO - PROCESS | 4200 | 1469261069808 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]]]}] 01:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 01:04:29 INFO - PROCESS | 4200 | 1469261069864 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 01:04:29 INFO - PROCESS | 4200 | 1469261069866 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 01:04:29 INFO - PROCESS | 4200 | 1469261069870 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:04:29 INFO - PROCESS | 4200 | 1469261069871 Marionette TRACE conn6 <- [1,918,null,{}] 01:04:29 INFO - PROCESS | 4200 | 1469261069875 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}] 01:04:29 INFO - PROCESS | 4200 | 1469261069877 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:30 INFO - PROCESS | 4200 | 1469261069992 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 01:04:30 INFO - PROCESS | 4200 | 1469261070027 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:30 INFO - PROCESS | 4200 | 1469261070029 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB66A000 == 28 [pid = 4200] [id = 239] 01:04:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EF063800) [pid = 4200] [serial = 716] [outer = 0000000000000000] 01:04:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063FA462800) [pid = 4200] [serial = 717] [outer = 00000063EF063800] 01:04:30 INFO - PROCESS | 4200 | 1469261070084 Marionette DEBUG loaded listener.js 01:04:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063FAF0F000) [pid = 4200] [serial = 718] [outer = 00000063EF063800] 01:04:30 INFO - PROCESS | 4200 | 1469261070473 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]]]}] 01:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 01:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:04:30 INFO - PROCESS | 4200 | 1469261070544 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 01:04:30 INFO - PROCESS | 4200 | 1469261070547 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 01:04:30 INFO - PROCESS | 4200 | 1469261070550 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:04:30 INFO - PROCESS | 4200 | 1469261070552 Marionette TRACE conn6 <- [1,922,null,{}] 01:04:30 INFO - PROCESS | 4200 | 1469261070555 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}] 01:04:30 INFO - PROCESS | 4200 | 1469261070557 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:30 INFO - PROCESS | 4200 | 1469261070644 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 01:04:30 INFO - PROCESS | 4200 | 1469261070649 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:30 INFO - PROCESS | 4200 | 1469261070651 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46BD000 == 29 [pid = 4200] [id = 240] 01:04:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063FAF1A400) [pid = 4200] [serial = 719] [outer = 0000000000000000] 01:04:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FAF32400) [pid = 4200] [serial = 720] [outer = 00000063FAF1A400] 01:04:30 INFO - PROCESS | 4200 | 1469261070697 Marionette DEBUG loaded listener.js 01:04:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FB31E400) [pid = 4200] [serial = 721] [outer = 00000063FAF1A400] 01:04:31 INFO - PROCESS | 4200 | 1469261071230 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]]]}] 01:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 01:04:31 INFO - PROCESS | 4200 | 1469261071288 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 01:04:31 INFO - PROCESS | 4200 | 1469261071293 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 01:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:04:31 INFO - PROCESS | 4200 | 1469261071299 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:04:31 INFO - PROCESS | 4200 | 1469261071303 Marionette TRACE conn6 <- [1,926,null,{}] 01:04:31 INFO - PROCESS | 4200 | 1469261071372 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}] 01:04:31 INFO - PROCESS | 4200 | 1469261071376 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:31 INFO - PROCESS | 4200 | 1469261071505 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 01:04:31 INFO - PROCESS | 4200 | 1469261071574 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:31 INFO - PROCESS | 4200 | 1469261071579 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:31 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BB1800 == 30 [pid = 4200] [id = 241] 01:04:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EC39C400) [pid = 4200] [serial = 722] [outer = 0000000000000000] 01:04:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EC3A6400) [pid = 4200] [serial = 723] [outer = 00000063EC39C400] 01:04:31 INFO - PROCESS | 4200 | 1469261071654 Marionette DEBUG loaded listener.js 01:04:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EE3A4C00) [pid = 4200] [serial = 724] [outer = 00000063EC39C400] 01:04:32 INFO - PROCESS | 4200 | 1469261072233 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]]]}] 01:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 986ms 01:04:32 INFO - PROCESS | 4200 | 1469261072288 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 01:04:32 INFO - PROCESS | 4200 | 1469261072293 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 01:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:04:32 INFO - PROCESS | 4200 | 1469261072300 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:04:32 INFO - PROCESS | 4200 | 1469261072303 Marionette TRACE conn6 <- [1,930,null,{}] 01:04:32 INFO - PROCESS | 4200 | 1469261072308 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}] 01:04:32 INFO - PROCESS | 4200 | 1469261072311 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:32 INFO - PROCESS | 4200 | 1469261072429 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 01:04:32 INFO - PROCESS | 4200 | 1469261072505 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:32 INFO - PROCESS | 4200 | 1469261072508 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA295000 == 31 [pid = 4200] [id = 242] 01:04:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EED7D000) [pid = 4200] [serial = 725] [outer = 0000000000000000] 01:04:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F2825C00) [pid = 4200] [serial = 726] [outer = 00000063EED7D000] 01:04:32 INFO - PROCESS | 4200 | 1469261072608 Marionette DEBUG loaded listener.js 01:04:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F3617800) [pid = 4200] [serial = 727] [outer = 00000063EED7D000] 01:04:33 INFO - PROCESS | 4200 | 1469261073241 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]]]}] 01:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 01:04:33 INFO - PROCESS | 4200 | 1469261073288 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 01:04:33 INFO - PROCESS | 4200 | 1469261073291 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 01:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:04:33 INFO - PROCESS | 4200 | 1469261073295 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:04:33 INFO - PROCESS | 4200 | 1469261073299 Marionette TRACE conn6 <- [1,934,null,{}] 01:04:33 INFO - PROCESS | 4200 | 1469261073311 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}] 01:04:33 INFO - PROCESS | 4200 | 1469261073316 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:33 INFO - PROCESS | 4200 | 1469261073461 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 01:04:33 INFO - PROCESS | 4200 | 1469261073579 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:33 INFO - PROCESS | 4200 | 1469261073583 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FC183800 == 32 [pid = 4200] [id = 243] 01:04:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F7AF3000) [pid = 4200] [serial = 728] [outer = 0000000000000000] 01:04:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F7D6AC00) [pid = 4200] [serial = 729] [outer = 00000063F7AF3000] 01:04:33 INFO - PROCESS | 4200 | 1469261073643 Marionette DEBUG loaded listener.js 01:04:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FB31C800) [pid = 4200] [serial = 730] [outer = 00000063F7AF3000] 01:04:34 INFO - PROCESS | 4200 | 1469261074291 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]]]}] 01:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1024ms 01:04:34 INFO - PROCESS | 4200 | 1469261074321 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 01:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:04:34 INFO - PROCESS | 4200 | 1469261074324 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 01:04:34 INFO - PROCESS | 4200 | 1469261074328 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:04:34 INFO - PROCESS | 4200 | 1469261074330 Marionette TRACE conn6 <- [1,938,null,{}] 01:04:34 INFO - PROCESS | 4200 | 1469261074349 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}] 01:04:34 INFO - PROCESS | 4200 | 1469261074352 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:34 INFO - PROCESS | 4200 | 1469261074471 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 01:04:34 INFO - PROCESS | 4200 | 1469261074545 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:34 INFO - PROCESS | 4200 | 1469261074548 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:34 INFO - PROCESS | 4200 | ++DOCSHELL 000000638224A800 == 33 [pid = 4200] [id = 244] 01:04:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (000000638229F400) [pid = 4200] [serial = 731] [outer = 0000000000000000] 01:04:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006382CC4C00) [pid = 4200] [serial = 732] [outer = 000000638229F400] 01:04:34 INFO - PROCESS | 4200 | 1469261074722 Marionette DEBUG loaded listener.js 01:04:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (0000006384B24400) [pid = 4200] [serial = 733] [outer = 000000638229F400] 01:04:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063817BF800 == 32 [pid = 4200] [id = 220] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063EE548800) [pid = 4200] [serial = 670] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F796BC00) [pid = 4200] [serial = 687] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EE944C00) [pid = 4200] [serial = 672] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F2A48C00) [pid = 4200] [serial = 675] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006384344C00) [pid = 4200] [serial = 663] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (000000638436DC00) [pid = 4200] [serial = 664] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EC43E400) [pid = 4200] [serial = 666] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EDE2F800) [pid = 4200] [serial = 667] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE44CC00) [pid = 4200] [serial = 669] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382CC5800) [pid = 4200] [serial = 659] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384368C00) [pid = 4200] [serial = 660] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (000000638229E800) [pid = 4200] [serial = 369] [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.] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F4203800) [pid = 4200] [serial = 678] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE32FC00) [pid = 4200] [serial = 654] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063ED9BB000) [pid = 4200] [serial = 653] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F2DEC400) [pid = 4200] [serial = 657] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE6B4800) [pid = 4200] [serial = 656] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F336C400) [pid = 4200] [serial = 676] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F48A1800) [pid = 4200] [serial = 684] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F4C3D000) [pid = 4200] [serial = 685] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F4284400) [pid = 4200] [serial = 679] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F3615800) [pid = 4200] [serial = 681] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063EF72F400) [pid = 4200] [serial = 673] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F4317C00) [pid = 4200] [serial = 682] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 4200 | 1469261075970 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]]]}] 01:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1693ms 01:04:36 INFO - PROCESS | 4200 | 1469261076063 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 01:04:36 INFO - PROCESS | 4200 | 1469261076067 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 01:04:36 INFO - PROCESS | 4200 | 1469261076073 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:04:36 INFO - PROCESS | 4200 | 1469261076077 Marionette TRACE conn6 <- [1,942,null,{}] 01:04:36 INFO - PROCESS | 4200 | 1469261076085 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}] 01:04:36 INFO - PROCESS | 4200 | 1469261076089 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:36 INFO - PROCESS | 4200 | 1469261076179 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 01:04:36 INFO - PROCESS | 4200 | 1469261076187 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:36 INFO - PROCESS | 4200 | 1469261076192 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:36 INFO - PROCESS | 4200 | ++DOCSHELL 000000638224E800 == 33 [pid = 4200] [id = 245] 01:04:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (0000006382C0D000) [pid = 4200] [serial = 734] [outer = 0000000000000000] 01:04:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (0000006382C10800) [pid = 4200] [serial = 735] [outer = 0000006382C0D000] 01:04:36 INFO - PROCESS | 4200 | 1469261076243 Marionette DEBUG loaded listener.js 01:04:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063822A1000) [pid = 4200] [serial = 736] [outer = 0000006382C0D000] 01:04:36 INFO - PROCESS | 4200 | 1469261076713 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]]]}] 01:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 672ms 01:04:36 INFO - PROCESS | 4200 | 1469261076751 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 01:04:36 INFO - PROCESS | 4200 | 1469261076757 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 01:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:04:36 INFO - PROCESS | 4200 | 1469261076764 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:04:36 INFO - PROCESS | 4200 | 1469261076767 Marionette TRACE conn6 <- [1,946,null,{}] 01:04:36 INFO - PROCESS | 4200 | 1469261076771 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}] 01:04:36 INFO - PROCESS | 4200 | 1469261076774 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:36 INFO - PROCESS | 4200 | 1469261076868 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 01:04:36 INFO - PROCESS | 4200 | 1469261076877 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:36 INFO - PROCESS | 4200 | 1469261076880 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C2000 == 34 [pid = 4200] [id = 246] 01:04:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006384B24000) [pid = 4200] [serial = 737] [outer = 0000000000000000] 01:04:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006384B2C000) [pid = 4200] [serial = 738] [outer = 0000006384B24000] 01:04:36 INFO - PROCESS | 4200 | 1469261076932 Marionette DEBUG loaded listener.js 01:04:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EC39FC00) [pid = 4200] [serial = 739] [outer = 0000006384B24000] 01:04:37 INFO - PROCESS | 4200 | 1469261077396 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]]]}] 01:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 672ms 01:04:37 INFO - PROCESS | 4200 | 1469261077440 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 01:04:37 INFO - PROCESS | 4200 | 1469261077443 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 01:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:04:37 INFO - PROCESS | 4200 | 1469261077455 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:04:37 INFO - PROCESS | 4200 | 1469261077458 Marionette TRACE conn6 <- [1,950,null,{}] 01:04:37 INFO - PROCESS | 4200 | 1469261077470 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}] 01:04:37 INFO - PROCESS | 4200 | 1469261077475 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:37 INFO - PROCESS | 4200 | 1469261077595 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 01:04:37 INFO - PROCESS | 4200 | 1469261077673 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:37 INFO - PROCESS | 4200 | 1469261077676 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE55B000 == 35 [pid = 4200] [id = 247] 01:04:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EDE25800) [pid = 4200] [serial = 740] [outer = 0000000000000000] 01:04:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE336000) [pid = 4200] [serial = 741] [outer = 00000063EDE25800] 01:04:37 INFO - PROCESS | 4200 | 1469261077728 Marionette DEBUG loaded listener.js 01:04:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE3EC400) [pid = 4200] [serial = 742] [outer = 00000063EDE25800] 01:04:38 INFO - PROCESS | 4200 | 1469261078126 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]]]}] 01:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 01:04:38 INFO - PROCESS | 4200 | 1469261078152 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 01:04:38 INFO - PROCESS | 4200 | 1469261078155 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 01:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:04:38 INFO - PROCESS | 4200 | 1469261078170 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:04:38 INFO - PROCESS | 4200 | 1469261078172 Marionette TRACE conn6 <- [1,954,null,{}] 01:04:38 INFO - PROCESS | 4200 | 1469261078176 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}] 01:04:38 INFO - PROCESS | 4200 | 1469261078178 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:38 INFO - PROCESS | 4200 | 1469261078299 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 01:04:38 INFO - PROCESS | 4200 | 1469261078305 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:38 INFO - PROCESS | 4200 | 1469261078307 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:38 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2811000 == 36 [pid = 4200] [id = 248] 01:04:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE454C00) [pid = 4200] [serial = 743] [outer = 0000000000000000] 01:04:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE459000) [pid = 4200] [serial = 744] [outer = 00000063EE454C00] 01:04:38 INFO - PROCESS | 4200 | 1469261078392 Marionette DEBUG loaded listener.js 01:04:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE5BE400) [pid = 4200] [serial = 745] [outer = 00000063EE454C00] 01:04:38 INFO - PROCESS | 4200 | 1469261078826 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]]]}] 01:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 01:04:38 INFO - PROCESS | 4200 | 1469261078843 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 01:04:38 INFO - PROCESS | 4200 | 1469261078845 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 01:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:04:38 INFO - PROCESS | 4200 | 1469261078856 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:04:38 INFO - PROCESS | 4200 | 1469261078858 Marionette TRACE conn6 <- [1,958,null,{}] 01:04:38 INFO - PROCESS | 4200 | 1469261078862 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}] 01:04:38 INFO - PROCESS | 4200 | 1469261078864 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:39 INFO - PROCESS | 4200 | 1469261079000 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 01:04:39 INFO - PROCESS | 4200 | 1469261079023 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:39 INFO - PROCESS | 4200 | 1469261079025 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F33D1000 == 37 [pid = 4200] [id = 249] 01:04:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EE93D400) [pid = 4200] [serial = 746] [outer = 0000000000000000] 01:04:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EF728C00) [pid = 4200] [serial = 747] [outer = 00000063EE93D400] 01:04:39 INFO - PROCESS | 4200 | 1469261079071 Marionette DEBUG loaded listener.js 01:04:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F282EC00) [pid = 4200] [serial = 748] [outer = 00000063EE93D400] 01:04:39 INFO - PROCESS | 4200 | 1469261079521 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]]]}] 01:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 01:04:39 INFO - PROCESS | 4200 | 1469261079544 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 01:04:39 INFO - PROCESS | 4200 | 1469261079547 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 01:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:04:39 INFO - PROCESS | 4200 | 1469261079556 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:04:39 INFO - PROCESS | 4200 | 1469261079558 Marionette TRACE conn6 <- [1,962,null,{}] 01:04:39 INFO - PROCESS | 4200 | 1469261079561 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}] 01:04:39 INFO - PROCESS | 4200 | 1469261079567 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:39 INFO - PROCESS | 4200 | 1469261079707 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 01:04:39 INFO - PROCESS | 4200 | 1469261079761 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:39 INFO - PROCESS | 4200 | 1469261079763 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46D5000 == 38 [pid = 4200] [id = 250] 01:04:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F2DEC400) [pid = 4200] [serial = 749] [outer = 0000000000000000] 01:04:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F33F2800) [pid = 4200] [serial = 750] [outer = 00000063F2DEC400] 01:04:39 INFO - PROCESS | 4200 | 1469261079812 Marionette DEBUG loaded listener.js 01:04:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4206400) [pid = 4200] [serial = 751] [outer = 00000063F2DEC400] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EF063800) [pid = 4200] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006382339C00) [pid = 4200] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006382C11000) [pid = 4200] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EC3A0800) [pid = 4200] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE555C00) [pid = 4200] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006384349800) [pid = 4200] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EF0D9000) [pid = 4200] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EC439400) [pid = 4200] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F48A0000) [pid = 4200] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006384366C00) [pid = 4200] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063FAF1A400) [pid = 4200] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:04:40 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F36BC800) [pid = 4200] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:04:40 INFO - PROCESS | 4200 | 1469261080430 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]]]}] 01:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 923ms 01:04:40 INFO - PROCESS | 4200 | 1469261080482 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 01:04:40 INFO - PROCESS | 4200 | 1469261080484 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 01:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:04:40 INFO - PROCESS | 4200 | 1469261080487 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:04:40 INFO - PROCESS | 4200 | 1469261080489 Marionette TRACE conn6 <- [1,966,null,{}] 01:04:40 INFO - PROCESS | 4200 | 1469261080493 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}] 01:04:40 INFO - PROCESS | 4200 | 1469261080495 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:40 INFO - PROCESS | 4200 | 1469261080581 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 01:04:40 INFO - PROCESS | 4200 | 1469261080591 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:40 INFO - PROCESS | 4200 | 1469261080593 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DCE800 == 39 [pid = 4200] [id = 251] 01:04:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE32A400) [pid = 4200] [serial = 752] [outer = 0000000000000000] 01:04:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE54F000) [pid = 4200] [serial = 753] [outer = 00000063EE32A400] 01:04:40 INFO - PROCESS | 4200 | 1469261080639 Marionette DEBUG loaded listener.js 01:04:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F427CC00) [pid = 4200] [serial = 754] [outer = 00000063EE32A400] 01:04:41 INFO - PROCESS | 4200 | 1469261081046 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]]]}] 01:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 587ms 01:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:04:41 INFO - PROCESS | 4200 | 1469261081083 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 01:04:41 INFO - PROCESS | 4200 | 1469261081085 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 01:04:41 INFO - PROCESS | 4200 | 1469261081088 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:04:41 INFO - PROCESS | 4200 | 1469261081090 Marionette TRACE conn6 <- [1,970,null,{}] 01:04:41 INFO - PROCESS | 4200 | 1469261081094 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}] 01:04:41 INFO - PROCESS | 4200 | 1469261081096 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:41 INFO - PROCESS | 4200 | 1469261081176 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 01:04:41 INFO - PROCESS | 4200 | 1469261081183 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:41 INFO - PROCESS | 4200 | 1469261081185 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA29A800 == 40 [pid = 4200] [id = 252] 01:04:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4297000) [pid = 4200] [serial = 755] [outer = 0000000000000000] 01:04:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F460E400) [pid = 4200] [serial = 756] [outer = 00000063F4297000] 01:04:41 INFO - PROCESS | 4200 | 1469261081231 Marionette DEBUG loaded listener.js 01:04:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4BA2400) [pid = 4200] [serial = 757] [outer = 00000063F4297000] 01:04:41 INFO - PROCESS | 4200 | 1469261081656 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]]]}] 01:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 629ms 01:04:41 INFO - PROCESS | 4200 | 1469261081721 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 01:04:41 INFO - PROCESS | 4200 | 1469261081723 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 01:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:04:41 INFO - PROCESS | 4200 | 1469261081726 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:04:41 INFO - PROCESS | 4200 | 1469261081728 Marionette TRACE conn6 <- [1,974,null,{}] 01:04:41 INFO - PROCESS | 4200 | 1469261081732 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}] 01:04:41 INFO - PROCESS | 4200 | 1469261081734 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:41 INFO - PROCESS | 4200 | 1469261081816 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 01:04:41 INFO - PROCESS | 4200 | 1469261081823 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:41 INFO - PROCESS | 4200 | 1469261081826 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA935000 == 41 [pid = 4200] [id = 253] 01:04:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4C3F400) [pid = 4200] [serial = 758] [outer = 0000000000000000] 01:04:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F716C000) [pid = 4200] [serial = 759] [outer = 00000063F4C3F400] 01:04:41 INFO - PROCESS | 4200 | 1469261081872 Marionette DEBUG loaded listener.js 01:04:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7973800) [pid = 4200] [serial = 760] [outer = 00000063F4C3F400] 01:04:42 INFO - PROCESS | 4200 | 1469261082296 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]]]}] 01:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 01:04:42 INFO - PROCESS | 4200 | 1469261082359 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 01:04:42 INFO - PROCESS | 4200 | 1469261082361 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 01:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:04:42 INFO - PROCESS | 4200 | 1469261082368 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:04:42 INFO - PROCESS | 4200 | 1469261082370 Marionette TRACE conn6 <- [1,978,null,{}] 01:04:42 INFO - PROCESS | 4200 | 1469261082374 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}] 01:04:42 INFO - PROCESS | 4200 | 1469261082376 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:42 INFO - PROCESS | 4200 | 1469261082508 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 01:04:42 INFO - PROCESS | 4200 | 1469261082601 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:42 INFO - PROCESS | 4200 | 1469261082604 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063814A1800 == 42 [pid = 4200] [id = 254] 01:04:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063822A2400) [pid = 4200] [serial = 761] [outer = 0000000000000000] 01:04:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063822A7000) [pid = 4200] [serial = 762] [outer = 00000063822A2400] 01:04:42 INFO - PROCESS | 4200 | 1469261082666 Marionette DEBUG loaded listener.js 01:04:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (0000006382C0AC00) [pid = 4200] [serial = 763] [outer = 00000063822A2400] 01:04:43 INFO - PROCESS | 4200 | 1469261083479 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]]]}] 01:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1133ms 01:04:43 INFO - PROCESS | 4200 | 1469261083502 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 01:04:43 INFO - PROCESS | 4200 | 1469261083507 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 01:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:04:43 INFO - PROCESS | 4200 | 1469261083512 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:04:43 INFO - PROCESS | 4200 | 1469261083516 Marionette TRACE conn6 <- [1,982,null,{}] 01:04:43 INFO - PROCESS | 4200 | 1469261083521 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}] 01:04:43 INFO - PROCESS | 4200 | 1469261083525 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:43 INFO - PROCESS | 4200 | 1469261083652 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 01:04:43 INFO - PROCESS | 4200 | 1469261083727 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:43 INFO - PROCESS | 4200 | 1469261083730 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF714000 == 43 [pid = 4200] [id = 255] 01:04:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006384B23800) [pid = 4200] [serial = 764] [outer = 0000000000000000] 01:04:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063ECD49800) [pid = 4200] [serial = 765] [outer = 0000006384B23800] 01:04:43 INFO - PROCESS | 4200 | 1469261083831 Marionette DEBUG loaded listener.js 01:04:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EE3AA800) [pid = 4200] [serial = 766] [outer = 0000006384B23800] 01:04:44 INFO - PROCESS | 4200 | 1469261084502 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]]]}] 01:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1082ms 01:04:44 INFO - PROCESS | 4200 | 1469261084597 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 01:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:04:44 INFO - PROCESS | 4200 | 1469261084600 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 01:04:44 INFO - PROCESS | 4200 | 1469261084605 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:04:44 INFO - PROCESS | 4200 | 1469261084607 Marionette TRACE conn6 <- [1,986,null,{}] 01:04:44 INFO - PROCESS | 4200 | 1469261084612 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}] 01:04:44 INFO - PROCESS | 4200 | 1469261084614 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:44 INFO - PROCESS | 4200 | 1469261084897 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 01:04:44 INFO - PROCESS | 4200 | 1469261084908 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:44 INFO - PROCESS | 4200 | 1469261084911 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:44 INFO - PROCESS | 4200 | ++DOCSHELL 000000638236D000 == 44 [pid = 4200] [id = 256] 01:04:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (0000006382C66400) [pid = 4200] [serial = 767] [outer = 0000000000000000] 01:04:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (000000638434EC00) [pid = 4200] [serial = 768] [outer = 0000006382C66400] 01:04:44 INFO - PROCESS | 4200 | 1469261084964 Marionette DEBUG loaded listener.js 01:04:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EC43E800) [pid = 4200] [serial = 769] [outer = 0000006382C66400] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FC183800 == 43 [pid = 4200] [id = 243] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA935000 == 42 [pid = 4200] [id = 253] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA29A800 == 41 [pid = 4200] [id = 252] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DCE800 == 40 [pid = 4200] [id = 251] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46D5000 == 39 [pid = 4200] [id = 250] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F33D1000 == 38 [pid = 4200] [id = 249] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2811000 == 37 [pid = 4200] [id = 248] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE55B000 == 36 [pid = 4200] [id = 247] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C2000 == 35 [pid = 4200] [id = 246] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 000000638224E800 == 34 [pid = 4200] [id = 245] 01:04:45 INFO - PROCESS | 4200 | --DOCSHELL 000000638224A800 == 33 [pid = 4200] [id = 244] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063FAF0F000) [pid = 4200] [serial = 718] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F4280000) [pid = 4200] [serial = 705] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F3618000) [pid = 4200] [serial = 702] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EC43DC00) [pid = 4200] [serial = 693] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EE32B800) [pid = 4200] [serial = 694] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EF067C00) [pid = 4200] [serial = 699] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F2A7A800) [pid = 4200] [serial = 700] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006384B25800) [pid = 4200] [serial = 690] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063ECDCFC00) [pid = 4200] [serial = 691] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F7A63000) [pid = 4200] [serial = 688] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE332400) [pid = 4200] [serial = 696] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE3F2400) [pid = 4200] [serial = 697] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F7970800) [pid = 4200] [serial = 708] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F7D50400) [pid = 4200] [serial = 709] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE5C6000) [pid = 4200] [serial = 714] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063FAF32400) [pid = 4200] [serial = 720] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063FB31E400) [pid = 4200] [serial = 721] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F9538000) [pid = 4200] [serial = 711] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063FA462800) [pid = 4200] [serial = 717] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F97D7000) [pid = 4200] [serial = 712] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F7975000) [pid = 4200] [serial = 715] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F4313C00) [pid = 4200] [serial = 706] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F36BC400) [pid = 4200] [serial = 703] [outer = 0000000000000000] [url = about:blank] 01:04:45 INFO - PROCESS | 4200 | 1469261085636 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]]]}] 01:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1082ms 01:04:45 INFO - PROCESS | 4200 | 1469261085703 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 01:04:45 INFO - PROCESS | 4200 | 1469261085707 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 01:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:04:45 INFO - PROCESS | 4200 | 1469261085712 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:04:45 INFO - PROCESS | 4200 | 1469261085715 Marionette TRACE conn6 <- [1,990,null,{}] 01:04:45 INFO - PROCESS | 4200 | 1469261085720 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}] 01:04:45 INFO - PROCESS | 4200 | 1469261085723 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:45 INFO - PROCESS | 4200 | 1469261085815 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 01:04:45 INFO - PROCESS | 4200 | 1469261085890 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:45 INFO - PROCESS | 4200 | 1469261085892 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:45 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BB8000 == 34 [pid = 4200] [id = 257] 01:04:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063822AB800) [pid = 4200] [serial = 770] [outer = 0000000000000000] 01:04:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EDED8400) [pid = 4200] [serial = 771] [outer = 00000063822AB800] 01:04:45 INFO - PROCESS | 4200 | 1469261085943 Marionette DEBUG loaded listener.js 01:04:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE3F6C00) [pid = 4200] [serial = 772] [outer = 00000063822AB800] 01:04:46 INFO - PROCESS | 4200 | 1469261086381 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]]]}] 01:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 01:04:46 INFO - PROCESS | 4200 | 1469261086449 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 01:04:46 INFO - PROCESS | 4200 | 1469261086452 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 01:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:04:46 INFO - PROCESS | 4200 | 1469261086456 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:04:46 INFO - PROCESS | 4200 | 1469261086458 Marionette TRACE conn6 <- [1,994,null,{}] 01:04:46 INFO - PROCESS | 4200 | 1469261086462 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}] 01:04:46 INFO - PROCESS | 4200 | 1469261086465 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:46 INFO - PROCESS | 4200 | 1469261086561 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 01:04:46 INFO - PROCESS | 4200 | 1469261086572 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:46 INFO - PROCESS | 4200 | 1469261086575 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EFA52800 == 35 [pid = 4200] [id = 258] 01:04:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006382CC5800) [pid = 4200] [serial = 773] [outer = 0000000000000000] 01:04:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EFABB400) [pid = 4200] [serial = 774] [outer = 0000006382CC5800] 01:04:46 INFO - PROCESS | 4200 | 1469261086621 Marionette DEBUG loaded listener.js 01:04:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F32CA400) [pid = 4200] [serial = 775] [outer = 0000006382CC5800] 01:04:47 INFO - PROCESS | 4200 | 1469261087085 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]]]}] 01:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 01:04:47 INFO - PROCESS | 4200 | 1469261087150 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 01:04:47 INFO - PROCESS | 4200 | 1469261087154 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 01:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:04:47 INFO - PROCESS | 4200 | 1469261087166 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:04:47 INFO - PROCESS | 4200 | 1469261087171 Marionette TRACE conn6 <- [1,998,null,{}] 01:04:47 INFO - PROCESS | 4200 | 1469261087174 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}] 01:04:47 INFO - PROCESS | 4200 | 1469261087178 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:47 INFO - PROCESS | 4200 | 1469261087274 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 01:04:47 INFO - PROCESS | 4200 | 1469261087351 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:47 INFO - PROCESS | 4200 | 1469261087353 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:47 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4828000 == 36 [pid = 4200] [id = 259] 01:04:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EF8CDC00) [pid = 4200] [serial = 776] [outer = 0000000000000000] 01:04:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F4202400) [pid = 4200] [serial = 777] [outer = 00000063EF8CDC00] 01:04:47 INFO - PROCESS | 4200 | 1469261087400 Marionette DEBUG loaded listener.js 01:04:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F430FC00) [pid = 4200] [serial = 778] [outer = 00000063EF8CDC00] 01:04:47 INFO - PROCESS | 4200 | 1469261087802 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]]]}] 01:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 692ms 01:04:47 INFO - PROCESS | 4200 | 1469261087856 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 01:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:04:47 INFO - PROCESS | 4200 | 1469261087858 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 01:04:47 INFO - PROCESS | 4200 | 1469261087862 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:04:47 INFO - PROCESS | 4200 | 1469261087864 Marionette TRACE conn6 <- [1,1002,null,{}] 01:04:47 INFO - PROCESS | 4200 | 1469261087868 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}] 01:04:47 INFO - PROCESS | 4200 | 1469261087870 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:48 INFO - PROCESS | 4200 | 1469261088012 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 01:04:48 INFO - PROCESS | 4200 | 1469261088025 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:48 INFO - PROCESS | 4200 | 1469261088027 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE560000 == 37 [pid = 4200] [id = 260] 01:04:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F4611800) [pid = 4200] [serial = 779] [outer = 0000000000000000] 01:04:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7968400) [pid = 4200] [serial = 780] [outer = 00000063F4611800] 01:04:48 INFO - PROCESS | 4200 | 1469261088081 Marionette DEBUG loaded listener.js 01:04:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7AECC00) [pid = 4200] [serial = 781] [outer = 00000063F4611800] 01:04:48 INFO - PROCESS | 4200 | 1469261088512 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]]]}] 01:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 01:04:48 INFO - PROCESS | 4200 | 1469261088535 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 01:04:48 INFO - PROCESS | 4200 | 1469261088538 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 01:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:04:48 INFO - PROCESS | 4200 | 1469261088541 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:04:48 INFO - PROCESS | 4200 | 1469261088543 Marionette TRACE conn6 <- [1,1006,null,{}] 01:04:48 INFO - PROCESS | 4200 | 1469261088546 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}] 01:04:48 INFO - PROCESS | 4200 | 1469261088549 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:48 INFO - PROCESS | 4200 | 1469261088662 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 01:04:48 INFO - PROCESS | 4200 | 1469261088668 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:48 INFO - PROCESS | 4200 | 1469261088674 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB63000 == 38 [pid = 4200] [id = 261] 01:04:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7D4CC00) [pid = 4200] [serial = 782] [outer = 0000000000000000] 01:04:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7D63400) [pid = 4200] [serial = 783] [outer = 00000063F7D4CC00] 01:04:48 INFO - PROCESS | 4200 | 1469261088770 Marionette DEBUG loaded listener.js 01:04:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F9535000) [pid = 4200] [serial = 784] [outer = 00000063F7D4CC00] 01:04:49 INFO - PROCESS | 4200 | 1469261089229 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]]]}] 01:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 01:04:49 INFO - PROCESS | 4200 | 1469261089279 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 01:04:49 INFO - PROCESS | 4200 | 1469261089281 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 01:04:49 INFO - PROCESS | 4200 | 1469261089285 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:04:49 INFO - PROCESS | 4200 | 1469261089287 Marionette TRACE conn6 <- [1,1010,null,{}] 01:04:49 INFO - PROCESS | 4200 | 1469261089291 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}] 01:04:49 INFO - PROCESS | 4200 | 1469261089292 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:49 INFO - PROCESS | 4200 | 1469261089439 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 01:04:49 INFO - PROCESS | 4200 | 1469261089492 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:49 INFO - PROCESS | 4200 | 1469261089494 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB3B0800 == 39 [pid = 4200] [id = 262] 01:04:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F978E400) [pid = 4200] [serial = 785] [outer = 0000000000000000] 01:04:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FA90FC00) [pid = 4200] [serial = 786] [outer = 00000063F978E400] 01:04:49 INFO - PROCESS | 4200 | 1469261089540 Marionette DEBUG loaded listener.js 01:04:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FAF26400) [pid = 4200] [serial = 787] [outer = 00000063F978E400] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F2DEC400) [pid = 4200] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006384B24000) [pid = 4200] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EDE25800) [pid = 4200] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006382C0D000) [pid = 4200] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE93D400) [pid = 4200] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (000000638229F400) [pid = 4200] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC39C400) [pid = 4200] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EED7D000) [pid = 4200] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F7AF3000) [pid = 4200] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE32A400) [pid = 4200] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE454C00) [pid = 4200] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:04:49 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F4297000) [pid = 4200] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:04:49 INFO - PROCESS | 4200 | 1469261089978 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]]]}] 01:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 01:04:50 INFO - PROCESS | 4200 | 1469261090022 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 01:04:50 INFO - PROCESS | 4200 | 1469261090024 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 01:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:04:50 INFO - PROCESS | 4200 | 1469261090027 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:04:50 INFO - PROCESS | 4200 | 1469261090029 Marionette TRACE conn6 <- [1,1014,null,{}] 01:04:50 INFO - PROCESS | 4200 | 1469261090033 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}] 01:04:50 INFO - PROCESS | 4200 | 1469261090035 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:50 INFO - PROCESS | 4200 | 1469261090118 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 01:04:50 INFO - PROCESS | 4200 | 1469261090124 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:50 INFO - PROCESS | 4200 | 1469261090126 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5C4800 == 40 [pid = 4200] [id = 263] 01:04:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EC3A1C00) [pid = 4200] [serial = 788] [outer = 0000000000000000] 01:04:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EF0D5400) [pid = 4200] [serial = 789] [outer = 00000063EC3A1C00] 01:04:50 INFO - PROCESS | 4200 | 1469261090172 Marionette DEBUG loaded listener.js 01:04:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063FA464000) [pid = 4200] [serial = 790] [outer = 00000063EC3A1C00] 01:04:50 INFO - PROCESS | 4200 | 1469261090577 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]]]}] 01:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 587ms 01:04:50 INFO - PROCESS | 4200 | 1469261090623 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 01:04:50 INFO - PROCESS | 4200 | 1469261090625 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 01:04:50 INFO - PROCESS | 4200 | 1469261090628 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:04:50 INFO - PROCESS | 4200 | 1469261090630 Marionette TRACE conn6 <- [1,1018,null,{}] 01:04:50 INFO - PROCESS | 4200 | 1469261090638 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}] 01:04:50 INFO - PROCESS | 4200 | 1469261090640 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:50 INFO - PROCESS | 4200 | 1469261090734 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 01:04:50 INFO - PROCESS | 4200 | 1469261090740 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:50 INFO - PROCESS | 4200 | 1469261090742 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB9E9800 == 41 [pid = 4200] [id = 264] 01:04:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FAF16800) [pid = 4200] [serial = 791] [outer = 0000000000000000] 01:04:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FB31A800) [pid = 4200] [serial = 792] [outer = 00000063FAF16800] 01:04:50 INFO - PROCESS | 4200 | 1469261090788 Marionette DEBUG loaded listener.js 01:04:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FB629800) [pid = 4200] [serial = 793] [outer = 00000063FAF16800] 01:04:51 INFO - PROCESS | 4200 | 1469261091225 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]]]}] 01:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 629ms 01:04:51 INFO - PROCESS | 4200 | 1469261091271 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 01:04:51 INFO - PROCESS | 4200 | 1469261091273 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 01:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:04:51 INFO - PROCESS | 4200 | 1469261091277 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:04:51 INFO - PROCESS | 4200 | 1469261091278 Marionette TRACE conn6 <- [1,1022,null,{}] 01:04:51 INFO - PROCESS | 4200 | 1469261091286 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}] 01:04:51 INFO - PROCESS | 4200 | 1469261091289 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:51 INFO - PROCESS | 4200 | 1469261091374 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 01:04:51 INFO - PROCESS | 4200 | 1469261091382 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:51 INFO - PROCESS | 4200 | 1469261091384 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4019000 == 42 [pid = 4200] [id = 265] 01:04:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FB62C000) [pid = 4200] [serial = 794] [outer = 0000000000000000] 01:04:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FB633400) [pid = 4200] [serial = 795] [outer = 00000063FB62C000] 01:04:51 INFO - PROCESS | 4200 | 1469261091431 Marionette DEBUG loaded listener.js 01:04:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FB7DA000) [pid = 4200] [serial = 796] [outer = 00000063FB62C000] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BB1800 == 41 [pid = 4200] [id = 241] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB66A000 == 40 [pid = 4200] [id = 239] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46BD000 == 39 [pid = 4200] [id = 240] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB3B4000 == 38 [pid = 4200] [id = 238] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA295000 == 37 [pid = 4200] [id = 242] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BB8000 == 36 [pid = 4200] [id = 257] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 000000638236D000 == 35 [pid = 4200] [id = 256] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF714000 == 34 [pid = 4200] [id = 255] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063814A1800 == 33 [pid = 4200] [id = 254] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE560000 == 32 [pid = 4200] [id = 260] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4828000 == 31 [pid = 4200] [id = 259] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5C4800 == 30 [pid = 4200] [id = 263] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB3B0800 == 29 [pid = 4200] [id = 262] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB9E9800 == 28 [pid = 4200] [id = 264] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063EFA52800 == 27 [pid = 4200] [id = 258] 01:04:52 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB63000 == 26 [pid = 4200] [id = 261] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F716C000) [pid = 4200] [serial = 759] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F33F2800) [pid = 4200] [serial = 750] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384B2C000) [pid = 4200] [serial = 738] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC39FC00) [pid = 4200] [serial = 739] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE336000) [pid = 4200] [serial = 741] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006382C10800) [pid = 4200] [serial = 735] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063822A1000) [pid = 4200] [serial = 736] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F282EC00) [pid = 4200] [serial = 748] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006384B24400) [pid = 4200] [serial = 733] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382CC4C00) [pid = 4200] [serial = 732] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EF728C00) [pid = 4200] [serial = 747] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE3A4C00) [pid = 4200] [serial = 724] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EC3A6400) [pid = 4200] [serial = 723] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F3617800) [pid = 4200] [serial = 727] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F2825C00) [pid = 4200] [serial = 726] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063FB31C800) [pid = 4200] [serial = 730] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F7D6AC00) [pid = 4200] [serial = 729] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F427CC00) [pid = 4200] [serial = 754] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EE54F000) [pid = 4200] [serial = 753] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F4206400) [pid = 4200] [serial = 751] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063EE459000) [pid = 4200] [serial = 744] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EE5BE400) [pid = 4200] [serial = 745] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063F460E400) [pid = 4200] [serial = 756] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063F4BA2400) [pid = 4200] [serial = 757] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063EE3EC400) [pid = 4200] [serial = 742] [outer = 0000000000000000] [url = about:blank] 01:04:53 INFO - PROCESS | 4200 | 1469261093223 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]]]}] 01:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1993ms 01:04:53 INFO - PROCESS | 4200 | 1469261093274 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 01:04:53 INFO - PROCESS | 4200 | 1469261093278 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 01:04:53 INFO - PROCESS | 4200 | 1469261093283 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:04:53 INFO - PROCESS | 4200 | 1469261093287 Marionette TRACE conn6 <- [1,1026,null,{}] 01:04:53 INFO - PROCESS | 4200 | 1469261093293 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}] 01:04:53 INFO - PROCESS | 4200 | 1469261093297 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:53 INFO - PROCESS | 4200 | 1469261093393 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 01:04:53 INFO - PROCESS | 4200 | 1469261093401 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:53 INFO - PROCESS | 4200 | 1469261093406 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:53 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382355800 == 27 [pid = 4200] [id = 266] 01:04:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006382C75C00) [pid = 4200] [serial = 797] [outer = 0000000000000000] 01:04:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (0000006382CC4C00) [pid = 4200] [serial = 798] [outer = 0000006382C75C00] 01:04:53 INFO - PROCESS | 4200 | 1469261093463 Marionette DEBUG loaded listener.js 01:04:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (0000006384346000) [pid = 4200] [serial = 799] [outer = 0000006382C75C00] 01:04:53 INFO - PROCESS | 4200 | 1469261093930 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]]]}] 01:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 01:04:54 INFO - PROCESS | 4200 | 1469261094022 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 01:04:54 INFO - PROCESS | 4200 | 1469261094027 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 01:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:04:54 INFO - PROCESS | 4200 | 1469261094035 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:04:54 INFO - PROCESS | 4200 | 1469261094037 Marionette TRACE conn6 <- [1,1030,null,{}] 01:04:54 INFO - PROCESS | 4200 | 1469261094041 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}] 01:04:54 INFO - PROCESS | 4200 | 1469261094045 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:54 INFO - PROCESS | 4200 | 1469261094145 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 01:04:54 INFO - PROCESS | 4200 | 1469261094152 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:54 INFO - PROCESS | 4200 | 1469261094155 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:54 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BA7000 == 28 [pid = 4200] [id = 267] 01:04:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (0000006384B2C400) [pid = 4200] [serial = 800] [outer = 0000000000000000] 01:04:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (0000006384B2F800) [pid = 4200] [serial = 801] [outer = 0000006384B2C400] 01:04:54 INFO - PROCESS | 4200 | 1469261094209 Marionette DEBUG loaded listener.js 01:04:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EC3A4000) [pid = 4200] [serial = 802] [outer = 0000006384B2C400] 01:04:54 INFO - PROCESS | 4200 | 1469261094666 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]]]}] 01:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 01:04:54 INFO - PROCESS | 4200 | 1469261094707 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 01:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:04:54 INFO - PROCESS | 4200 | 1469261094709 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 01:04:54 INFO - PROCESS | 4200 | 1469261094713 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:04:54 INFO - PROCESS | 4200 | 1469261094717 Marionette TRACE conn6 <- [1,1034,null,{}] 01:04:54 INFO - PROCESS | 4200 | 1469261094729 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}] 01:04:54 INFO - PROCESS | 4200 | 1469261094734 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:54 INFO - PROCESS | 4200 | 1469261094853 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 01:04:54 INFO - PROCESS | 4200 | 1469261094870 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:54 INFO - PROCESS | 4200 | 1469261094873 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE6A2800 == 29 [pid = 4200] [id = 268] 01:04:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006381694000) [pid = 4200] [serial = 803] [outer = 0000000000000000] 01:04:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE32B800) [pid = 4200] [serial = 804] [outer = 0000006381694000] 01:04:54 INFO - PROCESS | 4200 | 1469261094924 Marionette DEBUG loaded listener.js 01:04:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE39C400) [pid = 4200] [serial = 805] [outer = 0000006381694000] 01:04:55 INFO - PROCESS | 4200 | 1469261095347 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]]]}] 01:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 693ms 01:04:55 INFO - PROCESS | 4200 | 1469261095409 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 01:04:55 INFO - PROCESS | 4200 | 1469261095412 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 01:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:04:55 INFO - PROCESS | 4200 | 1469261095415 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:04:55 INFO - PROCESS | 4200 | 1469261095417 Marionette TRACE conn6 <- [1,1038,null,{}] 01:04:55 INFO - PROCESS | 4200 | 1469261095420 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}] 01:04:55 INFO - PROCESS | 4200 | 1469261095423 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:55 INFO - PROCESS | 4200 | 1469261095511 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 01:04:55 INFO - PROCESS | 4200 | 1469261095516 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:55 INFO - PROCESS | 4200 | 1469261095518 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF891800 == 30 [pid = 4200] [id = 269] 01:04:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EE3EF800) [pid = 4200] [serial = 806] [outer = 0000000000000000] 01:04:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EE3F6000) [pid = 4200] [serial = 807] [outer = 00000063EE3EF800] 01:04:55 INFO - PROCESS | 4200 | 1469261095565 Marionette DEBUG loaded listener.js 01:04:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE456800) [pid = 4200] [serial = 808] [outer = 00000063EE3EF800] 01:04:55 INFO - PROCESS | 4200 | 1469261095976 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]]]}] 01:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 01:04:56 INFO - PROCESS | 4200 | 1469261096047 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 01:04:56 INFO - PROCESS | 4200 | 1469261096049 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 01:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:04:56 INFO - PROCESS | 4200 | 1469261096053 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:04:56 INFO - PROCESS | 4200 | 1469261096055 Marionette TRACE conn6 <- [1,1042,null,{}] 01:04:56 INFO - PROCESS | 4200 | 1469261096058 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}] 01:04:56 INFO - PROCESS | 4200 | 1469261096060 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:56 INFO - PROCESS | 4200 | 1469261096142 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 01:04:56 INFO - PROCESS | 4200 | 1469261096150 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:56 INFO - PROCESS | 4200 | 1469261096153 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2DBA000 == 31 [pid = 4200] [id = 270] 01:04:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006384368C00) [pid = 4200] [serial = 809] [outer = 0000000000000000] 01:04:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE54F800) [pid = 4200] [serial = 810] [outer = 0000006384368C00] 01:04:56 INFO - PROCESS | 4200 | 1469261096199 Marionette DEBUG loaded listener.js 01:04:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE6BD000) [pid = 4200] [serial = 811] [outer = 0000006384368C00] 01:04:56 INFO - PROCESS | 4200 | 1469261096650 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]]]}] 01:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 01:04:56 INFO - PROCESS | 4200 | 1469261096685 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 01:04:56 INFO - PROCESS | 4200 | 1469261096687 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 01:04:56 INFO - PROCESS | 4200 | 1469261096691 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:04:56 INFO - PROCESS | 4200 | 1469261096692 Marionette TRACE conn6 <- [1,1046,null,{}] 01:04:56 INFO - PROCESS | 4200 | 1469261096696 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}] 01:04:56 INFO - PROCESS | 4200 | 1469261096702 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:56 INFO - PROCESS | 4200 | 1469261096811 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 01:04:56 INFO - PROCESS | 4200 | 1469261096819 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:56 INFO - PROCESS | 4200 | 1469261096821 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46C3000 == 32 [pid = 4200] [id = 271] 01:04:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EED76C00) [pid = 4200] [serial = 812] [outer = 0000000000000000] 01:04:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F2A7A800) [pid = 4200] [serial = 813] [outer = 00000063EED76C00] 01:04:56 INFO - PROCESS | 4200 | 1469261096867 Marionette DEBUG loaded listener.js 01:04:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F3262400) [pid = 4200] [serial = 814] [outer = 00000063EED76C00] 01:04:57 INFO - PROCESS | 4200 | 1469261097276 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]]]}] 01:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 01:04:57 INFO - PROCESS | 4200 | 1469261097322 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 01:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:04:57 INFO - PROCESS | 4200 | 1469261097332 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 01:04:57 INFO - PROCESS | 4200 | 1469261097340 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:04:57 INFO - PROCESS | 4200 | 1469261097342 Marionette TRACE conn6 <- [1,1050,null,{}] 01:04:57 INFO - PROCESS | 4200 | 1469261097346 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}] 01:04:57 INFO - PROCESS | 4200 | 1469261097348 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:57 INFO - PROCESS | 4200 | 1469261097428 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 01:04:57 INFO - PROCESS | 4200 | 1469261097433 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:57 INFO - PROCESS | 4200 | 1469261097435 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:57 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB3000 == 33 [pid = 4200] [id = 272] 01:04:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F35EF800) [pid = 4200] [serial = 815] [outer = 0000000000000000] 01:04:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F3612000) [pid = 4200] [serial = 816] [outer = 00000063F35EF800] 01:04:57 INFO - PROCESS | 4200 | 1469261097480 Marionette DEBUG loaded listener.js 01:04:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F361C000) [pid = 4200] [serial = 817] [outer = 00000063F35EF800] 01:04:57 INFO - PROCESS | 4200 | 1469261097902 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]]]}] 01:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 587ms 01:04:57 INFO - PROCESS | 4200 | 1469261097929 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 01:04:57 INFO - PROCESS | 4200 | 1469261097931 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 01:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:04:57 INFO - PROCESS | 4200 | 1469261097934 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:04:57 INFO - PROCESS | 4200 | 1469261097936 Marionette TRACE conn6 <- [1,1054,null,{}] 01:04:57 INFO - PROCESS | 4200 | 1469261097940 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}] 01:04:57 INFO - PROCESS | 4200 | 1469261097942 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:58 INFO - PROCESS | 4200 | 1469261098061 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 01:04:58 INFO - PROCESS | 4200 | 1469261098108 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:58 INFO - PROCESS | 4200 | 1469261098110 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:58 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9768000 == 34 [pid = 4200] [id = 273] 01:04:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063822A8000) [pid = 4200] [serial = 818] [outer = 0000000000000000] 01:04:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F420B000) [pid = 4200] [serial = 819] [outer = 00000063822A8000] 01:04:58 INFO - PROCESS | 4200 | 1469261098157 Marionette DEBUG loaded listener.js 01:04:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F427F800) [pid = 4200] [serial = 820] [outer = 00000063822A8000] 01:04:58 INFO - PROCESS | 4200 | 1469261098581 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]]]}] 01:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 01:04:58 INFO - PROCESS | 4200 | 1469261098609 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 01:04:58 INFO - PROCESS | 4200 | 1469261098611 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 01:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:04:58 INFO - PROCESS | 4200 | 1469261098615 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:04:58 INFO - PROCESS | 4200 | 1469261098616 Marionette TRACE conn6 <- [1,1058,null,{}] 01:04:58 INFO - PROCESS | 4200 | 1469261098620 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}] 01:04:58 INFO - PROCESS | 4200 | 1469261098622 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:58 INFO - PROCESS | 4200 | 1469261098730 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 01:04:58 INFO - PROCESS | 4200 | 1469261098736 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:58 INFO - PROCESS | 4200 | 1469261098738 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:58 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE6A1800 == 35 [pid = 4200] [id = 274] 01:04:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F427C400) [pid = 4200] [serial = 821] [outer = 0000000000000000] 01:04:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F429AC00) [pid = 4200] [serial = 822] [outer = 00000063F427C400] 01:04:58 INFO - PROCESS | 4200 | 1469261098784 Marionette DEBUG loaded listener.js 01:04:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4896000) [pid = 4200] [serial = 823] [outer = 00000063F427C400] 01:04:59 INFO - PROCESS | 4200 | 1469261099259 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]]]}] 01:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 01:04:59 INFO - PROCESS | 4200 | 1469261099294 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 01:04:59 INFO - PROCESS | 4200 | 1469261099296 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 01:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:04:59 INFO - PROCESS | 4200 | 1469261099299 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:04:59 INFO - PROCESS | 4200 | 1469261099301 Marionette TRACE conn6 <- [1,1062,null,{}] 01:04:59 INFO - PROCESS | 4200 | 1469261099305 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}] 01:04:59 INFO - PROCESS | 4200 | 1469261099307 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:59 INFO - PROCESS | 4200 | 1469261099421 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 01:04:59 INFO - PROCESS | 4200 | 1469261099427 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:59 INFO - PROCESS | 4200 | 1469261099429 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:04:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB6F000 == 36 [pid = 4200] [id = 275] 01:04:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F4607C00) [pid = 4200] [serial = 824] [outer = 0000000000000000] 01:04:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F716A400) [pid = 4200] [serial = 825] [outer = 00000063F4607C00] 01:04:59 INFO - PROCESS | 4200 | 1469261099475 Marionette DEBUG loaded listener.js 01:04:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F7971C00) [pid = 4200] [serial = 826] [outer = 00000063F4607C00] 01:04:59 INFO - PROCESS | 4200 | 1469261099958 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]]]}] 01:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 01:04:59 INFO - PROCESS | 4200 | 1469261099974 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 01:04:59 INFO - PROCESS | 4200 | 1469261099976 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 01:04:59 INFO - PROCESS | 4200 | 1469261099979 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:04:59 INFO - PROCESS | 4200 | 1469261099982 Marionette TRACE conn6 <- [1,1066,null,{}] 01:04:59 INFO - PROCESS | 4200 | 1469261099993 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}] 01:05:00 INFO - PROCESS | 4200 | 1469261099996 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:00 INFO - PROCESS | 4200 | 1469261100152 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 01:05:00 INFO - PROCESS | 4200 | 1469261100183 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:00 INFO - PROCESS | 4200 | 1469261100186 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2DB0800 == 37 [pid = 4200] [id = 276] 01:05:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F94EF800) [pid = 4200] [serial = 827] [outer = 0000000000000000] 01:05:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F94F6C00) [pid = 4200] [serial = 828] [outer = 00000063F94EF800] 01:05:00 INFO - PROCESS | 4200 | 1469261100235 Marionette DEBUG loaded listener.js 01:05:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063F97D4C00) [pid = 4200] [serial = 829] [outer = 00000063F94EF800] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063FAF16800) [pid = 4200] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F4611800) [pid = 4200] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7D4CC00) [pid = 4200] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F978E400) [pid = 4200] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EF8CDC00) [pid = 4200] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006382CC5800) [pid = 4200] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063822AB800) [pid = 4200] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006382C66400) [pid = 4200] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006384B23800) [pid = 4200] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063822A2400) [pid = 4200] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F4C3F400) [pid = 4200] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:05:00 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC3A1C00) [pid = 4200] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:05:00 INFO - PROCESS | 4200 | 1469261100794 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]]]}] 01:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 840ms 01:05:00 INFO - PROCESS | 4200 | 1469261100830 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 01:05:00 INFO - PROCESS | 4200 | 1469261100832 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 01:05:00 INFO - PROCESS | 4200 | 1469261100836 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:05:00 INFO - PROCESS | 4200 | 1469261100837 Marionette TRACE conn6 <- [1,1070,null,{}] 01:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:05:00 INFO - PROCESS | 4200 | 1469261100841 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}] 01:05:00 INFO - PROCESS | 4200 | 1469261100843 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:00 INFO - PROCESS | 4200 | 1469261100928 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 01:05:00 INFO - PROCESS | 4200 | 1469261100934 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:00 INFO - PROCESS | 4200 | 1469261100936 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD35800 == 38 [pid = 4200] [id = 277] 01:05:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EE3A2400) [pid = 4200] [serial = 830] [outer = 0000000000000000] 01:05:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F361BC00) [pid = 4200] [serial = 831] [outer = 00000063EE3A2400] 01:05:00 INFO - PROCESS | 4200 | 1469261100982 Marionette DEBUG loaded listener.js 01:05:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7D49C00) [pid = 4200] [serial = 832] [outer = 00000063EE3A2400] 01:05:01 INFO - PROCESS | 4200 | 1469261101406 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]]]}] 01:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 01:05:01 INFO - PROCESS | 4200 | 1469261101472 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 01:05:01 INFO - PROCESS | 4200 | 1469261101474 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 01:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:05:01 INFO - PROCESS | 4200 | 1469261101477 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:05:01 INFO - PROCESS | 4200 | 1469261101479 Marionette TRACE conn6 <- [1,1074,null,{}] 01:05:01 INFO - PROCESS | 4200 | 1469261101483 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}] 01:05:01 INFO - PROCESS | 4200 | 1469261101485 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:01 INFO - PROCESS | 4200 | 1469261101569 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 01:05:01 INFO - PROCESS | 4200 | 1469261101575 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:01 INFO - PROCESS | 4200 | 1469261101576 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6A8800 == 39 [pid = 4200] [id = 278] 01:05:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F94F4800) [pid = 4200] [serial = 833] [outer = 0000000000000000] 01:05:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FA0EE000) [pid = 4200] [serial = 834] [outer = 00000063F94F4800] 01:05:01 INFO - PROCESS | 4200 | 1469261101622 Marionette DEBUG loaded listener.js 01:05:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FADB6C00) [pid = 4200] [serial = 835] [outer = 00000063F94F4800] 01:05:02 INFO - PROCESS | 4200 | 1469261102053 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]]]}] 01:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms 01:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:05:02 INFO - PROCESS | 4200 | 1469261102108 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 01:05:02 INFO - PROCESS | 4200 | 1469261102111 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 01:05:02 INFO - PROCESS | 4200 | 1469261102118 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:05:02 INFO - PROCESS | 4200 | 1469261102120 Marionette TRACE conn6 <- [1,1078,null,{}] 01:05:02 INFO - PROCESS | 4200 | 1469261102123 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}] 01:05:02 INFO - PROCESS | 4200 | 1469261102125 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:02 INFO - PROCESS | 4200 | 1469261102211 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 01:05:02 INFO - PROCESS | 4200 | 1469261102218 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:02 INFO - PROCESS | 4200 | 1469261102220 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD87D000 == 40 [pid = 4200] [id = 279] 01:05:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FAF35800) [pid = 4200] [serial = 836] [outer = 0000000000000000] 01:05:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063FB0C4C00) [pid = 4200] [serial = 837] [outer = 00000063FAF35800] 01:05:02 INFO - PROCESS | 4200 | 1469261102273 Marionette DEBUG loaded listener.js 01:05:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FB423800) [pid = 4200] [serial = 838] [outer = 00000063FAF35800] 01:05:03 INFO - PROCESS | 4200 | 1469261103023 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]]]}] 01:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 986ms 01:05:03 INFO - PROCESS | 4200 | 1469261103104 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 01:05:03 INFO - PROCESS | 4200 | 1469261103109 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 01:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:05:03 INFO - PROCESS | 4200 | 1469261103114 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:05:03 INFO - PROCESS | 4200 | 1469261103118 Marionette TRACE conn6 <- [1,1082,null,{}] 01:05:03 INFO - PROCESS | 4200 | 1469261103125 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}] 01:05:03 INFO - PROCESS | 4200 | 1469261103128 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:03 INFO - PROCESS | 4200 | 1469261103287 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 01:05:03 INFO - PROCESS | 4200 | 1469261103398 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:03 INFO - PROCESS | 4200 | 1469261103402 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:03 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A1E800 == 41 [pid = 4200] [id = 280] 01:05:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063828E2C00) [pid = 4200] [serial = 839] [outer = 0000000000000000] 01:05:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006382CCE000) [pid = 4200] [serial = 840] [outer = 00000063828E2C00] 01:05:03 INFO - PROCESS | 4200 | 1469261103462 Marionette DEBUG loaded listener.js 01:05:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (0000006384369800) [pid = 4200] [serial = 841] [outer = 00000063828E2C00] 01:05:04 INFO - PROCESS | 4200 | 1469261104388 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]]]}] 01:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1325ms 01:05:04 INFO - PROCESS | 4200 | 1469261104443 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 01:05:04 INFO - PROCESS | 4200 | 1469261104447 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 01:05:04 INFO - PROCESS | 4200 | 1469261104453 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:05:04 INFO - PROCESS | 4200 | 1469261104457 Marionette TRACE conn6 <- [1,1086,null,{}] 01:05:04 INFO - PROCESS | 4200 | 1469261104463 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}] 01:05:04 INFO - PROCESS | 4200 | 1469261104466 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:04 INFO - PROCESS | 4200 | 1469261104580 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 01:05:04 INFO - PROCESS | 4200 | 1469261104650 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:04 INFO - PROCESS | 4200 | 1469261104655 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:04 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A1D000 == 42 [pid = 4200] [id = 281] 01:05:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (0000006382CCB400) [pid = 4200] [serial = 842] [outer = 0000000000000000] 01:05:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (0000006384371000) [pid = 4200] [serial = 843] [outer = 0000006382CCB400] 01:05:04 INFO - PROCESS | 4200 | 1469261104707 Marionette DEBUG loaded listener.js 01:05:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063EC43A400) [pid = 4200] [serial = 844] [outer = 0000006382CCB400] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD6A8800 == 41 [pid = 4200] [id = 278] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD35800 == 40 [pid = 4200] [id = 277] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2DB0800 == 39 [pid = 4200] [id = 276] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB6F000 == 38 [pid = 4200] [id = 275] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE6A1800 == 37 [pid = 4200] [id = 274] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9768000 == 36 [pid = 4200] [id = 273] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB3000 == 35 [pid = 4200] [id = 272] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46C3000 == 34 [pid = 4200] [id = 271] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2DBA000 == 33 [pid = 4200] [id = 270] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF891800 == 32 [pid = 4200] [id = 269] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063FB633400) [pid = 4200] [serial = 795] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE6A2800 == 31 [pid = 4200] [id = 268] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BA7000 == 30 [pid = 4200] [id = 267] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 0000006382355800 == 29 [pid = 4200] [id = 266] 01:05:05 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4019000 == 28 [pid = 4200] [id = 265] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063FB629800) [pid = 4200] [serial = 793] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F7968400) [pid = 4200] [serial = 780] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F7D63400) [pid = 4200] [serial = 783] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F7AECC00) [pid = 4200] [serial = 781] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063FA90FC00) [pid = 4200] [serial = 786] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F9535000) [pid = 4200] [serial = 784] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063FB31A800) [pid = 4200] [serial = 792] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063FAF26400) [pid = 4200] [serial = 787] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F4202400) [pid = 4200] [serial = 777] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F32CA400) [pid = 4200] [serial = 775] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EFABB400) [pid = 4200] [serial = 774] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EDED8400) [pid = 4200] [serial = 771] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3F6C00) [pid = 4200] [serial = 772] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC43E800) [pid = 4200] [serial = 769] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (000000638434EC00) [pid = 4200] [serial = 768] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE3AA800) [pid = 4200] [serial = 766] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063ECD49800) [pid = 4200] [serial = 765] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382C0AC00) [pid = 4200] [serial = 763] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063822A7000) [pid = 4200] [serial = 762] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7973800) [pid = 4200] [serial = 760] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EF0D5400) [pid = 4200] [serial = 789] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FA464000) [pid = 4200] [serial = 790] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F430FC00) [pid = 4200] [serial = 778] [outer = 0000000000000000] [url = about:blank] 01:05:05 INFO - PROCESS | 4200 | 1469261105337 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]]]}] 01:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 924ms 01:05:05 INFO - PROCESS | 4200 | 1469261105381 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 01:05:05 INFO - PROCESS | 4200 | 1469261105387 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 01:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:05:05 INFO - PROCESS | 4200 | 1469261105393 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:05:05 INFO - PROCESS | 4200 | 1469261105396 Marionette TRACE conn6 <- [1,1090,null,{}] 01:05:05 INFO - PROCESS | 4200 | 1469261105400 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}] 01:05:05 INFO - PROCESS | 4200 | 1469261105403 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:05 INFO - PROCESS | 4200 | 1469261105495 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 01:05:05 INFO - PROCESS | 4200 | 1469261105572 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:05 INFO - PROCESS | 4200 | 1469261105575 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:05 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A24000 == 29 [pid = 4200] [id = 282] 01:05:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EC43BC00) [pid = 4200] [serial = 845] [outer = 0000000000000000] 01:05:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EDE21000) [pid = 4200] [serial = 846] [outer = 00000063EC43BC00] 01:05:05 INFO - PROCESS | 4200 | 1469261105625 Marionette DEBUG loaded listener.js 01:05:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE337000) [pid = 4200] [serial = 847] [outer = 00000063EC43BC00] 01:05:06 INFO - PROCESS | 4200 | 1469261106075 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]]]}] 01:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 733ms 01:05:06 INFO - PROCESS | 4200 | 1469261106127 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 01:05:06 INFO - PROCESS | 4200 | 1469261106129 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 01:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:05:06 INFO - PROCESS | 4200 | 1469261106133 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:05:06 INFO - PROCESS | 4200 | 1469261106137 Marionette TRACE conn6 <- [1,1094,null,{}] 01:05:06 INFO - PROCESS | 4200 | 1469261106153 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}] 01:05:06 INFO - PROCESS | 4200 | 1469261106158 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:06 INFO - PROCESS | 4200 | 1469261106253 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 01:05:06 INFO - PROCESS | 4200 | 1469261106269 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:06 INFO - PROCESS | 4200 | 1469261106272 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF883800 == 30 [pid = 4200] [id = 283] 01:05:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE54A400) [pid = 4200] [serial = 848] [outer = 0000000000000000] 01:05:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE550800) [pid = 4200] [serial = 849] [outer = 00000063EE54A400] 01:05:06 INFO - PROCESS | 4200 | 1469261106323 Marionette DEBUG loaded listener.js 01:05:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EF063800) [pid = 4200] [serial = 850] [outer = 00000063EE54A400] 01:05:06 INFO - PROCESS | 4200 | 1469261106792 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]]]}] 01:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 01:05:06 INFO - PROCESS | 4200 | 1469261106807 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 01:05:06 INFO - PROCESS | 4200 | 1469261106810 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 01:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:05:06 INFO - PROCESS | 4200 | 1469261106818 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:05:06 INFO - PROCESS | 4200 | 1469261106820 Marionette TRACE conn6 <- [1,1098,null,{}] 01:05:06 INFO - PROCESS | 4200 | 1469261106824 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}] 01:05:06 INFO - PROCESS | 4200 | 1469261106826 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:06 INFO - PROCESS | 4200 | 1469261106917 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 01:05:06 INFO - PROCESS | 4200 | 1469261106923 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:06 INFO - PROCESS | 4200 | 1469261106925 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4018000 == 31 [pid = 4200] [id = 284] 01:05:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EF8CC000) [pid = 4200] [serial = 851] [outer = 0000000000000000] 01:05:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F2847C00) [pid = 4200] [serial = 852] [outer = 00000063EF8CC000] 01:05:06 INFO - PROCESS | 4200 | 1469261106972 Marionette DEBUG loaded listener.js 01:05:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F2DF1800) [pid = 4200] [serial = 853] [outer = 00000063EF8CC000] 01:05:07 INFO - PROCESS | 4200 | 1469261107393 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]]]}] 01:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 628ms 01:05:07 INFO - PROCESS | 4200 | 1469261107444 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 01:05:07 INFO - PROCESS | 4200 | 1469261107447 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 01:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:05:07 INFO - PROCESS | 4200 | 1469261107457 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:05:07 INFO - PROCESS | 4200 | 1469261107459 Marionette TRACE conn6 <- [1,1102,null,{}] 01:05:07 INFO - PROCESS | 4200 | 1469261107462 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}] 01:05:07 INFO - PROCESS | 4200 | 1469261107465 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:07 INFO - PROCESS | 4200 | 1469261107572 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 01:05:07 INFO - PROCESS | 4200 | 1469261107578 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:07 INFO - PROCESS | 4200 | 1469261107580 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7179800 == 32 [pid = 4200] [id = 285] 01:05:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F325C800) [pid = 4200] [serial = 854] [outer = 0000000000000000] 01:05:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F3373400) [pid = 4200] [serial = 855] [outer = 00000063F325C800] 01:05:07 INFO - PROCESS | 4200 | 1469261107635 Marionette DEBUG loaded listener.js 01:05:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F361B800) [pid = 4200] [serial = 856] [outer = 00000063F325C800] 01:05:08 INFO - PROCESS | 4200 | 1469261108105 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]]]}] 01:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 693ms 01:05:08 INFO - PROCESS | 4200 | 1469261108145 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 01:05:08 INFO - PROCESS | 4200 | 1469261108147 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 01:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:05:08 INFO - PROCESS | 4200 | 1469261108157 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:05:08 INFO - PROCESS | 4200 | 1469261108159 Marionette TRACE conn6 <- [1,1106,null,{}] 01:05:08 INFO - PROCESS | 4200 | 1469261108163 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}] 01:05:08 INFO - PROCESS | 4200 | 1469261108169 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:08 INFO - PROCESS | 4200 | 1469261108311 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 01:05:08 INFO - PROCESS | 4200 | 1469261108364 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:08 INFO - PROCESS | 4200 | 1469261108366 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA28F800 == 33 [pid = 4200] [id = 286] 01:05:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063828E2800) [pid = 4200] [serial = 857] [outer = 0000000000000000] 01:05:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F4317400) [pid = 4200] [serial = 858] [outer = 00000063828E2800] 01:05:08 INFO - PROCESS | 4200 | 1469261108414 Marionette DEBUG loaded listener.js 01:05:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F7A69400) [pid = 4200] [serial = 859] [outer = 00000063828E2800] 01:05:08 INFO - PROCESS | 4200 | 1469261108866 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]]]}] 01:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 734ms 01:05:08 INFO - PROCESS | 4200 | 1469261108932 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 01:05:08 INFO - PROCESS | 4200 | 1469261108934 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 01:05:08 INFO - PROCESS | 4200 | 1469261108940 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:05:08 INFO - PROCESS | 4200 | 1469261108942 Marionette TRACE conn6 <- [1,1110,null,{}] 01:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:05:08 INFO - PROCESS | 4200 | 1469261108945 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}] 01:05:08 INFO - PROCESS | 4200 | 1469261108947 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:09 INFO - PROCESS | 4200 | 1469261109071 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 01:05:09 INFO - PROCESS | 4200 | 1469261109082 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:09 INFO - PROCESS | 4200 | 1469261109085 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA55000 == 34 [pid = 4200] [id = 287] 01:05:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F48A1800) [pid = 4200] [serial = 860] [outer = 0000000000000000] 01:05:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F7D6C800) [pid = 4200] [serial = 861] [outer = 00000063F48A1800] 01:05:09 INFO - PROCESS | 4200 | 1469261109130 Marionette DEBUG loaded listener.js 01:05:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F9791C00) [pid = 4200] [serial = 862] [outer = 00000063F48A1800] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F427C400) [pid = 4200] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F4607C00) [pid = 4200] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006381694000) [pid = 4200] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006382C75C00) [pid = 4200] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F35EF800) [pid = 4200] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063FB62C000) [pid = 4200] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE3EF800) [pid = 4200] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384B2C400) [pid = 4200] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063822A8000) [pid = 4200] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EED76C00) [pid = 4200] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006384368C00) [pid = 4200] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F94EF800) [pid = 4200] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F94F4800) [pid = 4200] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:05:09 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE3A2400) [pid = 4200] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:05:09 INFO - PROCESS | 4200 | 1469261109697 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]]]}] 01:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 776ms 01:05:09 INFO - PROCESS | 4200 | 1469261109723 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 01:05:09 INFO - PROCESS | 4200 | 1469261109725 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 01:05:09 INFO - PROCESS | 4200 | 1469261109729 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:05:09 INFO - PROCESS | 4200 | 1469261109731 Marionette TRACE conn6 <- [1,1114,null,{}] 01:05:09 INFO - PROCESS | 4200 | 1469261109735 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}] 01:05:09 INFO - PROCESS | 4200 | 1469261109737 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:09 INFO - PROCESS | 4200 | 1469261109821 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 01:05:09 INFO - PROCESS | 4200 | 1469261109828 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:09 INFO - PROCESS | 4200 | 1469261109830 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADD0800 == 35 [pid = 4200] [id = 288] 01:05:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (000000638233C800) [pid = 4200] [serial = 863] [outer = 0000000000000000] 01:05:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE3F7000) [pid = 4200] [serial = 864] [outer = 000000638233C800] 01:05:09 INFO - PROCESS | 4200 | 1469261109877 Marionette DEBUG loaded listener.js 01:05:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F796C000) [pid = 4200] [serial = 865] [outer = 000000638233C800] 01:05:10 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 01:05:10 INFO - PROCESS | 4200 | 1469261110528 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]]]}] 01:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 818ms 01:05:10 INFO - PROCESS | 4200 | 1469261110550 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 01:05:10 INFO - PROCESS | 4200 | 1469261110552 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 01:05:10 INFO - PROCESS | 4200 | 1469261110555 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:05:10 INFO - PROCESS | 4200 | 1469261110557 Marionette TRACE conn6 <- [1,1118,null,{}] 01:05:10 INFO - PROCESS | 4200 | 1469261110561 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}] 01:05:10 INFO - PROCESS | 4200 | 1469261110563 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:10 INFO - PROCESS | 4200 | 1469261110645 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 01:05:10 INFO - PROCESS | 4200 | 1469261110653 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:10 INFO - PROCESS | 4200 | 1469261110655 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAD1C000 == 36 [pid = 4200] [id = 289] 01:05:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FABDC000) [pid = 4200] [serial = 866] [outer = 0000000000000000] 01:05:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7DEA400) [pid = 4200] [serial = 867] [outer = 00000063FABDC000] 01:05:10 INFO - PROCESS | 4200 | 1469261110766 Marionette DEBUG loaded listener.js 01:05:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FB635800) [pid = 4200] [serial = 868] [outer = 00000063FABDC000] 01:05:11 INFO - PROCESS | 4200 | 1469261111118 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]]]}] 01:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 01:05:11 INFO - PROCESS | 4200 | 1469261111188 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 01:05:11 INFO - PROCESS | 4200 | 1469261111191 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 01:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:05:11 INFO - PROCESS | 4200 | 1469261111194 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:05:11 INFO - PROCESS | 4200 | 1469261111196 Marionette TRACE conn6 <- [1,1122,null,{}] 01:05:11 INFO - PROCESS | 4200 | 1469261111200 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}] 01:05:11 INFO - PROCESS | 4200 | 1469261111202 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:11 INFO - PROCESS | 4200 | 1469261111324 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 01:05:11 INFO - PROCESS | 4200 | 1469261111332 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:11 INFO - PROCESS | 4200 | 1469261111334 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:11 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F33CF800 == 37 [pid = 4200] [id = 290] 01:05:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FA90B800) [pid = 4200] [serial = 869] [outer = 0000000000000000] 01:05:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FB763000) [pid = 4200] [serial = 870] [outer = 00000063FA90B800] 01:05:11 INFO - PROCESS | 4200 | 1469261111378 Marionette DEBUG loaded listener.js 01:05:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FC12B000) [pid = 4200] [serial = 871] [outer = 00000063FA90B800] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A24000 == 36 [pid = 4200] [id = 282] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A1D000 == 35 [pid = 4200] [id = 281] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD87D000 == 34 [pid = 4200] [id = 279] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A1E800 == 33 [pid = 4200] [id = 280] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7179800 == 32 [pid = 4200] [id = 285] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA55000 == 31 [pid = 4200] [id = 287] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADD0800 == 30 [pid = 4200] [id = 288] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA28F800 == 29 [pid = 4200] [id = 286] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAD1C000 == 28 [pid = 4200] [id = 289] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF883800 == 27 [pid = 4200] [id = 283] 01:05:12 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4018000 == 26 [pid = 4200] [id = 284] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F429AC00) [pid = 4200] [serial = 822] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F716A400) [pid = 4200] [serial = 825] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE32B800) [pid = 4200] [serial = 804] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE39C400) [pid = 4200] [serial = 805] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382CC4C00) [pid = 4200] [serial = 798] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006384346000) [pid = 4200] [serial = 799] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F3612000) [pid = 4200] [serial = 816] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F4896000) [pid = 4200] [serial = 823] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F361C000) [pid = 4200] [serial = 817] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063FB7DA000) [pid = 4200] [serial = 796] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE3F6000) [pid = 4200] [serial = 807] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE456800) [pid = 4200] [serial = 808] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006384B2F800) [pid = 4200] [serial = 801] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063EC3A4000) [pid = 4200] [serial = 802] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F420B000) [pid = 4200] [serial = 819] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F2A7A800) [pid = 4200] [serial = 813] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F3262400) [pid = 4200] [serial = 814] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063EE54F800) [pid = 4200] [serial = 810] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EE6BD000) [pid = 4200] [serial = 811] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F94F6C00) [pid = 4200] [serial = 828] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063FADB6C00) [pid = 4200] [serial = 835] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063F7971C00) [pid = 4200] [serial = 826] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063FB0C4C00) [pid = 4200] [serial = 837] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063FA0EE000) [pid = 4200] [serial = 834] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F97D4C00) [pid = 4200] [serial = 829] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063F361BC00) [pid = 4200] [serial = 831] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063F7D49C00) [pid = 4200] [serial = 832] [outer = 0000000000000000] [url = about:blank] 01:05:12 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063F427F800) [pid = 4200] [serial = 820] [outer = 0000000000000000] [url = about:blank] 01:05:13 INFO - PROCESS | 4200 | [GFX2-]: DrawTargetD2D 1.1 (00000063817FA290): Failed to create GradientStopCollection with no stops. 01:05:13 INFO - PROCESS | 4200 | [GFX3-]: No stops specified for gradient pattern. 01:05:13 INFO - PROCESS | 4200 | 1469261113108 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]]]}] 01:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1933ms 01:05:13 INFO - PROCESS | 4200 | 1469261113132 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 01:05:13 INFO - PROCESS | 4200 | 1469261113136 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 01:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:05:13 INFO - PROCESS | 4200 | 1469261113142 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:05:13 INFO - PROCESS | 4200 | 1469261113145 Marionette TRACE conn6 <- [1,1126,null,{}] 01:05:13 INFO - PROCESS | 4200 | 1469261113152 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}] 01:05:13 INFO - PROCESS | 4200 | 1469261113155 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:13 INFO - PROCESS | 4200 | 1469261113250 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 01:05:13 INFO - PROCESS | 4200 | 1469261113260 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:13 INFO - PROCESS | 4200 | 1469261113265 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:13 INFO - PROCESS | 4200 | ++DOCSHELL 000000638236B800 == 27 [pid = 4200] [id = 291] 01:05:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (0000006382C75C00) [pid = 4200] [serial = 872] [outer = 0000000000000000] 01:05:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (0000006382CC4800) [pid = 4200] [serial = 873] [outer = 0000006382C75C00] 01:05:13 INFO - PROCESS | 4200 | 1469261113317 Marionette DEBUG loaded listener.js 01:05:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (0000006382C02C00) [pid = 4200] [serial = 874] [outer = 0000006382C75C00] 01:05:13 INFO - PROCESS | 4200 | 1469261113817 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]]]}] 01:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 01:05:13 INFO - PROCESS | 4200 | 1469261113879 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 01:05:13 INFO - PROCESS | 4200 | 1469261113886 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 01:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:05:13 INFO - PROCESS | 4200 | 1469261113893 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:05:13 INFO - PROCESS | 4200 | 1469261113896 Marionette TRACE conn6 <- [1,1130,null,{}] 01:05:13 INFO - PROCESS | 4200 | 1469261113900 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}] 01:05:13 INFO - PROCESS | 4200 | 1469261113903 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:14 INFO - PROCESS | 4200 | 1469261113999 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 01:05:14 INFO - PROCESS | 4200 | 1469261114078 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:14 INFO - PROCESS | 4200 | 1469261114081 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:14 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BA4000 == 28 [pid = 4200] [id = 292] 01:05:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006384B28C00) [pid = 4200] [serial = 875] [outer = 0000000000000000] 01:05:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (00000063EC39B400) [pid = 4200] [serial = 876] [outer = 0000006384B28C00] 01:05:14 INFO - PROCESS | 4200 | 1469261114133 Marionette DEBUG loaded listener.js 01:05:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063EC439800) [pid = 4200] [serial = 877] [outer = 0000006384B28C00] 01:05:14 INFO - PROCESS | 4200 | 1469261114529 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]]]}] 01:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 01:05:14 INFO - PROCESS | 4200 | 1469261114564 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 01:05:14 INFO - PROCESS | 4200 | 1469261114567 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 01:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:05:14 INFO - PROCESS | 4200 | 1469261114570 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:05:14 INFO - PROCESS | 4200 | 1469261114574 Marionette TRACE conn6 <- [1,1134,null,{}] 01:05:14 INFO - PROCESS | 4200 | 1469261114586 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}] 01:05:14 INFO - PROCESS | 4200 | 1469261114591 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:14 INFO - PROCESS | 4200 | 1469261114707 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 01:05:14 INFO - PROCESS | 4200 | 1469261114726 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:14 INFO - PROCESS | 4200 | 1469261114729 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE872000 == 29 [pid = 4200] [id = 293] 01:05:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (000000638221AC00) [pid = 4200] [serial = 878] [outer = 0000000000000000] 01:05:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EE32D000) [pid = 4200] [serial = 879] [outer = 000000638221AC00] 01:05:14 INFO - PROCESS | 4200 | 1469261114780 Marionette DEBUG loaded listener.js 01:05:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EE3A1000) [pid = 4200] [serial = 880] [outer = 000000638221AC00] 01:05:15 INFO - PROCESS | 4200 | 1469261115203 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]]]}] 01:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 01:05:15 INFO - PROCESS | 4200 | 1469261115265 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 01:05:15 INFO - PROCESS | 4200 | 1469261115269 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 01:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:05:15 INFO - PROCESS | 4200 | 1469261115272 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:05:15 INFO - PROCESS | 4200 | 1469261115274 Marionette TRACE conn6 <- [1,1138,null,{}] 01:05:15 INFO - PROCESS | 4200 | 1469261115277 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}] 01:05:15 INFO - PROCESS | 4200 | 1469261115280 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:15 INFO - PROCESS | 4200 | 1469261115367 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 01:05:15 INFO - PROCESS | 4200 | 1469261115374 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:15 INFO - PROCESS | 4200 | 1469261115376 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:15 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F28D1000 == 30 [pid = 4200] [id = 294] 01:05:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE3F6000) [pid = 4200] [serial = 881] [outer = 0000000000000000] 01:05:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE44C000) [pid = 4200] [serial = 882] [outer = 00000063EE3F6000] 01:05:15 INFO - PROCESS | 4200 | 1469261115424 Marionette DEBUG loaded listener.js 01:05:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE458800) [pid = 4200] [serial = 883] [outer = 00000063EE3F6000] 01:05:15 INFO - PROCESS | 4200 | 1469261115856 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]]]}] 01:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 01:05:15 INFO - PROCESS | 4200 | 1469261115903 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 01:05:15 INFO - PROCESS | 4200 | 1469261115905 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 01:05:15 INFO - PROCESS | 4200 | 1469261115908 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:05:15 INFO - PROCESS | 4200 | 1469261115910 Marionette TRACE conn6 <- [1,1142,null,{}] 01:05:15 INFO - PROCESS | 4200 | 1469261115914 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}] 01:05:15 INFO - PROCESS | 4200 | 1469261115916 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:16 INFO - PROCESS | 4200 | 1469261115997 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 01:05:16 INFO - PROCESS | 4200 | 1469261116005 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:16 INFO - PROCESS | 4200 | 1469261116007 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F33DF800 == 31 [pid = 4200] [id = 295] 01:05:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (0000006384B26400) [pid = 4200] [serial = 884] [outer = 0000000000000000] 01:05:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EE5BD800) [pid = 4200] [serial = 885] [outer = 0000006384B26400] 01:05:16 INFO - PROCESS | 4200 | 1469261116053 Marionette DEBUG loaded listener.js 01:05:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EED10000) [pid = 4200] [serial = 886] [outer = 0000006384B26400] 01:05:16 INFO - PROCESS | 4200 | 1469261116510 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]]]}] 01:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 01:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:05:16 INFO - PROCESS | 4200 | 1469261116541 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 01:05:16 INFO - PROCESS | 4200 | 1469261116544 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 01:05:16 INFO - PROCESS | 4200 | 1469261116551 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:05:16 INFO - PROCESS | 4200 | 1469261116553 Marionette TRACE conn6 <- [1,1146,null,{}] 01:05:16 INFO - PROCESS | 4200 | 1469261116557 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}] 01:05:16 INFO - PROCESS | 4200 | 1469261116563 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:16 INFO - PROCESS | 4200 | 1469261116672 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 01:05:16 INFO - PROCESS | 4200 | 1469261116681 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:16 INFO - PROCESS | 4200 | 1469261116683 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4835000 == 32 [pid = 4200] [id = 296] 01:05:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EFA1A000) [pid = 4200] [serial = 887] [outer = 0000000000000000] 01:05:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F286E000) [pid = 4200] [serial = 888] [outer = 00000063EFA1A000] 01:05:16 INFO - PROCESS | 4200 | 1469261116730 Marionette DEBUG loaded listener.js 01:05:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F2873C00) [pid = 4200] [serial = 889] [outer = 00000063EFA1A000] 01:05:17 INFO - PROCESS | 4200 | 1469261117148 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] 01:05:17 INFO - PROCESS | 4200 | 1469261117182 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 01:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:05:17 INFO - PROCESS | 4200 | 1469261117189 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:05:17 INFO - PROCESS | 4200 | 1469261117191 Marionette TRACE conn6 <- [1,1150,null,{}] 01:05:17 INFO - PROCESS | 4200 | 1469261117195 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}] 01:05:17 INFO - PROCESS | 4200 | 1469261117197 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:17 INFO - PROCESS | 4200 | 1469261117277 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 01:05:17 INFO - PROCESS | 4200 | 1469261117285 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:17 INFO - PROCESS | 4200 | 1469261117287 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9460000 == 33 [pid = 4200] [id = 297] 01:05:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F2DF2800) [pid = 4200] [serial = 890] [outer = 0000000000000000] 01:05:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F3373C00) [pid = 4200] [serial = 891] [outer = 00000063F2DF2800] 01:05:17 INFO - PROCESS | 4200 | 1469261117332 Marionette DEBUG loaded listener.js 01:05:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F3610400) [pid = 4200] [serial = 892] [outer = 00000063F2DF2800] 01:05:17 INFO - PROCESS | 4200 | 1469261117777 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]]]}] 01:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 01:05:17 INFO - PROCESS | 4200 | 1469261117823 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 01:05:17 INFO - PROCESS | 4200 | 1469261117825 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 01:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:05:17 INFO - PROCESS | 4200 | 1469261117829 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:05:17 INFO - PROCESS | 4200 | 1469261117830 Marionette TRACE conn6 <- [1,1154,null,{}] 01:05:17 INFO - PROCESS | 4200 | 1469261117839 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}] 01:05:17 INFO - PROCESS | 4200 | 1469261117841 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:17 INFO - PROCESS | 4200 | 1469261117924 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 01:05:17 INFO - PROCESS | 4200 | 1469261117932 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:17 INFO - PROCESS | 4200 | 1469261117934 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA2AD000 == 34 [pid = 4200] [id = 298] 01:05:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F361C000) [pid = 4200] [serial = 893] [outer = 0000000000000000] 01:05:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F36B8C00) [pid = 4200] [serial = 894] [outer = 00000063F361C000] 01:05:17 INFO - PROCESS | 4200 | 1469261117981 Marionette DEBUG loaded listener.js 01:05:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F427A000) [pid = 4200] [serial = 895] [outer = 00000063F361C000] 01:05:18 INFO - PROCESS | 4200 | 1469261118455 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]]]}] 01:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 692ms 01:05:18 INFO - PROCESS | 4200 | 1469261118524 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 01:05:18 INFO - PROCESS | 4200 | 1469261118526 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 01:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:05:18 INFO - PROCESS | 4200 | 1469261118529 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:05:18 INFO - PROCESS | 4200 | 1469261118531 Marionette TRACE conn6 <- [1,1158,null,{}] 01:05:18 INFO - PROCESS | 4200 | 1469261118535 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}] 01:05:18 INFO - PROCESS | 4200 | 1469261118537 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:18 INFO - PROCESS | 4200 | 1469261118672 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 01:05:18 INFO - PROCESS | 4200 | 1469261118724 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:18 INFO - PROCESS | 4200 | 1469261118726 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE867000 == 35 [pid = 4200] [id = 299] 01:05:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4279000) [pid = 4200] [serial = 896] [outer = 0000000000000000] 01:05:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4294C00) [pid = 4200] [serial = 897] [outer = 00000063F4279000] 01:05:18 INFO - PROCESS | 4200 | 1469261118772 Marionette DEBUG loaded listener.js 01:05:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F431A000) [pid = 4200] [serial = 898] [outer = 00000063F4279000] 01:05:19 INFO - PROCESS | 4200 | 1469261119206 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]]]}] 01:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 01:05:19 INFO - PROCESS | 4200 | 1469261119266 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 01:05:19 INFO - PROCESS | 4200 | 1469261119269 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 01:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:05:19 INFO - PROCESS | 4200 | 1469261119272 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:05:19 INFO - PROCESS | 4200 | 1469261119274 Marionette TRACE conn6 <- [1,1162,null,{}] 01:05:19 INFO - PROCESS | 4200 | 1469261119283 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}] 01:05:19 INFO - PROCESS | 4200 | 1469261119285 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:19 INFO - PROCESS | 4200 | 1469261119399 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 01:05:19 INFO - PROCESS | 4200 | 1469261119409 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:19 INFO - PROCESS | 4200 | 1469261119411 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAD1C000 == 36 [pid = 4200] [id = 300] 01:05:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4317C00) [pid = 4200] [serial = 899] [outer = 0000000000000000] 01:05:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F48A3000) [pid = 4200] [serial = 900] [outer = 00000063F4317C00] 01:05:19 INFO - PROCESS | 4200 | 1469261119497 Marionette DEBUG loaded listener.js 01:05:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4C40C00) [pid = 4200] [serial = 901] [outer = 00000063F4317C00] 01:05:19 INFO - PROCESS | 4200 | 1469261119938 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] 01:05:19 INFO - PROCESS | 4200 | 1469261119974 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 01:05:19 INFO - PROCESS | 4200 | 1469261119977 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:05:19 INFO - PROCESS | 4200 | 1469261119980 Marionette TRACE conn6 <- [1,1166,null,{}] 01:05:20 INFO - PROCESS | 4200 | 1469261120029 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}] 01:05:20 INFO - PROCESS | 4200 | 1469261120031 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:20 INFO - PROCESS | 4200 | 1469261120154 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063FABDC000) [pid = 4200] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F325C800) [pid = 4200] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063828E2800) [pid = 4200] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F48A1800) [pid = 4200] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (000000638233C800) [pid = 4200] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006382CCB400) [pid = 4200] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063828E2C00) [pid = 4200] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FAF35800) [pid = 4200] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EF8CC000) [pid = 4200] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE54A400) [pid = 4200] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:05:20 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EC43BC00) [pid = 4200] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:05:20 INFO - PROCESS | 4200 | 1469261120284 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:20 INFO - PROCESS | 4200 | 1469261120287 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F32B6800 == 37 [pid = 4200] [id = 301] 01:05:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (0000006382222C00) [pid = 4200] [serial = 902] [outer = 0000000000000000] 01:05:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (0000006384365000) [pid = 4200] [serial = 903] [outer = 0000006382222C00] 01:05:20 INFO - PROCESS | 4200 | 1469261120337 Marionette DEBUG loaded listener.js 01:05:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F460D000) [pid = 4200] [serial = 904] [outer = 0000006382222C00] 01:05:20 INFO - PROCESS | 4200 | 1469261120720 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] 01:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:05:20 INFO - PROCESS | 4200 | 1469261120759 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 01:05:20 INFO - PROCESS | 4200 | 1469261120762 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:05:20 INFO - PROCESS | 4200 | 1469261120764 Marionette TRACE conn6 <- [1,1170,null,{}] 01:05:20 INFO - PROCESS | 4200 | 1469261120767 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}] 01:05:20 INFO - PROCESS | 4200 | 1469261120769 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:20 INFO - PROCESS | 4200 | 1469261120882 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 01:05:20 INFO - PROCESS | 4200 | 1469261120925 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:20 INFO - PROCESS | 4200 | 1469261120927 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD2B800 == 38 [pid = 4200] [id = 302] 01:05:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063828EF000) [pid = 4200] [serial = 905] [outer = 0000000000000000] 01:05:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F796CC00) [pid = 4200] [serial = 906] [outer = 00000063828EF000] 01:05:20 INFO - PROCESS | 4200 | 1469261120973 Marionette DEBUG loaded listener.js 01:05:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F94EF000) [pid = 4200] [serial = 907] [outer = 00000063828EF000] 01:05:21 INFO - PROCESS | 4200 | 1469261121349 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] 01:05:21 INFO - PROCESS | 4200 | 1469261121398 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 01:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:05:21 INFO - PROCESS | 4200 | 1469261121401 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:05:21 INFO - PROCESS | 4200 | 1469261121403 Marionette TRACE conn6 <- [1,1174,null,{}] 01:05:21 INFO - PROCESS | 4200 | 1469261121407 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}] 01:05:21 INFO - PROCESS | 4200 | 1469261121409 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:21 INFO - PROCESS | 4200 | 1469261121523 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 01:05:21 INFO - PROCESS | 4200 | 1469261121555 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:21 INFO - PROCESS | 4200 | 1469261121557 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FCFC0000 == 39 [pid = 4200] [id = 303] 01:05:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F952C800) [pid = 4200] [serial = 908] [outer = 0000000000000000] 01:05:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FA05E800) [pid = 4200] [serial = 909] [outer = 00000063F952C800] 01:05:21 INFO - PROCESS | 4200 | 1469261121603 Marionette DEBUG loaded listener.js 01:05:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FA908400) [pid = 4200] [serial = 910] [outer = 00000063F952C800] 01:05:22 INFO - PROCESS | 4200 | 1469261121999 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] 01:05:22 INFO - PROCESS | 4200 | 1469261122036 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 01:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:05:22 INFO - PROCESS | 4200 | 1469261122040 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:05:22 INFO - PROCESS | 4200 | 1469261122041 Marionette TRACE conn6 <- [1,1178,null,{}] 01:05:22 INFO - PROCESS | 4200 | 1469261122045 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}] 01:05:22 INFO - PROCESS | 4200 | 1469261122047 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:22 INFO - PROCESS | 4200 | 1469261122132 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 01:05:22 INFO - PROCESS | 4200 | 1469261122138 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:22 INFO - PROCESS | 4200 | 1469261122140 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:22 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD87C000 == 40 [pid = 4200] [id = 304] 01:05:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FAF1A400) [pid = 4200] [serial = 911] [outer = 0000000000000000] 01:05:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FB41BC00) [pid = 4200] [serial = 912] [outer = 00000063FAF1A400] 01:05:22 INFO - PROCESS | 4200 | 1469261122186 Marionette DEBUG loaded listener.js 01:05:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FB632000) [pid = 4200] [serial = 913] [outer = 00000063FAF1A400] 01:05:23 INFO - PROCESS | 4200 | 1469261123030 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] 01:05:23 INFO - PROCESS | 4200 | 1469261123065 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 01:05:23 INFO - PROCESS | 4200 | 1469261123070 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:05:23 INFO - PROCESS | 4200 | 1469261123076 Marionette TRACE conn6 <- [1,1182,null,{}] 01:05:23 INFO - PROCESS | 4200 | 1469261123103 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}] 01:05:23 INFO - PROCESS | 4200 | 1469261123106 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:23 INFO - PROCESS | 4200 | 1469261123236 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 01:05:23 INFO - PROCESS | 4200 | 1469261123356 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:23 INFO - PROCESS | 4200 | 1469261123359 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:23 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A22800 == 41 [pid = 4200] [id = 305] 01:05:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (0000006382CC6800) [pid = 4200] [serial = 914] [outer = 0000000000000000] 01:05:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (0000006384346400) [pid = 4200] [serial = 915] [outer = 0000006382CC6800] 01:05:23 INFO - PROCESS | 4200 | 1469261123421 Marionette DEBUG loaded listener.js 01:05:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (0000006384B2F000) [pid = 4200] [serial = 916] [outer = 0000006382CC6800] 01:05:24 INFO - PROCESS | 4200 | 1469261124112 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] 01:05:24 INFO - PROCESS | 4200 | 1469261124177 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 01:05:24 INFO - PROCESS | 4200 | 1469261124185 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:05:24 INFO - PROCESS | 4200 | 1469261124188 Marionette TRACE conn6 <- [1,1186,null,{}] 01:05:24 INFO - PROCESS | 4200 | 1469261124192 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}] 01:05:24 INFO - PROCESS | 4200 | 1469261124195 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:24 INFO - PROCESS | 4200 | 1469261124515 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 01:05:24 INFO - PROCESS | 4200 | 1469261124525 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:24 INFO - PROCESS | 4200 | 1469261124528 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828BC000 == 42 [pid = 4200] [id = 306] 01:05:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006384B22800) [pid = 4200] [serial = 917] [outer = 0000000000000000] 01:05:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (0000006384B2B000) [pid = 4200] [serial = 918] [outer = 0000006384B22800] 01:05:24 INFO - PROCESS | 4200 | 1469261124579 Marionette DEBUG loaded listener.js 01:05:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063EC445000) [pid = 4200] [serial = 919] [outer = 0000006384B22800] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FCFC0000 == 41 [pid = 4200] [id = 303] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD2B800 == 40 [pid = 4200] [id = 302] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F32B6800 == 39 [pid = 4200] [id = 301] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAD1C000 == 38 [pid = 4200] [id = 300] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE867000 == 37 [pid = 4200] [id = 299] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA2AD000 == 36 [pid = 4200] [id = 298] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9460000 == 35 [pid = 4200] [id = 297] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4835000 == 34 [pid = 4200] [id = 296] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F33DF800 == 33 [pid = 4200] [id = 295] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063F28D1000 == 32 [pid = 4200] [id = 294] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE872000 == 31 [pid = 4200] [id = 293] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BA4000 == 30 [pid = 4200] [id = 292] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063FB763000) [pid = 4200] [serial = 870] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOCSHELL 000000638236B800 == 29 [pid = 4200] [id = 291] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063FB635800) [pid = 4200] [serial = 868] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F3373400) [pid = 4200] [serial = 855] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7A69400) [pid = 4200] [serial = 859] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F4317400) [pid = 4200] [serial = 858] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F7D6C800) [pid = 4200] [serial = 861] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EE3F7000) [pid = 4200] [serial = 864] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F796C000) [pid = 4200] [serial = 865] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006384371000) [pid = 4200] [serial = 843] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006384369800) [pid = 4200] [serial = 841] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382CCE000) [pid = 4200] [serial = 840] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063FB423800) [pid = 4200] [serial = 838] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F2847C00) [pid = 4200] [serial = 852] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE550800) [pid = 4200] [serial = 849] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EF063800) [pid = 4200] [serial = 850] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EDE21000) [pid = 4200] [serial = 846] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE337000) [pid = 4200] [serial = 847] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EC43A400) [pid = 4200] [serial = 844] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F9791C00) [pid = 4200] [serial = 862] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F7DEA400) [pid = 4200] [serial = 867] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F361B800) [pid = 4200] [serial = 856] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F2DF1800) [pid = 4200] [serial = 853] [outer = 0000000000000000] [url = about:blank] 01:05:25 INFO - PROCESS | 4200 | 1469261125279 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]]]}] 01:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1117ms 01:05:25 INFO - PROCESS | 4200 | 1469261125311 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 01:05:25 INFO - PROCESS | 4200 | 1469261125315 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 01:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:05:25 INFO - PROCESS | 4200 | 1469261125321 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:05:25 INFO - PROCESS | 4200 | 1469261125324 Marionette TRACE conn6 <- [1,1190,null,{}] 01:05:25 INFO - PROCESS | 4200 | 1469261125329 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}] 01:05:25 INFO - PROCESS | 4200 | 1469261125332 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:25 INFO - PROCESS | 4200 | 1469261125425 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 01:05:25 INFO - PROCESS | 4200 | 1469261125504 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:25 INFO - PROCESS | 4200 | 1469261125507 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:25 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BAF800 == 30 [pid = 4200] [id = 307] 01:05:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006384B25400) [pid = 4200] [serial = 920] [outer = 0000000000000000] 01:05:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE32BC00) [pid = 4200] [serial = 921] [outer = 0000006384B25400] 01:05:25 INFO - PROCESS | 4200 | 1469261125559 Marionette DEBUG loaded listener.js 01:05:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE3A5000) [pid = 4200] [serial = 922] [outer = 0000006384B25400] 01:05:26 INFO - PROCESS | 4200 | 1469261126022 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]]]}] 01:05:26 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 01:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 01:05:26 INFO - PROCESS | 4200 | 1469261126058 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 01:05:26 INFO - PROCESS | 4200 | 1469261126061 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 01:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:05:26 INFO - PROCESS | 4200 | 1469261126065 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:05:26 INFO - PROCESS | 4200 | 1469261126067 Marionette TRACE conn6 <- [1,1194,null,{}] 01:05:26 INFO - PROCESS | 4200 | 1469261126071 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}] 01:05:26 INFO - PROCESS | 4200 | 1469261126073 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:26 INFO - PROCESS | 4200 | 1469261126166 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 01:05:26 INFO - PROCESS | 4200 | 1469261126175 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:26 INFO - PROCESS | 4200 | 1469261126178 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F280F000 == 31 [pid = 4200] [id = 308] 01:05:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE6B2400) [pid = 4200] [serial = 923] [outer = 0000000000000000] 01:05:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE93D400) [pid = 4200] [serial = 924] [outer = 00000063EE6B2400] 01:05:26 INFO - PROCESS | 4200 | 1469261126231 Marionette DEBUG loaded listener.js 01:05:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EF729400) [pid = 4200] [serial = 925] [outer = 00000063EE6B2400] 01:05:26 INFO - PROCESS | 4200 | 1469261126684 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]]]}] 01:05:26 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 01:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 671ms 01:05:26 INFO - PROCESS | 4200 | 1469261126738 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 01:05:26 INFO - PROCESS | 4200 | 1469261126742 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 01:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:05:26 INFO - PROCESS | 4200 | 1469261126754 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:05:26 INFO - PROCESS | 4200 | 1469261126759 Marionette TRACE conn6 <- [1,1198,null,{}] 01:05:26 INFO - PROCESS | 4200 | 1469261126762 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}] 01:05:26 INFO - PROCESS | 4200 | 1469261126765 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:26 INFO - PROCESS | 4200 | 1469261126855 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 01:05:26 INFO - PROCESS | 4200 | 1469261126862 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:26 INFO - PROCESS | 4200 | 1469261126864 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43B6000 == 32 [pid = 4200] [id = 309] 01:05:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EF852000) [pid = 4200] [serial = 926] [outer = 0000000000000000] 01:05:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F2871000) [pid = 4200] [serial = 927] [outer = 00000063EF852000] 01:05:26 INFO - PROCESS | 4200 | 1469261126912 Marionette DEBUG loaded listener.js 01:05:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F2D3FC00) [pid = 4200] [serial = 928] [outer = 00000063EF852000] 01:05:27 INFO - PROCESS | 4200 | 1469261127349 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]]]}] 01:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 01:05:27 INFO - PROCESS | 4200 | 1469261127381 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 01:05:27 INFO - PROCESS | 4200 | 1469261127383 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 01:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:05:27 INFO - PROCESS | 4200 | 1469261127387 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:05:27 INFO - PROCESS | 4200 | 1469261127389 Marionette TRACE conn6 <- [1,1202,null,{}] 01:05:27 INFO - PROCESS | 4200 | 1469261127400 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}] 01:05:27 INFO - PROCESS | 4200 | 1469261127402 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:27 INFO - PROCESS | 4200 | 1469261127508 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 01:05:27 INFO - PROCESS | 4200 | 1469261127590 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:27 INFO - PROCESS | 4200 | 1469261127592 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB8000 == 33 [pid = 4200] [id = 310] 01:05:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EFAC2000) [pid = 4200] [serial = 929] [outer = 0000000000000000] 01:05:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F3374000) [pid = 4200] [serial = 930] [outer = 00000063EFAC2000] 01:05:27 INFO - PROCESS | 4200 | 1469261127644 Marionette DEBUG loaded listener.js 01:05:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4209000) [pid = 4200] [serial = 931] [outer = 00000063EFAC2000] 01:05:28 INFO - PROCESS | 4200 | 1469261128072 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]]]}] 01:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 734ms 01:05:28 INFO - PROCESS | 4200 | 1469261128124 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 01:05:28 INFO - PROCESS | 4200 | 1469261128126 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 01:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:05:28 INFO - PROCESS | 4200 | 1469261128130 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:05:28 INFO - PROCESS | 4200 | 1469261128132 Marionette TRACE conn6 <- [1,1206,null,{}] 01:05:28 INFO - PROCESS | 4200 | 1469261128135 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}] 01:05:28 INFO - PROCESS | 4200 | 1469261128137 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:28 INFO - PROCESS | 4200 | 1469261128294 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 01:05:28 INFO - PROCESS | 4200 | 1469261128308 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:28 INFO - PROCESS | 4200 | 1469261128314 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA924800 == 34 [pid = 4200] [id = 311] 01:05:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F796F000) [pid = 4200] [serial = 932] [outer = 0000000000000000] 01:05:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F7973000) [pid = 4200] [serial = 933] [outer = 00000063F796F000] 01:05:28 INFO - PROCESS | 4200 | 1469261128404 Marionette DEBUG loaded listener.js 01:05:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F7D47C00) [pid = 4200] [serial = 934] [outer = 00000063F796F000] 01:05:28 INFO - PROCESS | 4200 | 1469261128859 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]]]}] 01:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 776ms 01:05:28 INFO - PROCESS | 4200 | 1469261128910 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 01:05:28 INFO - PROCESS | 4200 | 1469261128912 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 01:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:05:28 INFO - PROCESS | 4200 | 1469261128916 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:05:28 INFO - PROCESS | 4200 | 1469261128918 Marionette TRACE conn6 <- [1,1210,null,{}] 01:05:28 INFO - PROCESS | 4200 | 1469261128921 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}] 01:05:28 INFO - PROCESS | 4200 | 1469261128923 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:29 INFO - PROCESS | 4200 | 1469261129039 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 01:05:29 INFO - PROCESS | 4200 | 1469261129093 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:29 INFO - PROCESS | 4200 | 1469261129095 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADBE800 == 35 [pid = 4200] [id = 312] 01:05:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F7D48C00) [pid = 4200] [serial = 935] [outer = 0000000000000000] 01:05:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F9533C00) [pid = 4200] [serial = 936] [outer = 00000063F7D48C00] 01:05:29 INFO - PROCESS | 4200 | 1469261129142 Marionette DEBUG loaded listener.js 01:05:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FA2B3C00) [pid = 4200] [serial = 937] [outer = 00000063F7D48C00] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F952C800) [pid = 4200] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F361C000) [pid = 4200] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EE3F6000) [pid = 4200] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F4279000) [pid = 4200] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F2DF2800) [pid = 4200] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006384B28C00) [pid = 4200] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382C75C00) [pid = 4200] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EFA1A000) [pid = 4200] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F4317C00) [pid = 4200] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (000000638221AC00) [pid = 4200] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006382222C00) [pid = 4200] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006384B26400) [pid = 4200] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:05:29 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063828EF000) [pid = 4200] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:05:29 INFO - PROCESS | 4200 | 1469261129628 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] 01:05:29 INFO - PROCESS | 4200 | 1469261129654 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 01:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:05:29 INFO - PROCESS | 4200 | 1469261129657 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:05:29 INFO - PROCESS | 4200 | 1469261129659 Marionette TRACE conn6 <- [1,1214,null,{}] 01:05:29 INFO - PROCESS | 4200 | 1469261129663 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}] 01:05:29 INFO - PROCESS | 4200 | 1469261129665 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:29 INFO - PROCESS | 4200 | 1469261129747 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 01:05:29 INFO - PROCESS | 4200 | 1469261129819 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:29 INFO - PROCESS | 4200 | 1469261129821 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828A7800 == 36 [pid = 4200] [id = 313] 01:05:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (0000006382C04C00) [pid = 4200] [serial = 938] [outer = 0000000000000000] 01:05:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F2DF0000) [pid = 4200] [serial = 939] [outer = 0000006382C04C00] 01:05:29 INFO - PROCESS | 4200 | 1469261129871 Marionette DEBUG loaded listener.js 01:05:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F952C800) [pid = 4200] [serial = 940] [outer = 0000006382C04C00] 01:05:30 INFO - PROCESS | 4200 | 1469261130230 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]]]}] 01:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 629ms 01:05:30 INFO - PROCESS | 4200 | 1469261130290 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 01:05:30 INFO - PROCESS | 4200 | 1469261130292 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 01:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:05:30 INFO - PROCESS | 4200 | 1469261130296 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:05:30 INFO - PROCESS | 4200 | 1469261130298 Marionette TRACE conn6 <- [1,1218,null,{}] 01:05:30 INFO - PROCESS | 4200 | 1469261130301 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}] 01:05:30 INFO - PROCESS | 4200 | 1469261130303 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:30 INFO - PROCESS | 4200 | 1469261130462 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 01:05:30 INFO - PROCESS | 4200 | 1469261130472 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:30 INFO - PROCESS | 4200 | 1469261130474 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB9F6000 == 37 [pid = 4200] [id = 314] 01:05:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F427DC00) [pid = 4200] [serial = 941] [outer = 0000000000000000] 01:05:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FB31C400) [pid = 4200] [serial = 942] [outer = 00000063F427DC00] 01:05:30 INFO - PROCESS | 4200 | 1469261130520 Marionette DEBUG loaded listener.js 01:05:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FB630C00) [pid = 4200] [serial = 943] [outer = 00000063F427DC00] 01:05:30 INFO - PROCESS | 4200 | 1469261130910 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]]]}] 01:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 01:05:30 INFO - PROCESS | 4200 | 1469261130928 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 01:05:30 INFO - PROCESS | 4200 | 1469261130930 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 01:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:05:30 INFO - PROCESS | 4200 | 1469261130933 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:05:30 INFO - PROCESS | 4200 | 1469261130935 Marionette TRACE conn6 <- [1,1222,null,{}] 01:05:30 INFO - PROCESS | 4200 | 1469261130938 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}] 01:05:30 INFO - PROCESS | 4200 | 1469261130940 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:31 INFO - PROCESS | 4200 | 1469261131024 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 01:05:31 INFO - PROCESS | 4200 | 1469261131029 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:31 INFO - PROCESS | 4200 | 1469261131031 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FC3B3800 == 38 [pid = 4200] [id = 315] 01:05:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (000000638434D000) [pid = 4200] [serial = 944] [outer = 0000000000000000] 01:05:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7D43C00) [pid = 4200] [serial = 945] [outer = 000000638434D000] 01:05:31 INFO - PROCESS | 4200 | 1469261131146 Marionette DEBUG loaded listener.js 01:05:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FC12D000) [pid = 4200] [serial = 946] [outer = 000000638434D000] 01:05:31 INFO - PROCESS | 4200 | 1469261131558 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]]]}] 01:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 01:05:31 INFO - PROCESS | 4200 | 1469261131609 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 01:05:31 INFO - PROCESS | 4200 | 1469261131614 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 01:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:05:31 INFO - PROCESS | 4200 | 1469261131620 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:05:31 INFO - PROCESS | 4200 | 1469261131625 Marionette TRACE conn6 <- [1,1226,null,{}] 01:05:31 INFO - PROCESS | 4200 | 1469261131648 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}] 01:05:31 INFO - PROCESS | 4200 | 1469261131651 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:31 INFO - PROCESS | 4200 | 1469261131851 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 01:05:31 INFO - PROCESS | 4200 | 1469261131914 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:31 INFO - PROCESS | 4200 | 1469261131917 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:31 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A0E800 == 39 [pid = 4200] [id = 316] 01:05:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (0000006384B24400) [pid = 4200] [serial = 947] [outer = 0000000000000000] 01:05:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006384B30C00) [pid = 4200] [serial = 948] [outer = 0000006384B24400] 01:05:31 INFO - PROCESS | 4200 | 1469261131979 Marionette DEBUG loaded listener.js 01:05:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EDEDB400) [pid = 4200] [serial = 949] [outer = 0000006384B24400] 01:05:32 INFO - PROCESS | 4200 | 1469261132532 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]]]}] 01:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 987ms 01:05:32 INFO - PROCESS | 4200 | 1469261132609 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 01:05:32 INFO - PROCESS | 4200 | 1469261132614 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 01:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:05:32 INFO - PROCESS | 4200 | 1469261132620 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:05:32 INFO - PROCESS | 4200 | 1469261132623 Marionette TRACE conn6 <- [1,1230,null,{}] 01:05:32 INFO - PROCESS | 4200 | 1469261132628 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}] 01:05:32 INFO - PROCESS | 4200 | 1469261132631 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:32 INFO - PROCESS | 4200 | 1469261132794 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 01:05:32 INFO - PROCESS | 4200 | 1469261132841 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:32 INFO - PROCESS | 4200 | 1469261132844 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46DA800 == 40 [pid = 4200] [id = 317] 01:05:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EE5C7000) [pid = 4200] [serial = 950] [outer = 0000000000000000] 01:05:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063EED6F400) [pid = 4200] [serial = 951] [outer = 00000063EE5C7000] 01:05:32 INFO - PROCESS | 4200 | 1469261132904 Marionette DEBUG loaded listener.js 01:05:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F284A000) [pid = 4200] [serial = 952] [outer = 00000063EE5C7000] 01:05:33 INFO - PROCESS | 4200 | 1469261133494 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]]]}] 01:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 923ms 01:05:33 INFO - PROCESS | 4200 | 1469261133546 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 01:05:33 INFO - PROCESS | 4200 | 1469261133549 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 01:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:05:33 INFO - PROCESS | 4200 | 1469261133553 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:05:33 INFO - PROCESS | 4200 | 1469261133557 Marionette TRACE conn6 <- [1,1234,null,{}] 01:05:33 INFO - PROCESS | 4200 | 1469261133569 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}] 01:05:33 INFO - PROCESS | 4200 | 1469261133574 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:33 INFO - PROCESS | 4200 | 1469261133691 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 01:05:33 INFO - PROCESS | 4200 | 1469261133813 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:33 INFO - PROCESS | 4200 | 1469261133817 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE64A800 == 41 [pid = 4200] [id = 318] 01:05:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063F4C39400) [pid = 4200] [serial = 953] [outer = 0000000000000000] 01:05:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F7969800) [pid = 4200] [serial = 954] [outer = 00000063F4C39400] 01:05:33 INFO - PROCESS | 4200 | 1469261133879 Marionette DEBUG loaded listener.js 01:05:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063F9794000) [pid = 4200] [serial = 955] [outer = 00000063F4C39400] 01:05:34 INFO - PROCESS | 4200 | 1469261134545 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]]]}] 01:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1030ms 01:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:05:34 INFO - PROCESS | 4200 | 1469261134584 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 01:05:34 INFO - PROCESS | 4200 | 1469261134588 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 01:05:34 INFO - PROCESS | 4200 | 1469261134591 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:05:34 INFO - PROCESS | 4200 | 1469261134593 Marionette TRACE conn6 <- [1,1238,null,{}] 01:05:34 INFO - PROCESS | 4200 | 1469261134597 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}] 01:05:34 INFO - PROCESS | 4200 | 1469261134600 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:34 INFO - PROCESS | 4200 | 1469261134715 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 01:05:34 INFO - PROCESS | 4200 | 1469261134835 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:34 INFO - PROCESS | 4200 | 1469261134838 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFFA6800 == 42 [pid = 4200] [id = 319] 01:05:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063FB58C800) [pid = 4200] [serial = 956] [outer = 0000000000000000] 01:05:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063FB58EC00) [pid = 4200] [serial = 957] [outer = 00000063FB58C800] 01:05:34 INFO - PROCESS | 4200 | 1469261134895 Marionette DEBUG loaded listener.js 01:05:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063FBD65000) [pid = 4200] [serial = 958] [outer = 00000063FB58C800] 01:05:35 INFO - PROCESS | 4200 | 1469261135462 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]]]}] 01:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 923ms 01:05:35 INFO - PROCESS | 4200 | 1469261135517 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 01:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:05:35 INFO - PROCESS | 4200 | 1469261135519 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 01:05:35 INFO - PROCESS | 4200 | 1469261135523 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:05:35 INFO - PROCESS | 4200 | 1469261135526 Marionette TRACE conn6 <- [1,1242,null,{}] 01:05:35 INFO - PROCESS | 4200 | 1469261135530 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}] 01:05:35 INFO - PROCESS | 4200 | 1469261135532 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:35 INFO - PROCESS | 4200 | 1469261135642 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 01:05:35 INFO - PROCESS | 4200 | 1469261135762 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:35 INFO - PROCESS | 4200 | 1469261135764 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:35 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A1D000 == 43 [pid = 4200] [id = 320] 01:05:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (000000638436FC00) [pid = 4200] [serial = 959] [outer = 0000000000000000] 01:05:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (00000063F4139C00) [pid = 4200] [serial = 960] [outer = 000000638436FC00] 01:05:35 INFO - PROCESS | 4200 | 1469261135822 Marionette DEBUG loaded listener.js 01:05:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 98 (00000063F413E400) [pid = 4200] [serial = 961] [outer = 000000638436FC00] 01:05:36 INFO - PROCESS | 4200 | 1469261136547 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]]]}] 01:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1082ms 01:05:36 INFO - PROCESS | 4200 | 1469261136608 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 01:05:36 INFO - PROCESS | 4200 | 1469261136613 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 01:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:05:36 INFO - PROCESS | 4200 | 1469261136617 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:05:36 INFO - PROCESS | 4200 | 1469261136622 Marionette TRACE conn6 <- [1,1246,null,{}] 01:05:36 INFO - PROCESS | 4200 | 1469261136627 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}] 01:05:36 INFO - PROCESS | 4200 | 1469261136630 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:36 INFO - PROCESS | 4200 | 1469261136735 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 01:05:36 INFO - PROCESS | 4200 | 1469261136828 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:36 INFO - PROCESS | 4200 | 1469261136831 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED5F6800 == 44 [pid = 4200] [id = 321] 01:05:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 99 (00000063EE337000) [pid = 4200] [serial = 962] [outer = 0000000000000000] 01:05:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 100 (00000063EE3A0400) [pid = 4200] [serial = 963] [outer = 00000063EE337000] 01:05:36 INFO - PROCESS | 4200 | 1469261136883 Marionette DEBUG loaded listener.js 01:05:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 101 (00000063EE452400) [pid = 4200] [serial = 964] [outer = 00000063EE337000] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB9F6000 == 43 [pid = 4200] [id = 314] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063828A7800 == 42 [pid = 4200] [id = 313] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADBE800 == 41 [pid = 4200] [id = 312] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA924800 == 40 [pid = 4200] [id = 311] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB8000 == 39 [pid = 4200] [id = 310] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43B6000 == 38 [pid = 4200] [id = 309] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063F280F000 == 37 [pid = 4200] [id = 308] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BAF800 == 36 [pid = 4200] [id = 307] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063828BC000 == 35 [pid = 4200] [id = 306] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A22800 == 34 [pid = 4200] [id = 305] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063F33CF800 == 33 [pid = 4200] [id = 290] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD87C000 == 32 [pid = 4200] [id = 304] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A1D000 == 31 [pid = 4200] [id = 320] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFFA6800 == 30 [pid = 4200] [id = 319] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE64A800 == 29 [pid = 4200] [id = 318] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46DA800 == 28 [pid = 4200] [id = 317] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 00000063FC3B3800 == 27 [pid = 4200] [id = 315] 01:05:37 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A0E800 == 26 [pid = 4200] [id = 316] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 100 (00000063F36B8C00) [pid = 4200] [serial = 894] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 99 (00000063EE44C000) [pid = 4200] [serial = 882] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 98 (00000063EE458800) [pid = 4200] [serial = 883] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 97 (00000063F4294C00) [pid = 4200] [serial = 897] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063F3373C00) [pid = 4200] [serial = 891] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063F3610400) [pid = 4200] [serial = 892] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063EC39B400) [pid = 4200] [serial = 876] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063EC439800) [pid = 4200] [serial = 877] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (0000006382CC4800) [pid = 4200] [serial = 873] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (0000006382C02C00) [pid = 4200] [serial = 874] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F286E000) [pid = 4200] [serial = 888] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F2873C00) [pid = 4200] [serial = 889] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F48A3000) [pid = 4200] [serial = 900] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EE32D000) [pid = 4200] [serial = 879] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EE3A1000) [pid = 4200] [serial = 880] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F431A000) [pid = 4200] [serial = 898] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384365000) [pid = 4200] [serial = 903] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F4C40C00) [pid = 4200] [serial = 901] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE5BD800) [pid = 4200] [serial = 885] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EED10000) [pid = 4200] [serial = 886] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F460D000) [pid = 4200] [serial = 904] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F796CC00) [pid = 4200] [serial = 906] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F94EF000) [pid = 4200] [serial = 907] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FA908400) [pid = 4200] [serial = 910] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F427A000) [pid = 4200] [serial = 895] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FB41BC00) [pid = 4200] [serial = 912] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063FA05E800) [pid = 4200] [serial = 909] [outer = 0000000000000000] [url = about:blank] 01:05:38 INFO - PROCESS | 4200 | 1469261138135 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]]]}] 01:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1589ms 01:05:38 INFO - PROCESS | 4200 | 1469261138212 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 01:05:38 INFO - PROCESS | 4200 | 1469261138217 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 01:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:05:38 INFO - PROCESS | 4200 | 1469261138222 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:05:38 INFO - PROCESS | 4200 | 1469261138225 Marionette TRACE conn6 <- [1,1250,null,{}] 01:05:38 INFO - PROCESS | 4200 | 1469261138233 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}] 01:05:38 INFO - PROCESS | 4200 | 1469261138236 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:38 INFO - PROCESS | 4200 | 1469261138325 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 01:05:38 INFO - PROCESS | 4200 | 1469261138340 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:38 INFO - PROCESS | 4200 | 1469261138343 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:38 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382373800 == 27 [pid = 4200] [id = 322] 01:05:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (0000006382CCA800) [pid = 4200] [serial = 965] [outer = 0000000000000000] 01:05:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (000000638434A400) [pid = 4200] [serial = 966] [outer = 0000006382CCA800] 01:05:38 INFO - PROCESS | 4200 | 1469261138393 Marionette DEBUG loaded listener.js 01:05:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (0000006384B22400) [pid = 4200] [serial = 967] [outer = 0000006382CCA800] 01:05:38 INFO - PROCESS | 4200 | 1469261138865 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]]]}] 01:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 01:05:38 INFO - PROCESS | 4200 | 1469261138896 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 01:05:38 INFO - PROCESS | 4200 | 1469261138902 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 01:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:05:38 INFO - PROCESS | 4200 | 1469261138913 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:05:38 INFO - PROCESS | 4200 | 1469261138916 Marionette TRACE conn6 <- [1,1254,null,{}] 01:05:38 INFO - PROCESS | 4200 | 1469261138920 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}] 01:05:38 INFO - PROCESS | 4200 | 1469261138923 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:39 INFO - PROCESS | 4200 | 1469261139045 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 01:05:39 INFO - PROCESS | 4200 | 1469261139061 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:39 INFO - PROCESS | 4200 | 1469261139064 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:39 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BB5000 == 28 [pid = 4200] [id = 323] 01:05:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063ED0CE000) [pid = 4200] [serial = 968] [outer = 0000000000000000] 01:05:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063ED90CC00) [pid = 4200] [serial = 969] [outer = 00000063ED0CE000] 01:05:39 INFO - PROCESS | 4200 | 1469261139115 Marionette DEBUG loaded listener.js 01:05:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE331C00) [pid = 4200] [serial = 970] [outer = 00000063ED0CE000] 01:05:39 INFO - PROCESS | 4200 | 1469261139591 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]]]}] 01:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 01:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:05:39 INFO - PROCESS | 4200 | 1469261139649 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 01:05:39 INFO - PROCESS | 4200 | 1469261139652 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 01:05:39 INFO - PROCESS | 4200 | 1469261139655 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:05:39 INFO - PROCESS | 4200 | 1469261139659 Marionette TRACE conn6 <- [1,1258,null,{}] 01:05:39 INFO - PROCESS | 4200 | 1469261139671 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}] 01:05:39 INFO - PROCESS | 4200 | 1469261139676 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:39 INFO - PROCESS | 4200 | 1469261139765 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 01:05:39 INFO - PROCESS | 4200 | 1469261139850 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:39 INFO - PROCESS | 4200 | 1469261139853 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2A9A800 == 29 [pid = 4200] [id = 324] 01:05:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063828EFC00) [pid = 4200] [serial = 971] [outer = 0000000000000000] 01:05:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EE555C00) [pid = 4200] [serial = 972] [outer = 00000063828EFC00] 01:05:39 INFO - PROCESS | 4200 | 1469261139904 Marionette DEBUG loaded listener.js 01:05:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EF058C00) [pid = 4200] [serial = 973] [outer = 00000063828EFC00] 01:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 01:05:40 INFO - PROCESS | 4200 | 1469261140323 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]]]}] 01:05:40 INFO - PROCESS | 4200 | 1469261140329 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 01:05:40 INFO - PROCESS | 4200 | 1469261140332 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 01:05:40 INFO - PROCESS | 4200 | 1469261140339 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:05:40 INFO - PROCESS | 4200 | 1469261140341 Marionette TRACE conn6 <- [1,1262,null,{}] 01:05:40 INFO - PROCESS | 4200 | 1469261140344 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}] 01:05:40 INFO - PROCESS | 4200 | 1469261140346 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:40 INFO - PROCESS | 4200 | 1469261140497 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 01:05:40 INFO - PROCESS | 4200 | 1469261140508 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:40 INFO - PROCESS | 4200 | 1469261140510 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4003000 == 30 [pid = 4200] [id = 325] 01:05:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F2827C00) [pid = 4200] [serial = 974] [outer = 0000000000000000] 01:05:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F286B800) [pid = 4200] [serial = 975] [outer = 00000063F2827C00] 01:05:40 INFO - PROCESS | 4200 | 1469261140557 Marionette DEBUG loaded listener.js 01:05:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F2874C00) [pid = 4200] [serial = 976] [outer = 00000063F2827C00] 01:05:41 INFO - PROCESS | 4200 | 1469261141014 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]]]}] 01:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 01:05:41 INFO - PROCESS | 4200 | 1469261141077 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 01:05:41 INFO - PROCESS | 4200 | 1469261141080 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 01:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:05:41 INFO - PROCESS | 4200 | 1469261141084 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:05:41 INFO - PROCESS | 4200 | 1469261141086 Marionette TRACE conn6 <- [1,1266,null,{}] 01:05:41 INFO - PROCESS | 4200 | 1469261141089 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}] 01:05:41 INFO - PROCESS | 4200 | 1469261141091 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:41 INFO - PROCESS | 4200 | 1469261141201 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 01:05:41 INFO - PROCESS | 4200 | 1469261141212 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:41 INFO - PROCESS | 4200 | 1469261141214 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F483E800 == 31 [pid = 4200] [id = 326] 01:05:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (0000006382337000) [pid = 4200] [serial = 977] [outer = 0000000000000000] 01:05:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F2DEC400) [pid = 4200] [serial = 978] [outer = 0000006382337000] 01:05:41 INFO - PROCESS | 4200 | 1469261141303 Marionette DEBUG loaded listener.js 01:05:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F3612800) [pid = 4200] [serial = 979] [outer = 0000006382337000] 01:05:41 INFO - PROCESS | 4200 | 1469261141748 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]]]}] 01:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 01:05:41 INFO - PROCESS | 4200 | 1469261141825 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 01:05:41 INFO - PROCESS | 4200 | 1469261141828 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 01:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:05:41 INFO - PROCESS | 4200 | 1469261141833 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:05:41 INFO - PROCESS | 4200 | 1469261141835 Marionette TRACE conn6 <- [1,1270,null,{}] 01:05:41 INFO - PROCESS | 4200 | 1469261141840 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}] 01:05:41 INFO - PROCESS | 4200 | 1469261141847 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:41 INFO - PROCESS | 4200 | 1469261141993 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 01:05:42 INFO - PROCESS | 4200 | 1469261142049 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:42 INFO - PROCESS | 4200 | 1469261142051 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA0A1800 == 32 [pid = 4200] [id = 327] 01:05:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063F3615800) [pid = 4200] [serial = 980] [outer = 0000000000000000] 01:05:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F4282C00) [pid = 4200] [serial = 981] [outer = 00000063F3615800] 01:05:42 INFO - PROCESS | 4200 | 1469261142100 Marionette DEBUG loaded listener.js 01:05:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063F4319800) [pid = 4200] [serial = 982] [outer = 00000063F3615800] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063EFAC2000) [pid = 4200] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F796F000) [pid = 4200] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (0000006382CC6800) [pid = 4200] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EE6B2400) [pid = 4200] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063FAF1A400) [pid = 4200] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (0000006384B25400) [pid = 4200] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006382C04C00) [pid = 4200] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384B22800) [pid = 4200] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (000000638434D000) [pid = 4200] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F7D48C00) [pid = 4200] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EF852000) [pid = 4200] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063FA90B800) [pid = 4200] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:05:42 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F427DC00) [pid = 4200] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:05:42 INFO - PROCESS | 4200 | 1469261142638 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]]]}] 01:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 880ms 01:05:42 INFO - PROCESS | 4200 | 1469261142715 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 01:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:05:42 INFO - PROCESS | 4200 | 1469261142717 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 01:05:42 INFO - PROCESS | 4200 | 1469261142720 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:05:42 INFO - PROCESS | 4200 | 1469261142722 Marionette TRACE conn6 <- [1,1274,null,{}] 01:05:42 INFO - PROCESS | 4200 | 1469261142726 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}] 01:05:42 INFO - PROCESS | 4200 | 1469261142728 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:42 INFO - PROCESS | 4200 | 1469261142809 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 01:05:42 INFO - PROCESS | 4200 | 1469261142816 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:42 INFO - PROCESS | 4200 | 1469261142818 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA92F000 == 33 [pid = 4200] [id = 328] 01:05:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE54A800) [pid = 4200] [serial = 983] [outer = 0000000000000000] 01:05:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4132000) [pid = 4200] [serial = 984] [outer = 00000063EE54A800] 01:05:42 INFO - PROCESS | 4200 | 1469261142862 Marionette DEBUG loaded listener.js 01:05:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F460EC00) [pid = 4200] [serial = 985] [outer = 00000063EE54A800] 01:05:43 INFO - PROCESS | 4200 | 1469261143270 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]]]}] 01:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 588ms 01:05:43 INFO - PROCESS | 4200 | 1469261143312 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 01:05:43 INFO - PROCESS | 4200 | 1469261143314 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 01:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:05:43 INFO - PROCESS | 4200 | 1469261143322 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:05:43 INFO - PROCESS | 4200 | 1469261143324 Marionette TRACE conn6 <- [1,1278,null,{}] 01:05:43 INFO - PROCESS | 4200 | 1469261143327 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}] 01:05:43 INFO - PROCESS | 4200 | 1469261143329 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:43 INFO - PROCESS | 4200 | 1469261143412 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 01:05:43 INFO - PROCESS | 4200 | 1469261143417 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:43 INFO - PROCESS | 4200 | 1469261143419 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB63800 == 34 [pid = 4200] [id = 329] 01:05:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F4C3A000) [pid = 4200] [serial = 986] [outer = 0000000000000000] 01:05:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F7968C00) [pid = 4200] [serial = 987] [outer = 00000063F4C3A000] 01:05:43 INFO - PROCESS | 4200 | 1469261143465 Marionette DEBUG loaded listener.js 01:05:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F7976400) [pid = 4200] [serial = 988] [outer = 00000063F4C3A000] 01:05:43 INFO - PROCESS | 4200 | 1469261143942 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]]]}] 01:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 01:05:43 INFO - PROCESS | 4200 | 1469261143997 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 01:05:44 INFO - PROCESS | 4200 | 1469261143999 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 01:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:05:44 INFO - PROCESS | 4200 | 1469261144002 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:05:44 INFO - PROCESS | 4200 | 1469261144004 Marionette TRACE conn6 <- [1,1282,null,{}] 01:05:44 INFO - PROCESS | 4200 | 1469261144008 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}] 01:05:44 INFO - PROCESS | 4200 | 1469261144010 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:44 INFO - PROCESS | 4200 | 1469261144094 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 01:05:44 INFO - PROCESS | 4200 | 1469261144102 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:44 INFO - PROCESS | 4200 | 1469261144104 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2A98800 == 35 [pid = 4200] [id = 330] 01:05:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F7D49000) [pid = 4200] [serial = 989] [outer = 0000000000000000] 01:05:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F7D4C000) [pid = 4200] [serial = 990] [outer = 00000063F7D49000] 01:05:44 INFO - PROCESS | 4200 | 1469261144148 Marionette DEBUG loaded listener.js 01:05:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F94F7400) [pid = 4200] [serial = 991] [outer = 00000063F7D49000] 01:05:44 INFO - PROCESS | 4200 | 1469261144768 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]]]}] 01:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 839ms 01:05:44 INFO - PROCESS | 4200 | 1469261144845 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 01:05:44 INFO - PROCESS | 4200 | 1469261144850 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 01:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:05:44 INFO - PROCESS | 4200 | 1469261144856 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:05:44 INFO - PROCESS | 4200 | 1469261144860 Marionette TRACE conn6 <- [1,1286,null,{}] 01:05:44 INFO - PROCESS | 4200 | 1469261144866 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}] 01:05:44 INFO - PROCESS | 4200 | 1469261144870 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:45 INFO - PROCESS | 4200 | 1469261145007 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 01:05:45 INFO - PROCESS | 4200 | 1469261145080 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:45 INFO - PROCESS | 4200 | 1469261145083 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:45 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A22800 == 36 [pid = 4200] [id = 331] 01:05:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006382C74400) [pid = 4200] [serial = 992] [outer = 0000000000000000] 01:05:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (0000006384367400) [pid = 4200] [serial = 993] [outer = 0000006382C74400] 01:05:45 INFO - PROCESS | 4200 | 1469261145184 Marionette DEBUG loaded listener.js 01:05:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063EC43C400) [pid = 4200] [serial = 994] [outer = 0000006382C74400] 01:05:45 INFO - PROCESS | 4200 | 1469261145946 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]]]}] 01:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1136ms 01:05:46 INFO - PROCESS | 4200 | 1469261145995 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 01:05:46 INFO - PROCESS | 4200 | 1469261146001 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 01:05:46 INFO - PROCESS | 4200 | 1469261146032 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:05:46 INFO - PROCESS | 4200 | 1469261146035 Marionette TRACE conn6 <- [1,1290,null,{}] 01:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:05:46 INFO - PROCESS | 4200 | 1469261146040 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}] 01:05:46 INFO - PROCESS | 4200 | 1469261146043 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:46 INFO - PROCESS | 4200 | 1469261146187 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 01:05:46 INFO - PROCESS | 4200 | 1469261146316 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:46 INFO - PROCESS | 4200 | 1469261146319 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4007000 == 37 [pid = 4200] [id = 332] 01:05:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063ECDD5400) [pid = 4200] [serial = 995] [outer = 0000000000000000] 01:05:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063EE456C00) [pid = 4200] [serial = 996] [outer = 00000063ECDD5400] 01:05:46 INFO - PROCESS | 4200 | 1469261146379 Marionette DEBUG loaded listener.js 01:05:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063EED11000) [pid = 4200] [serial = 997] [outer = 00000063ECDD5400] 01:05:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB63800 == 36 [pid = 4200] [id = 329] 01:05:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA92F000 == 35 [pid = 4200] [id = 328] 01:05:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA0A1800 == 34 [pid = 4200] [id = 327] 01:05:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063F483E800 == 33 [pid = 4200] [id = 326] 01:05:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4003000 == 32 [pid = 4200] [id = 325] 01:05:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2A9A800 == 31 [pid = 4200] [id = 324] 01:05:47 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BB5000 == 30 [pid = 4200] [id = 323] 01:05:47 INFO - PROCESS | 4200 | --DOCSHELL 0000006382373800 == 29 [pid = 4200] [id = 322] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063F4209000) [pid = 4200] [serial = 931] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F7D47C00) [pid = 4200] [serial = 934] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (0000006384346400) [pid = 4200] [serial = 915] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063EE93D400) [pid = 4200] [serial = 924] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063FB632000) [pid = 4200] [serial = 913] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EE3A5000) [pid = 4200] [serial = 922] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F952C800) [pid = 4200] [serial = 940] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F3374000) [pid = 4200] [serial = 930] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EC445000) [pid = 4200] [serial = 919] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F7D43C00) [pid = 4200] [serial = 945] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F9533C00) [pid = 4200] [serial = 936] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006384B2B000) [pid = 4200] [serial = 918] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F2D3FC00) [pid = 4200] [serial = 928] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EF729400) [pid = 4200] [serial = 925] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2871000) [pid = 4200] [serial = 927] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063FC12B000) [pid = 4200] [serial = 871] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FA2B3C00) [pid = 4200] [serial = 937] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FB31C400) [pid = 4200] [serial = 942] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F2DF0000) [pid = 4200] [serial = 939] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006384B2F000) [pid = 4200] [serial = 916] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE32BC00) [pid = 4200] [serial = 921] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7973000) [pid = 4200] [serial = 933] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063FB630C00) [pid = 4200] [serial = 943] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FC12D000) [pid = 4200] [serial = 946] [outer = 0000000000000000] [url = about:blank] 01:05:47 INFO - PROCESS | 4200 | 1469261147259 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]]]}] 01:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1278ms 01:05:47 INFO - PROCESS | 4200 | 1469261147317 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 01:05:47 INFO - PROCESS | 4200 | 1469261147321 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 01:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:05:47 INFO - PROCESS | 4200 | 1469261147326 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:05:47 INFO - PROCESS | 4200 | 1469261147329 Marionette TRACE conn6 <- [1,1294,null,{}] 01:05:47 INFO - PROCESS | 4200 | 1469261147335 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}] 01:05:47 INFO - PROCESS | 4200 | 1469261147338 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:47 INFO - PROCESS | 4200 | 1469261147431 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 01:05:47 INFO - PROCESS | 4200 | 1469261147446 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:47 INFO - PROCESS | 4200 | 1469261147448 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:47 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382363000 == 30 [pid = 4200] [id = 333] 01:05:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006382C02400) [pid = 4200] [serial = 998] [outer = 0000000000000000] 01:05:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (0000006382C09400) [pid = 4200] [serial = 999] [outer = 0000006382C02400] 01:05:47 INFO - PROCESS | 4200 | 1469261147499 Marionette DEBUG loaded listener.js 01:05:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (0000006382CC9C00) [pid = 4200] [serial = 1000] [outer = 0000006382C02400] 01:05:48 INFO - PROCESS | 4200 | 1469261148028 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]]]}] 01:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 01:05:48 INFO - PROCESS | 4200 | 1469261148064 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 01:05:48 INFO - PROCESS | 4200 | 1469261148068 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 01:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:05:48 INFO - PROCESS | 4200 | 1469261148075 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:05:48 INFO - PROCESS | 4200 | 1469261148078 Marionette TRACE conn6 <- [1,1298,null,{}] 01:05:48 INFO - PROCESS | 4200 | 1469261148082 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}] 01:05:48 INFO - PROCESS | 4200 | 1469261148084 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:48 INFO - PROCESS | 4200 | 1469261148175 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 01:05:48 INFO - PROCESS | 4200 | 1469261148184 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:48 INFO - PROCESS | 4200 | 1469261148187 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED722800 == 31 [pid = 4200] [id = 334] 01:05:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EC39A800) [pid = 4200] [serial = 1001] [outer = 0000000000000000] 01:05:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EC39FC00) [pid = 4200] [serial = 1002] [outer = 00000063EC39A800] 01:05:48 INFO - PROCESS | 4200 | 1469261148237 Marionette DEBUG loaded listener.js 01:05:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EC443800) [pid = 4200] [serial = 1003] [outer = 00000063EC39A800] 01:05:48 INFO - PROCESS | 4200 | 1469261148726 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]]]}] 01:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 01:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 01:05:48 INFO - PROCESS | 4200 | 1469261148770 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 01:05:48 INFO - PROCESS | 4200 | 1469261148772 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 01:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:05:48 INFO - PROCESS | 4200 | 1469261148776 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:05:48 INFO - PROCESS | 4200 | 1469261148780 Marionette TRACE conn6 <- [1,1302,null,{}] 01:05:48 INFO - PROCESS | 4200 | 1469261148792 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}] 01:05:48 INFO - PROCESS | 4200 | 1469261148797 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:48 INFO - PROCESS | 4200 | 1469261148946 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 01:05:48 INFO - PROCESS | 4200 | 1469261148967 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:48 INFO - PROCESS | 4200 | 1469261148971 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B4F000 == 32 [pid = 4200] [id = 335] 01:05:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (0000006382C02C00) [pid = 4200] [serial = 1004] [outer = 0000000000000000] 01:05:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE3F7800) [pid = 4200] [serial = 1005] [outer = 0000006382C02C00] 01:05:49 INFO - PROCESS | 4200 | 1469261149022 Marionette DEBUG loaded listener.js 01:05:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EE54FC00) [pid = 4200] [serial = 1006] [outer = 0000006382C02C00] 01:05:49 INFO - PROCESS | 4200 | 1469261149448 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]]]}] 01:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 01:05:49 INFO - PROCESS | 4200 | 1469261149521 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 01:05:49 INFO - PROCESS | 4200 | 1469261149524 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 01:05:49 INFO - PROCESS | 4200 | 1469261149528 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:05:49 INFO - PROCESS | 4200 | 1469261149530 Marionette TRACE conn6 <- [1,1306,null,{}] 01:05:49 INFO - PROCESS | 4200 | 1469261149534 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}] 01:05:49 INFO - PROCESS | 4200 | 1469261149536 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:49 INFO - PROCESS | 4200 | 1469261149656 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 01:05:49 INFO - PROCESS | 4200 | 1469261149707 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:49 INFO - PROCESS | 4200 | 1469261149709 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46C2800 == 33 [pid = 4200] [id = 336] 01:05:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EF0CD000) [pid = 4200] [serial = 1007] [outer = 0000000000000000] 01:05:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EF8C3000) [pid = 4200] [serial = 1008] [outer = 00000063EF0CD000] 01:05:49 INFO - PROCESS | 4200 | 1469261149763 Marionette DEBUG loaded listener.js 01:05:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F286DC00) [pid = 4200] [serial = 1009] [outer = 00000063EF0CD000] 01:05:50 INFO - PROCESS | 4200 | 1469261150244 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]]]}] 01:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 776ms 01:05:50 INFO - PROCESS | 4200 | 1469261150308 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 01:05:50 INFO - PROCESS | 4200 | 1469261150311 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 01:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:05:50 INFO - PROCESS | 4200 | 1469261150319 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:05:50 INFO - PROCESS | 4200 | 1469261150321 Marionette TRACE conn6 <- [1,1310,null,{}] 01:05:50 INFO - PROCESS | 4200 | 1469261150324 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}] 01:05:50 INFO - PROCESS | 4200 | 1469261150327 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:50 INFO - PROCESS | 4200 | 1469261150444 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 01:05:50 INFO - PROCESS | 4200 | 1469261150455 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:50 INFO - PROCESS | 4200 | 1469261150457 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DCE800 == 34 [pid = 4200] [id = 337] 01:05:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EF0D7000) [pid = 4200] [serial = 1010] [outer = 0000000000000000] 01:05:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F2DF0000) [pid = 4200] [serial = 1011] [outer = 00000063EF0D7000] 01:05:50 INFO - PROCESS | 4200 | 1469261150503 Marionette DEBUG loaded listener.js 01:05:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F360E000) [pid = 4200] [serial = 1012] [outer = 00000063EF0D7000] 01:05:50 INFO - PROCESS | 4200 | 1469261150971 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]]]}] 01:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 01:05:51 INFO - PROCESS | 4200 | 1469261151009 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 01:05:51 INFO - PROCESS | 4200 | 1469261151012 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 01:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:05:51 INFO - PROCESS | 4200 | 1469261151020 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:05:51 INFO - PROCESS | 4200 | 1469261151022 Marionette TRACE conn6 <- [1,1314,null,{}] 01:05:51 INFO - PROCESS | 4200 | 1469261151026 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}] 01:05:51 INFO - PROCESS | 4200 | 1469261151032 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:51 INFO - PROCESS | 4200 | 1469261151179 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 01:05:51 INFO - PROCESS | 4200 | 1469261151234 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:51 INFO - PROCESS | 4200 | 1469261151236 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA939000 == 35 [pid = 4200] [id = 338] 01:05:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F36BA400) [pid = 4200] [serial = 1013] [outer = 0000000000000000] 01:05:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F427BC00) [pid = 4200] [serial = 1014] [outer = 00000063F36BA400] 01:05:51 INFO - PROCESS | 4200 | 1469261151282 Marionette DEBUG loaded listener.js 01:05:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F429BC00) [pid = 4200] [serial = 1015] [outer = 00000063F36BA400] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EE5C7000) [pid = 4200] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F4C39400) [pid = 4200] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063FB58C800) [pid = 4200] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (000000638436FC00) [pid = 4200] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006382337000) [pid = 4200] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F3615800) [pid = 4200] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F4C3A000) [pid = 4200] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE54A800) [pid = 4200] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2827C00) [pid = 4200] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006382CCA800) [pid = 4200] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063ED0CE000) [pid = 4200] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE337000) [pid = 4200] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063828EFC00) [pid = 4200] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:05:51 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006384B24400) [pid = 4200] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:05:51 INFO - PROCESS | 4200 | 1469261151787 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]]]}] 01:05:51 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 01:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 839ms 01:05:51 INFO - PROCESS | 4200 | 1469261151858 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 01:05:51 INFO - PROCESS | 4200 | 1469261151860 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 01:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:05:51 INFO - PROCESS | 4200 | 1469261151869 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:05:51 INFO - PROCESS | 4200 | 1469261151871 Marionette TRACE conn6 <- [1,1318,null,{}] 01:05:51 INFO - PROCESS | 4200 | 1469261151875 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}] 01:05:51 INFO - PROCESS | 4200 | 1469261151878 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:51 INFO - PROCESS | 4200 | 1469261151961 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 01:05:51 INFO - PROCESS | 4200 | 1469261151973 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:51 INFO - PROCESS | 4200 | 1469261151975 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB7A800 == 36 [pid = 4200] [id = 339] 01:05:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (0000006382CCB400) [pid = 4200] [serial = 1016] [outer = 0000000000000000] 01:05:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE5C7000) [pid = 4200] [serial = 1017] [outer = 0000006382CCB400] 01:05:52 INFO - PROCESS | 4200 | 1469261152022 Marionette DEBUG loaded listener.js 01:05:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F412F400) [pid = 4200] [serial = 1018] [outer = 0000006382CCB400] 01:05:52 INFO - PROCESS | 4200 | 1469261152443 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]]]}] 01:05:52 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 01:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 01:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:05:52 INFO - PROCESS | 4200 | 1469261152496 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 01:05:52 INFO - PROCESS | 4200 | 1469261152498 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 01:05:52 INFO - PROCESS | 4200 | 1469261152502 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:05:52 INFO - PROCESS | 4200 | 1469261152503 Marionette TRACE conn6 <- [1,1322,null,{}] 01:05:52 INFO - PROCESS | 4200 | 1469261152515 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}] 01:05:52 INFO - PROCESS | 4200 | 1469261152517 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:52 INFO - PROCESS | 4200 | 1469261152601 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 01:05:52 INFO - PROCESS | 4200 | 1469261152609 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:52 INFO - PROCESS | 4200 | 1469261152611 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:52 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5B2800 == 37 [pid = 4200] [id = 340] 01:05:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F48A2C00) [pid = 4200] [serial = 1019] [outer = 0000000000000000] 01:05:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4C3A000) [pid = 4200] [serial = 1020] [outer = 00000063F48A2C00] 01:05:52 INFO - PROCESS | 4200 | 1469261152656 Marionette DEBUG loaded listener.js 01:05:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F796DC00) [pid = 4200] [serial = 1021] [outer = 00000063F48A2C00] 01:05:53 INFO - PROCESS | 4200 | 1469261153067 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]]]}] 01:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 01:05:53 INFO - PROCESS | 4200 | 1469261153134 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 01:05:53 INFO - PROCESS | 4200 | 1469261153136 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 01:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:05:53 INFO - PROCESS | 4200 | 1469261153140 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:05:53 INFO - PROCESS | 4200 | 1469261153141 Marionette TRACE conn6 <- [1,1326,null,{}] 01:05:53 INFO - PROCESS | 4200 | 1469261153145 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}] 01:05:53 INFO - PROCESS | 4200 | 1469261153147 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:53 INFO - PROCESS | 4200 | 1469261153232 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 01:05:53 INFO - PROCESS | 4200 | 1469261153239 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:53 INFO - PROCESS | 4200 | 1469261153241 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B4C800 == 38 [pid = 4200] [id = 341] 01:05:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F796E400) [pid = 4200] [serial = 1022] [outer = 0000000000000000] 01:05:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7D4A000) [pid = 4200] [serial = 1023] [outer = 00000063F796E400] 01:05:53 INFO - PROCESS | 4200 | 1469261153287 Marionette DEBUG loaded listener.js 01:05:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F7DE9C00) [pid = 4200] [serial = 1024] [outer = 00000063F796E400] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED5F6800 == 37 [pid = 4200] [id = 321] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 0000006382363000 == 36 [pid = 4200] [id = 333] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4007000 == 35 [pid = 4200] [id = 332] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2A98800 == 34 [pid = 4200] [id = 330] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A22800 == 33 [pid = 4200] [id = 331] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED722800 == 32 [pid = 4200] [id = 334] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46C2800 == 31 [pid = 4200] [id = 336] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B4F000 == 30 [pid = 4200] [id = 335] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB7A800 == 29 [pid = 4200] [id = 339] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DCE800 == 28 [pid = 4200] [id = 337] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5B2800 == 27 [pid = 4200] [id = 340] 01:05:54 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA939000 == 26 [pid = 4200] [id = 338] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F286B800) [pid = 4200] [serial = 975] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (000000638434A400) [pid = 4200] [serial = 966] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006384B22400) [pid = 4200] [serial = 967] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063ED90CC00) [pid = 4200] [serial = 969] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE331C00) [pid = 4200] [serial = 970] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE452400) [pid = 4200] [serial = 964] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE3A0400) [pid = 4200] [serial = 963] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE555C00) [pid = 4200] [serial = 972] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EDEDB400) [pid = 4200] [serial = 949] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006384B30C00) [pid = 4200] [serial = 948] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F284A000) [pid = 4200] [serial = 952] [outer = 0000000000000000] [url = about:blank] 01:05:54 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EED6F400) [pid = 4200] [serial = 951] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F9794000) [pid = 4200] [serial = 955] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F7969800) [pid = 4200] [serial = 954] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063FBD65000) [pid = 4200] [serial = 958] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063FB58EC00) [pid = 4200] [serial = 957] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F413E400) [pid = 4200] [serial = 961] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4139C00) [pid = 4200] [serial = 960] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F7D4C000) [pid = 4200] [serial = 990] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F2DEC400) [pid = 4200] [serial = 978] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F4282C00) [pid = 4200] [serial = 981] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F3612800) [pid = 4200] [serial = 979] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063F7968C00) [pid = 4200] [serial = 987] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063F4132000) [pid = 4200] [serial = 984] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063F2874C00) [pid = 4200] [serial = 976] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F7976400) [pid = 4200] [serial = 988] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063F460EC00) [pid = 4200] [serial = 985] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063F4319800) [pid = 4200] [serial = 982] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063EF058C00) [pid = 4200] [serial = 973] [outer = 0000000000000000] [url = about:blank] 01:05:55 INFO - PROCESS | 4200 | 1469261155599 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]]]}] 01:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2473ms 01:05:55 INFO - PROCESS | 4200 | 1469261155616 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 01:05:55 INFO - PROCESS | 4200 | 1469261155620 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 01:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:05:55 INFO - PROCESS | 4200 | 1469261155626 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:05:55 INFO - PROCESS | 4200 | 1469261155630 Marionette TRACE conn6 <- [1,1330,null,{}] 01:05:55 INFO - PROCESS | 4200 | 1469261155639 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}] 01:05:55 INFO - PROCESS | 4200 | 1469261155642 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:55 INFO - PROCESS | 4200 | 1469261155737 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 01:05:55 INFO - PROCESS | 4200 | 1469261155745 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:55 INFO - PROCESS | 4200 | 1469261155748 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827AE800 == 27 [pid = 4200] [id = 342] 01:05:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (00000063828ED000) [pid = 4200] [serial = 1025] [outer = 0000000000000000] 01:05:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (0000006382C69800) [pid = 4200] [serial = 1026] [outer = 00000063828ED000] 01:05:55 INFO - PROCESS | 4200 | 1469261155800 Marionette DEBUG loaded listener.js 01:05:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (0000006382CD3400) [pid = 4200] [serial = 1027] [outer = 00000063828ED000] 01:05:56 INFO - PROCESS | 4200 | 1469261156247 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]]]}] 01:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 01:05:56 INFO - PROCESS | 4200 | 1469261156322 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 01:05:56 INFO - PROCESS | 4200 | 1469261156327 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 01:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:05:56 INFO - PROCESS | 4200 | 1469261156334 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:05:56 INFO - PROCESS | 4200 | 1469261156337 Marionette TRACE conn6 <- [1,1334,null,{}] 01:05:56 INFO - PROCESS | 4200 | 1469261156341 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}] 01:05:56 INFO - PROCESS | 4200 | 1469261156344 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:56 INFO - PROCESS | 4200 | 1469261156436 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 01:05:56 INFO - PROCESS | 4200 | 1469261156453 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:56 INFO - PROCESS | 4200 | 1469261156456 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:56 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BC1800 == 28 [pid = 4200] [id = 343] 01:05:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006384370400) [pid = 4200] [serial = 1028] [outer = 0000000000000000] 01:05:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (0000006384B24800) [pid = 4200] [serial = 1029] [outer = 0000006384370400] 01:05:56 INFO - PROCESS | 4200 | 1469261156506 Marionette DEBUG loaded listener.js 01:05:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (0000006384B31000) [pid = 4200] [serial = 1030] [outer = 0000006384370400] 01:05:56 INFO - PROCESS | 4200 | 1469261156982 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]]]}] 01:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 01:05:57 INFO - PROCESS | 4200 | 1469261157006 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 01:05:57 INFO - PROCESS | 4200 | 1469261157009 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 01:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:05:57 INFO - PROCESS | 4200 | 1469261157013 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:05:57 INFO - PROCESS | 4200 | 1469261157017 Marionette TRACE conn6 <- [1,1338,null,{}] 01:05:57 INFO - PROCESS | 4200 | 1469261157029 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}] 01:05:57 INFO - PROCESS | 4200 | 1469261157034 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:57 INFO - PROCESS | 4200 | 1469261157153 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 01:05:57 INFO - PROCESS | 4200 | 1469261157162 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:57 INFO - PROCESS | 4200 | 1469261157166 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:57 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EEBE6800 == 29 [pid = 4200] [id = 344] 01:05:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (000000638221A400) [pid = 4200] [serial = 1031] [outer = 0000000000000000] 01:05:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063ED9C6000) [pid = 4200] [serial = 1032] [outer = 000000638221A400] 01:05:57 INFO - PROCESS | 4200 | 1469261157225 Marionette DEBUG loaded listener.js 01:05:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EDEDC000) [pid = 4200] [serial = 1033] [outer = 000000638221A400] 01:05:57 INFO - PROCESS | 4200 | 1469261157666 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]]]}] 01:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 692ms 01:05:57 INFO - PROCESS | 4200 | 1469261157707 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 01:05:57 INFO - PROCESS | 4200 | 1469261157710 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 01:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:05:57 INFO - PROCESS | 4200 | 1469261157714 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:05:57 INFO - PROCESS | 4200 | 1469261157716 Marionette TRACE conn6 <- [1,1342,null,{}] 01:05:57 INFO - PROCESS | 4200 | 1469261157720 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}] 01:05:57 INFO - PROCESS | 4200 | 1469261157722 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:57 INFO - PROCESS | 4200 | 1469261157816 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 01:05:57 INFO - PROCESS | 4200 | 1469261157821 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:57 INFO - PROCESS | 4200 | 1469261157823 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:57 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B5F000 == 30 [pid = 4200] [id = 345] 01:05:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE39B400) [pid = 4200] [serial = 1034] [outer = 0000000000000000] 01:05:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE3A8400) [pid = 4200] [serial = 1035] [outer = 00000063EE39B400] 01:05:57 INFO - PROCESS | 4200 | 1469261157870 Marionette DEBUG loaded listener.js 01:05:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE3F8800) [pid = 4200] [serial = 1036] [outer = 00000063EE39B400] 01:05:58 INFO - PROCESS | 4200 | 1469261158278 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]]]}] 01:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 01:05:58 INFO - PROCESS | 4200 | 1469261158346 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 01:05:58 INFO - PROCESS | 4200 | 1469261158348 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 01:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:05:58 INFO - PROCESS | 4200 | 1469261158352 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:05:58 INFO - PROCESS | 4200 | 1469261158354 Marionette TRACE conn6 <- [1,1346,null,{}] 01:05:58 INFO - PROCESS | 4200 | 1469261158357 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}] 01:05:58 INFO - PROCESS | 4200 | 1469261158360 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:58 INFO - PROCESS | 4200 | 1469261158443 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 01:05:58 INFO - PROCESS | 4200 | 1469261158451 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:58 INFO - PROCESS | 4200 | 1469261158453 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:58 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381450000 == 31 [pid = 4200] [id = 346] 01:05:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063822A6000) [pid = 4200] [serial = 1037] [outer = 0000000000000000] 01:05:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EE459C00) [pid = 4200] [serial = 1038] [outer = 00000063822A6000] 01:05:58 INFO - PROCESS | 4200 | 1469261158499 Marionette DEBUG loaded listener.js 01:05:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE555400) [pid = 4200] [serial = 1039] [outer = 00000063822A6000] 01:05:58 INFO - PROCESS | 4200 | 1469261158981 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]]]}] 01:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 01:05:59 INFO - PROCESS | 4200 | 1469261159026 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 01:05:59 INFO - PROCESS | 4200 | 1469261159028 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 01:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:05:59 INFO - PROCESS | 4200 | 1469261159031 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:05:59 INFO - PROCESS | 4200 | 1469261159033 Marionette TRACE conn6 <- [1,1350,null,{}] 01:05:59 INFO - PROCESS | 4200 | 1469261159037 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}] 01:05:59 INFO - PROCESS | 4200 | 1469261159043 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:59 INFO - PROCESS | 4200 | 1469261159149 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 01:05:59 INFO - PROCESS | 4200 | 1469261159156 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:59 INFO - PROCESS | 4200 | 1469261159158 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB6800 == 32 [pid = 4200] [id = 347] 01:05:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EF726C00) [pid = 4200] [serial = 1040] [outer = 0000000000000000] 01:05:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F2871800) [pid = 4200] [serial = 1041] [outer = 00000063EF726C00] 01:05:59 INFO - PROCESS | 4200 | 1469261159210 Marionette DEBUG loaded listener.js 01:05:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F2AF6C00) [pid = 4200] [serial = 1042] [outer = 00000063EF726C00] 01:05:59 INFO - PROCESS | 4200 | 1469261159627 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]]]}] 01:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 01:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:05:59 INFO - PROCESS | 4200 | 1469261159664 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 01:05:59 INFO - PROCESS | 4200 | 1469261159666 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 01:05:59 INFO - PROCESS | 4200 | 1469261159669 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:05:59 INFO - PROCESS | 4200 | 1469261159671 Marionette TRACE conn6 <- [1,1354,null,{}] 01:05:59 INFO - PROCESS | 4200 | 1469261159675 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}] 01:05:59 INFO - PROCESS | 4200 | 1469261159677 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:59 INFO - PROCESS | 4200 | 1469261159758 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 01:05:59 INFO - PROCESS | 4200 | 1469261159795 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:59 INFO - PROCESS | 4200 | 1469261159797 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:05:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA2A5800 == 33 [pid = 4200] [id = 348] 01:05:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F2AF7000) [pid = 4200] [serial = 1043] [outer = 0000000000000000] 01:05:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F35F2400) [pid = 4200] [serial = 1044] [outer = 00000063F2AF7000] 01:05:59 INFO - PROCESS | 4200 | 1469261159842 Marionette DEBUG loaded listener.js 01:05:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F361AC00) [pid = 4200] [serial = 1045] [outer = 00000063F2AF7000] 01:06:00 INFO - PROCESS | 4200 | 1469261160258 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] 01:06:00 INFO - PROCESS | 4200 | 1469261160305 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 01:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:06:00 INFO - PROCESS | 4200 | 1469261160308 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:06:00 INFO - PROCESS | 4200 | 1469261160310 Marionette TRACE conn6 <- [1,1358,null,{}] 01:06:00 INFO - PROCESS | 4200 | 1469261160323 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}] 01:06:00 INFO - PROCESS | 4200 | 1469261160325 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:00 INFO - PROCESS | 4200 | 1469261160432 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 01:06:00 INFO - PROCESS | 4200 | 1469261160438 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:00 INFO - PROCESS | 4200 | 1469261160440 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA934000 == 34 [pid = 4200] [id = 349] 01:06:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (0000006384370C00) [pid = 4200] [serial = 1046] [outer = 0000000000000000] 01:06:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F361B000) [pid = 4200] [serial = 1047] [outer = 0000006384370C00] 01:06:00 INFO - PROCESS | 4200 | 1469261160486 Marionette DEBUG loaded listener.js 01:06:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F413C000) [pid = 4200] [serial = 1048] [outer = 0000006384370C00] 01:06:00 INFO - PROCESS | 4200 | 1469261160943 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] 01:06:00 INFO - PROCESS | 4200 | 1469261160984 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 01:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:06:00 INFO - PROCESS | 4200 | 1469261160988 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:06:00 INFO - PROCESS | 4200 | 1469261160989 Marionette TRACE conn6 <- [1,1362,null,{}] 01:06:00 INFO - PROCESS | 4200 | 1469261160993 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}] 01:06:00 INFO - PROCESS | 4200 | 1469261160995 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:01 INFO - PROCESS | 4200 | 1469261161104 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 01:06:01 INFO - PROCESS | 4200 | 1469261161182 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:01 INFO - PROCESS | 4200 | 1469261161184 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EEBE4000 == 35 [pid = 4200] [id = 350] 01:06:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F413CC00) [pid = 4200] [serial = 1049] [outer = 0000000000000000] 01:06:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F427A000) [pid = 4200] [serial = 1050] [outer = 00000063F413CC00] 01:06:01 INFO - PROCESS | 4200 | 1469261161231 Marionette DEBUG loaded listener.js 01:06:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4299400) [pid = 4200] [serial = 1051] [outer = 00000063F413CC00] 01:06:01 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:01 INFO - PROCESS | 4200 | 1469261161657 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] 01:06:01 INFO - PROCESS | 4200 | 1469261161727 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 01:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:06:01 INFO - PROCESS | 4200 | 1469261161736 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:06:01 INFO - PROCESS | 4200 | 1469261161738 Marionette TRACE conn6 <- [1,1366,null,{}] 01:06:01 INFO - PROCESS | 4200 | 1469261161742 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}] 01:06:01 INFO - PROCESS | 4200 | 1469261161744 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:01 INFO - PROCESS | 4200 | 1469261161860 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 01:06:01 INFO - PROCESS | 4200 | 1469261161872 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:01 INFO - PROCESS | 4200 | 1469261161874 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAD09000 == 36 [pid = 4200] [id = 351] 01:06:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4284C00) [pid = 4200] [serial = 1052] [outer = 0000000000000000] 01:06:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F4BA2400) [pid = 4200] [serial = 1053] [outer = 00000063F4284C00] 01:06:01 INFO - PROCESS | 4200 | 1469261161965 Marionette DEBUG loaded listener.js 01:06:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F716D800) [pid = 4200] [serial = 1054] [outer = 00000063F4284C00] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EF0D7000) [pid = 4200] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F36BA400) [pid = 4200] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F48A2C00) [pid = 4200] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063ECDD5400) [pid = 4200] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006382C74400) [pid = 4200] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F7D49000) [pid = 4200] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382C02C00) [pid = 4200] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EC39A800) [pid = 4200] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382C02400) [pid = 4200] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EF0CD000) [pid = 4200] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:06:02 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006382CCB400) [pid = 4200] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:06:02 INFO - PROCESS | 4200 | 1469261162554 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] 01:06:02 INFO - PROCESS | 4200 | 1469261162623 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 01:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:06:02 INFO - PROCESS | 4200 | 1469261162626 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:06:02 INFO - PROCESS | 4200 | 1469261162628 Marionette TRACE conn6 <- [1,1370,null,{}] 01:06:02 INFO - PROCESS | 4200 | 1469261162632 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}] 01:06:02 INFO - PROCESS | 4200 | 1469261162635 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:02 INFO - PROCESS | 4200 | 1469261162739 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 01:06:02 INFO - PROCESS | 4200 | 1469261162808 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:02 INFO - PROCESS | 4200 | 1469261162810 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41E2000 == 37 [pid = 4200] [id = 352] 01:06:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F35F0C00) [pid = 4200] [serial = 1055] [outer = 0000000000000000] 01:06:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F36BA400) [pid = 4200] [serial = 1056] [outer = 00000063F35F0C00] 01:06:02 INFO - PROCESS | 4200 | 1469261162859 Marionette DEBUG loaded listener.js 01:06:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7975C00) [pid = 4200] [serial = 1057] [outer = 00000063F35F0C00] 01:06:03 INFO - PROCESS | 4200 | [4200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:03 INFO - PROCESS | 4200 | 1469261163244 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] 01:06:03 INFO - PROCESS | 4200 | 1469261163303 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 01:06:03 INFO - PROCESS | 4200 | 1469261163307 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:06:03 INFO - PROCESS | 4200 | 1469261163308 Marionette TRACE conn6 <- [1,1374,null,{}] 01:06:03 INFO - PROCESS | 4200 | 1469261163312 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}] 01:06:03 INFO - PROCESS | 4200 | 1469261163314 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:03 INFO - PROCESS | 4200 | 1469261163426 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 01:06:03 INFO - PROCESS | 4200 | 1469261163439 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:03 INFO - PROCESS | 4200 | 1469261163441 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD36800 == 38 [pid = 4200] [id = 353] 01:06:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7977000) [pid = 4200] [serial = 1058] [outer = 0000000000000000] 01:06:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7D64000) [pid = 4200] [serial = 1059] [outer = 00000063F7977000] 01:06:03 INFO - PROCESS | 4200 | 1469261163486 Marionette DEBUG loaded listener.js 01:06:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F94FC800) [pid = 4200] [serial = 1060] [outer = 00000063F7977000] 01:06:03 INFO - PROCESS | 4200 | 1469261163898 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] 01:06:03 INFO - PROCESS | 4200 | 1469261163939 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 01:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:06:03 INFO - PROCESS | 4200 | 1469261163943 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:06:03 INFO - PROCESS | 4200 | 1469261163945 Marionette TRACE conn6 <- [1,1378,null,{}] 01:06:03 INFO - PROCESS | 4200 | 1469261163949 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}] 01:06:03 INFO - PROCESS | 4200 | 1469261163950 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:04 INFO - PROCESS | 4200 | 1469261164062 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 01:06:04 INFO - PROCESS | 4200 | 1469261164100 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:04 INFO - PROCESS | 4200 | 1469261164102 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FCFB8000 == 39 [pid = 4200] [id = 354] 01:06:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE946400) [pid = 4200] [serial = 1061] [outer = 0000000000000000] 01:06:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F97CC800) [pid = 4200] [serial = 1062] [outer = 00000063EE946400] 01:06:04 INFO - PROCESS | 4200 | 1469261164147 Marionette DEBUG loaded listener.js 01:06:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FA0EAC00) [pid = 4200] [serial = 1063] [outer = 00000063EE946400] 01:06:04 INFO - PROCESS | 4200 | 1469261164574 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]]]}] 01:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 01:06:04 INFO - PROCESS | 4200 | 1469261164634 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 01:06:04 INFO - PROCESS | 4200 | 1469261164639 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 01:06:04 INFO - PROCESS | 4200 | 1469261164645 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:06:04 INFO - PROCESS | 4200 | 1469261164650 Marionette TRACE conn6 <- [1,1382,null,{}] 01:06:04 INFO - PROCESS | 4200 | 1469261164657 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}] 01:06:04 INFO - PROCESS | 4200 | 1469261164660 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:04 INFO - PROCESS | 4200 | 1469261164801 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 01:06:04 INFO - PROCESS | 4200 | 1469261164897 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:04 INFO - PROCESS | 4200 | 1469261164902 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:04 INFO - PROCESS | 4200 | ++DOCSHELL 000000638236A800 == 40 [pid = 4200] [id = 355] 01:06:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (000000638233C800) [pid = 4200] [serial = 1064] [outer = 0000000000000000] 01:06:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (0000006382C02400) [pid = 4200] [serial = 1065] [outer = 000000638233C800] 01:06:04 INFO - PROCESS | 4200 | 1469261164963 Marionette DEBUG loaded listener.js 01:06:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006382CCE400) [pid = 4200] [serial = 1066] [outer = 000000638233C800] 01:06:05 INFO - PROCESS | 4200 | 1469261165750 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]]]}] 01:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1124ms 01:06:05 INFO - PROCESS | 4200 | 1469261165788 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 01:06:05 INFO - PROCESS | 4200 | 1469261165794 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 01:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:06:05 INFO - PROCESS | 4200 | 1469261165801 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:06:05 INFO - PROCESS | 4200 | 1469261165805 Marionette TRACE conn6 <- [1,1386,null,{}] 01:06:05 INFO - PROCESS | 4200 | 1469261165809 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}] 01:06:05 INFO - PROCESS | 4200 | 1469261165812 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:05 INFO - PROCESS | 4200 | 1469261165940 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 01:06:06 INFO - PROCESS | 4200 | 1469261166060 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:06 INFO - PROCESS | 4200 | 1469261166063 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F28DC000 == 41 [pid = 4200] [id = 356] 01:06:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (0000006384B2E000) [pid = 4200] [serial = 1067] [outer = 0000000000000000] 01:06:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EC439800) [pid = 4200] [serial = 1068] [outer = 0000006384B2E000] 01:06:06 INFO - PROCESS | 4200 | 1469261166123 Marionette DEBUG loaded listener.js 01:06:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063ED73E800) [pid = 4200] [serial = 1069] [outer = 0000006384B2E000] 01:06:07 INFO - PROCESS | 4200 | 1469261167089 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]]]}] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD36800 == 40 [pid = 4200] [id = 353] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41E2000 == 39 [pid = 4200] [id = 352] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAD09000 == 38 [pid = 4200] [id = 351] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063EEBE4000 == 37 [pid = 4200] [id = 350] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA934000 == 36 [pid = 4200] [id = 349] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA2A5800 == 35 [pid = 4200] [id = 348] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB6800 == 34 [pid = 4200] [id = 347] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 0000006381450000 == 33 [pid = 4200] [id = 346] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B5F000 == 32 [pid = 4200] [id = 345] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063EEBE6800 == 31 [pid = 4200] [id = 344] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BC1800 == 30 [pid = 4200] [id = 343] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063827AE800 == 29 [pid = 4200] [id = 342] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7D4A000) [pid = 4200] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B4C800 == 28 [pid = 4200] [id = 341] 01:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1340ms 01:06:07 INFO - PROCESS | 4200 | 1469261167144 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 01:06:07 INFO - PROCESS | 4200 | 1469261167149 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 01:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:06:07 INFO - PROCESS | 4200 | 1469261167154 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:06:07 INFO - PROCESS | 4200 | 1469261167158 Marionette TRACE conn6 <- [1,1390,null,{}] 01:06:07 INFO - PROCESS | 4200 | 1469261167164 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}] 01:06:07 INFO - PROCESS | 4200 | 1469261167167 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:07 INFO - PROCESS | 4200 | 1469261167261 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 01:06:07 INFO - PROCESS | 4200 | 1469261167273 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:07 INFO - PROCESS | 4200 | 1469261167278 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828BC000 == 29 [pid = 4200] [id = 357] 01:06:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (0000006384B22400) [pid = 4200] [serial = 1070] [outer = 0000000000000000] 01:06:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006384B27C00) [pid = 4200] [serial = 1071] [outer = 0000006384B22400] 01:06:07 INFO - PROCESS | 4200 | 1469261167329 Marionette DEBUG loaded listener.js 01:06:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EC43E000) [pid = 4200] [serial = 1072] [outer = 0000006384B22400] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F2DF0000) [pid = 4200] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F427BC00) [pid = 4200] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F4C3A000) [pid = 4200] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F429BC00) [pid = 4200] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EE456C00) [pid = 4200] [serial = 996] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EC43C400) [pid = 4200] [serial = 994] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006384367400) [pid = 4200] [serial = 993] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F94F7400) [pid = 4200] [serial = 991] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE3F7800) [pid = 4200] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EC443800) [pid = 4200] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EC39FC00) [pid = 4200] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F796DC00) [pid = 4200] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382C09400) [pid = 4200] [serial = 999] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006382CC9C00) [pid = 4200] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EED11000) [pid = 4200] [serial = 997] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EF8C3000) [pid = 4200] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F286DC00) [pid = 4200] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F412F400) [pid = 4200] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F360E000) [pid = 4200] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE5C7000) [pid = 4200] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EE54FC00) [pid = 4200] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 01:06:07 INFO - PROCESS | 4200 | 1469261167807 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]]]}] 01:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 01:06:07 INFO - PROCESS | 4200 | 1469261167860 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 01:06:07 INFO - PROCESS | 4200 | 1469261167865 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 01:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:06:07 INFO - PROCESS | 4200 | 1469261167871 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:06:07 INFO - PROCESS | 4200 | 1469261167874 Marionette TRACE conn6 <- [1,1394,null,{}] 01:06:07 INFO - PROCESS | 4200 | 1469261167878 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}] 01:06:07 INFO - PROCESS | 4200 | 1469261167881 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:07 INFO - PROCESS | 4200 | 1469261167972 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 01:06:07 INFO - PROCESS | 4200 | 1469261167980 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:07 INFO - PROCESS | 4200 | 1469261167983 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE561000 == 30 [pid = 4200] [id = 358] 01:06:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EDED7800) [pid = 4200] [serial = 1073] [outer = 0000000000000000] 01:06:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE330000) [pid = 4200] [serial = 1074] [outer = 00000063EDED7800] 01:06:08 INFO - PROCESS | 4200 | 1469261168063 Marionette DEBUG loaded listener.js 01:06:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE3A3800) [pid = 4200] [serial = 1075] [outer = 00000063EDED7800] 01:06:08 INFO - PROCESS | 4200 | 1469261168524 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]]]}] 01:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 01:06:08 INFO - PROCESS | 4200 | 1469261168544 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 01:06:08 INFO - PROCESS | 4200 | 1469261168546 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 01:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:06:08 INFO - PROCESS | 4200 | 1469261168550 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:06:08 INFO - PROCESS | 4200 | 1469261168554 Marionette TRACE conn6 <- [1,1398,null,{}] 01:06:08 INFO - PROCESS | 4200 | 1469261168567 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}] 01:06:08 INFO - PROCESS | 4200 | 1469261168572 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:08 INFO - PROCESS | 4200 | 1469261168694 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 01:06:08 INFO - PROCESS | 4200 | 1469261168704 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:08 INFO - PROCESS | 4200 | 1469261168707 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D81000 == 31 [pid = 4200] [id = 359] 01:06:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (000000638233CC00) [pid = 4200] [serial = 1076] [outer = 0000000000000000] 01:06:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE5C7000) [pid = 4200] [serial = 1077] [outer = 000000638233CC00] 01:06:08 INFO - PROCESS | 4200 | 1469261168758 Marionette DEBUG loaded listener.js 01:06:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EF2A9C00) [pid = 4200] [serial = 1078] [outer = 000000638233CC00] 01:06:09 INFO - PROCESS | 4200 | 1469261169219 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]]]}] 01:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 693ms 01:06:09 INFO - PROCESS | 4200 | 1469261169246 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 01:06:09 INFO - PROCESS | 4200 | 1469261169248 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 01:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:06:09 INFO - PROCESS | 4200 | 1469261169252 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:06:09 INFO - PROCESS | 4200 | 1469261169254 Marionette TRACE conn6 <- [1,1402,null,{}] 01:06:09 INFO - PROCESS | 4200 | 1469261169257 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}] 01:06:09 INFO - PROCESS | 4200 | 1469261169259 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:09 INFO - PROCESS | 4200 | 1469261169376 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 01:06:09 INFO - PROCESS | 4200 | 1469261169386 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:09 INFO - PROCESS | 4200 | 1469261169389 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F717C000 == 32 [pid = 4200] [id = 360] 01:06:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F2829000) [pid = 4200] [serial = 1079] [outer = 0000000000000000] 01:06:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F286C000) [pid = 4200] [serial = 1080] [outer = 00000063F2829000] 01:06:09 INFO - PROCESS | 4200 | 1469261169436 Marionette DEBUG loaded listener.js 01:06:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F2A53000) [pid = 4200] [serial = 1081] [outer = 00000063F2829000] 01:06:09 INFO - PROCESS | 4200 | 1469261169942 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]]]}] 01:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 732ms 01:06:09 INFO - PROCESS | 4200 | 1469261169987 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 01:06:09 INFO - PROCESS | 4200 | 1469261169989 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 01:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:06:10 INFO - PROCESS | 4200 | 1469261169993 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:06:10 INFO - PROCESS | 4200 | 1469261169995 Marionette TRACE conn6 <- [1,1406,null,{}] 01:06:10 INFO - PROCESS | 4200 | 1469261169999 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}] 01:06:10 INFO - PROCESS | 4200 | 1469261170001 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:10 INFO - PROCESS | 4200 | 1469261170111 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 01:06:10 INFO - PROCESS | 4200 | 1469261170164 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:10 INFO - PROCESS | 4200 | 1469261170167 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F976A800 == 33 [pid = 4200] [id = 361] 01:06:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F336C400) [pid = 4200] [serial = 1082] [outer = 0000000000000000] 01:06:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F33F6C00) [pid = 4200] [serial = 1083] [outer = 00000063F336C400] 01:06:10 INFO - PROCESS | 4200 | 1469261170213 Marionette DEBUG loaded listener.js 01:06:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F3614400) [pid = 4200] [serial = 1084] [outer = 00000063F336C400] 01:06:10 INFO - PROCESS | 4200 | 1469261170674 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]]]}] 01:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 01:06:10 INFO - PROCESS | 4200 | 1469261170742 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 01:06:10 INFO - PROCESS | 4200 | 1469261170744 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 01:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:06:10 INFO - PROCESS | 4200 | 1469261170753 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:06:10 INFO - PROCESS | 4200 | 1469261170755 Marionette TRACE conn6 <- [1,1410,null,{}] 01:06:10 INFO - PROCESS | 4200 | 1469261170758 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}] 01:06:10 INFO - PROCESS | 4200 | 1469261170764 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:10 INFO - PROCESS | 4200 | 1469261170917 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 01:06:10 INFO - PROCESS | 4200 | 1469261170967 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:10 INFO - PROCESS | 4200 | 1469261170969 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB2B800 == 34 [pid = 4200] [id = 362] 01:06:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F427EC00) [pid = 4200] [serial = 1085] [outer = 0000000000000000] 01:06:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F4B9D800) [pid = 4200] [serial = 1086] [outer = 00000063F427EC00] 01:06:11 INFO - PROCESS | 4200 | 1469261171016 Marionette DEBUG loaded listener.js 01:06:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F796C000) [pid = 4200] [serial = 1087] [outer = 00000063F427EC00] 01:06:11 INFO - PROCESS | 4200 | 1469261171434 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]]]}] 01:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 735ms 01:06:11 INFO - PROCESS | 4200 | 1469261171490 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 01:06:11 INFO - PROCESS | 4200 | 1469261171492 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 01:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:06:11 INFO - PROCESS | 4200 | 1469261171501 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:06:11 INFO - PROCESS | 4200 | 1469261171503 Marionette TRACE conn6 <- [1,1414,null,{}] 01:06:11 INFO - PROCESS | 4200 | 1469261171507 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}] 01:06:11 INFO - PROCESS | 4200 | 1469261171509 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:11 INFO - PROCESS | 4200 | 1469261171699 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EF726C00) [pid = 4200] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE39B400) [pid = 4200] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F796E400) [pid = 4200] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063828ED000) [pid = 4200] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2AF7000) [pid = 4200] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063822A6000) [pid = 4200] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (000000638221A400) [pid = 4200] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006384370C00) [pid = 4200] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F4284C00) [pid = 4200] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F413CC00) [pid = 4200] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F35F0C00) [pid = 4200] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7977000) [pid = 4200] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:06:11 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (0000006384370400) [pid = 4200] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:06:11 INFO - PROCESS | 4200 | 1469261171760 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:11 INFO - PROCESS | 4200 | 1469261171762 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:11 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE55E000 == 35 [pid = 4200] [id = 363] 01:06:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (0000006382330C00) [pid = 4200] [serial = 1088] [outer = 0000000000000000] 01:06:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (0000006384366800) [pid = 4200] [serial = 1089] [outer = 0000006382330C00] 01:06:11 INFO - PROCESS | 4200 | 1469261171809 Marionette DEBUG loaded listener.js 01:06:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE5BE400) [pid = 4200] [serial = 1090] [outer = 0000006382330C00] 01:06:12 INFO - PROCESS | 4200 | 1469261172165 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]]]}] 01:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 01:06:12 INFO - PROCESS | 4200 | 1469261172260 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 01:06:12 INFO - PROCESS | 4200 | 1469261172262 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 01:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:06:12 INFO - PROCESS | 4200 | 1469261172269 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:06:12 INFO - PROCESS | 4200 | 1469261172271 Marionette TRACE conn6 <- [1,1418,null,{}] 01:06:12 INFO - PROCESS | 4200 | 1469261172275 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}] 01:06:12 INFO - PROCESS | 4200 | 1469261172277 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:12 INFO - PROCESS | 4200 | 1469261172368 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 01:06:12 INFO - PROCESS | 4200 | 1469261172374 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:12 INFO - PROCESS | 4200 | 1469261172376 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:12 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5B5000 == 36 [pid = 4200] [id = 364] 01:06:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE930800) [pid = 4200] [serial = 1091] [outer = 0000000000000000] 01:06:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7D43000) [pid = 4200] [serial = 1092] [outer = 00000063EE930800] 01:06:12 INFO - PROCESS | 4200 | 1469261172421 Marionette DEBUG loaded listener.js 01:06:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7DF7000) [pid = 4200] [serial = 1093] [outer = 00000063EE930800] 01:06:12 INFO - PROCESS | 4200 | 1469261172845 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]]]}] 01:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 629ms 01:06:12 INFO - PROCESS | 4200 | 1469261172902 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 01:06:12 INFO - PROCESS | 4200 | 1469261172905 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 01:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:06:12 INFO - PROCESS | 4200 | 1469261172908 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:06:12 INFO - PROCESS | 4200 | 1469261172910 Marionette TRACE conn6 <- [1,1422,null,{}] 01:06:12 INFO - PROCESS | 4200 | 1469261172914 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}] 01:06:12 INFO - PROCESS | 4200 | 1469261172916 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:13 INFO - PROCESS | 4200 | 1469261173005 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 01:06:13 INFO - PROCESS | 4200 | 1469261173010 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:13 INFO - PROCESS | 4200 | 1469261173012 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB9E8000 == 37 [pid = 4200] [id = 365] 01:06:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F94FC400) [pid = 4200] [serial = 1094] [outer = 0000000000000000] 01:06:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FA05F000) [pid = 4200] [serial = 1095] [outer = 00000063F94FC400] 01:06:13 INFO - PROCESS | 4200 | 1469261173057 Marionette DEBUG loaded listener.js 01:06:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FA46F000) [pid = 4200] [serial = 1096] [outer = 00000063F94FC400] 01:06:13 INFO - PROCESS | 4200 | 1469261173484 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]]]}] 01:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 629ms 01:06:13 INFO - PROCESS | 4200 | 1469261173540 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 01:06:13 INFO - PROCESS | 4200 | 1469261173543 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 01:06:13 INFO - PROCESS | 4200 | 1469261173546 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:06:13 INFO - PROCESS | 4200 | 1469261173556 Marionette TRACE conn6 <- [1,1426,null,{}] 01:06:13 INFO - PROCESS | 4200 | 1469261173560 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}] 01:06:13 INFO - PROCESS | 4200 | 1469261173562 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:13 INFO - PROCESS | 4200 | 1469261173648 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 01:06:13 INFO - PROCESS | 4200 | 1469261173656 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:13 INFO - PROCESS | 4200 | 1469261173658 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6A7800 == 38 [pid = 4200] [id = 366] 01:06:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FA96E000) [pid = 4200] [serial = 1097] [outer = 0000000000000000] 01:06:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FAF2CC00) [pid = 4200] [serial = 1098] [outer = 00000063FA96E000] 01:06:13 INFO - PROCESS | 4200 | 1469261173703 Marionette DEBUG loaded listener.js 01:06:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FB31C800) [pid = 4200] [serial = 1099] [outer = 00000063FA96E000] 01:06:14 INFO - PROCESS | 4200 | 1469261174431 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]]]}] 01:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 944ms 01:06:14 INFO - PROCESS | 4200 | 1469261174494 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 01:06:14 INFO - PROCESS | 4200 | 1469261174498 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 01:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:06:14 INFO - PROCESS | 4200 | 1469261174503 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:06:14 INFO - PROCESS | 4200 | 1469261174507 Marionette TRACE conn6 <- [1,1430,null,{}] 01:06:14 INFO - PROCESS | 4200 | 1469261174512 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}] 01:06:14 INFO - PROCESS | 4200 | 1469261174516 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:14 INFO - PROCESS | 4200 | 1469261174635 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 01:06:14 INFO - PROCESS | 4200 | 1469261174754 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:14 INFO - PROCESS | 4200 | 1469261174758 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE828800 == 39 [pid = 4200] [id = 367] 01:06:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EC43F800) [pid = 4200] [serial = 1100] [outer = 0000000000000000] 01:06:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063ED955400) [pid = 4200] [serial = 1101] [outer = 00000063EC43F800] 01:06:14 INFO - PROCESS | 4200 | 1469261174820 Marionette DEBUG loaded listener.js 01:06:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EE3F6000) [pid = 4200] [serial = 1102] [outer = 00000063EC43F800] 01:06:15 INFO - PROCESS | 4200 | 1469261175451 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]]]}] 01:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 01:06:15 INFO - PROCESS | 4200 | 1469261175494 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 01:06:15 INFO - PROCESS | 4200 | 1469261175499 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 01:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:06:15 INFO - PROCESS | 4200 | 1469261175507 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:06:15 INFO - PROCESS | 4200 | 1469261175510 Marionette TRACE conn6 <- [1,1434,null,{}] 01:06:15 INFO - PROCESS | 4200 | 1469261175514 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}] 01:06:15 INFO - PROCESS | 4200 | 1469261175517 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:15 INFO - PROCESS | 4200 | 1469261175642 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 01:06:15 INFO - PROCESS | 4200 | 1469261175735 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:15 INFO - PROCESS | 4200 | 1469261175738 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:15 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA47000 == 40 [pid = 4200] [id = 368] 01:06:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F2869800) [pid = 4200] [serial = 1103] [outer = 0000000000000000] 01:06:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F2AF6000) [pid = 4200] [serial = 1104] [outer = 00000063F2869800] 01:06:15 INFO - PROCESS | 4200 | 1469261175797 Marionette DEBUG loaded listener.js 01:06:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F4132000) [pid = 4200] [serial = 1105] [outer = 00000063F2869800] 01:06:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EE455400) [pid = 4200] [serial = 1106] [outer = 00000063F952DC00] 01:06:16 INFO - PROCESS | 4200 | 1469261176510 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]]]}] 01:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1071ms 01:06:16 INFO - PROCESS | 4200 | 1469261176585 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 01:06:16 INFO - PROCESS | 4200 | 1469261176588 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 01:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:06:16 INFO - PROCESS | 4200 | 1469261176592 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:06:16 INFO - PROCESS | 4200 | 1469261176596 Marionette TRACE conn6 <- [1,1438,null,{}] 01:06:16 INFO - PROCESS | 4200 | 1469261176623 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}] 01:06:16 INFO - PROCESS | 4200 | 1469261176629 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:16 INFO - PROCESS | 4200 | 1469261176754 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 01:06:16 INFO - PROCESS | 4200 | 1469261176868 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:16 INFO - PROCESS | 4200 | 1469261176872 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE577800 == 41 [pid = 4200] [id = 369] 01:06:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F979D800) [pid = 4200] [serial = 1107] [outer = 0000000000000000] 01:06:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063FAF1A400) [pid = 4200] [serial = 1108] [outer = 00000063F979D800] 01:06:16 INFO - PROCESS | 4200 | 1469261176934 Marionette DEBUG loaded listener.js 01:06:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063FB584800) [pid = 4200] [serial = 1109] [outer = 00000063F979D800] 01:06:17 INFO - PROCESS | 4200 | 1469261177554 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]]]}] 01:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1004ms 01:06:17 INFO - PROCESS | 4200 | 1469261177597 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 01:06:17 INFO - PROCESS | 4200 | 1469261177600 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 01:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:06:17 INFO - PROCESS | 4200 | 1469261177604 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:06:17 INFO - PROCESS | 4200 | 1469261177606 Marionette TRACE conn6 <- [1,1442,null,{}] 01:06:17 INFO - PROCESS | 4200 | 1469261177610 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}] 01:06:17 INFO - PROCESS | 4200 | 1469261177613 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:17 INFO - PROCESS | 4200 | 1469261177729 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 01:06:17 INFO - PROCESS | 4200 | 1469261177822 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:17 INFO - PROCESS | 4200 | 1469261177824 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827B4000 == 42 [pid = 4200] [id = 370] 01:06:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (0000006384343000) [pid = 4200] [serial = 1110] [outer = 0000000000000000] 01:06:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063EC39C400) [pid = 4200] [serial = 1111] [outer = 0000006384343000] 01:06:17 INFO - PROCESS | 4200 | 1469261177880 Marionette DEBUG loaded listener.js 01:06:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063F413D800) [pid = 4200] [serial = 1112] [outer = 0000006384343000] 01:06:18 INFO - PROCESS | 4200 | 1469261178605 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]]]}] 01:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1077ms 01:06:18 INFO - PROCESS | 4200 | 1469261178683 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 01:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:06:18 INFO - PROCESS | 4200 | 1469261178687 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 01:06:18 INFO - PROCESS | 4200 | 1469261178692 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:06:18 INFO - PROCESS | 4200 | 1469261178697 Marionette TRACE conn6 <- [1,1446,null,{}] 01:06:18 INFO - PROCESS | 4200 | 1469261178702 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}] 01:06:18 INFO - PROCESS | 4200 | 1469261178705 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:18 INFO - PROCESS | 4200 | 1469261178824 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 01:06:18 INFO - PROCESS | 4200 | 1469261178897 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:18 INFO - PROCESS | 4200 | 1469261178900 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB9E8000 == 41 [pid = 4200] [id = 365] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5B5000 == 40 [pid = 4200] [id = 364] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE55E000 == 39 [pid = 4200] [id = 363] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB2B800 == 38 [pid = 4200] [id = 362] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063F976A800 == 37 [pid = 4200] [id = 361] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063F717C000 == 36 [pid = 4200] [id = 360] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D81000 == 35 [pid = 4200] [id = 359] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE561000 == 34 [pid = 4200] [id = 358] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063828BC000 == 33 [pid = 4200] [id = 357] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 000000638236A800 == 32 [pid = 4200] [id = 355] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063FCFB8000 == 31 [pid = 4200] [id = 354] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063F28DC000 == 30 [pid = 4200] [id = 356] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063827B4000 == 29 [pid = 4200] [id = 370] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE577800 == 28 [pid = 4200] [id = 369] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA47000 == 27 [pid = 4200] [id = 368] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE828800 == 26 [pid = 4200] [id = 367] 01:06:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD6A7800 == 25 [pid = 4200] [id = 366] 01:06:19 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381459800 == 26 [pid = 4200] [id = 371] 01:06:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (000000638229E800) [pid = 4200] [serial = 1113] [outer = 0000000000000000] 01:06:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 98 (00000063822A6000) [pid = 4200] [serial = 1114] [outer = 000000638229E800] 01:06:19 INFO - PROCESS | 4200 | 1469261179585 Marionette DEBUG loaded listener.js 01:06:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 99 (0000006382C0DC00) [pid = 4200] [serial = 1115] [outer = 000000638229E800] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 98 (0000006384B24800) [pid = 4200] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 97 (00000063F716D800) [pid = 4200] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063F94FC800) [pid = 4200] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (0000006384B31000) [pid = 4200] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063F97CC800) [pid = 4200] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063F361AC00) [pid = 4200] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F7975C00) [pid = 4200] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F2871800) [pid = 4200] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F2AF6C00) [pid = 4200] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063EE3A8400) [pid = 4200] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EE3F8800) [pid = 4200] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7DE9C00) [pid = 4200] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (0000006382C69800) [pid = 4200] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006382CD3400) [pid = 4200] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F35F2400) [pid = 4200] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE459C00) [pid = 4200] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE555400) [pid = 4200] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063ED9C6000) [pid = 4200] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EDEDC000) [pid = 4200] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F413C000) [pid = 4200] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F361B000) [pid = 4200] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F4BA2400) [pid = 4200] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F4299400) [pid = 4200] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F427A000) [pid = 4200] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F36BA400) [pid = 4200] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 01:06:19 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F7D64000) [pid = 4200] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 01:06:20 INFO - PROCESS | 4200 | 1469261180160 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]]]}] 01:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1487ms 01:06:20 INFO - PROCESS | 4200 | 1469261180179 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 01:06:20 INFO - PROCESS | 4200 | 1469261180184 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 01:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:06:20 INFO - PROCESS | 4200 | 1469261180189 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:06:20 INFO - PROCESS | 4200 | 1469261180192 Marionette TRACE conn6 <- [1,1450,null,{}] 01:06:20 INFO - PROCESS | 4200 | 1469261180197 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}] 01:06:20 INFO - PROCESS | 4200 | 1469261180200 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:20 INFO - PROCESS | 4200 | 1469261180326 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 01:06:20 INFO - PROCESS | 4200 | 1469261180405 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:20 INFO - PROCESS | 4200 | 1469261180408 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828A8000 == 27 [pid = 4200] [id = 372] 01:06:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (0000006382CD0400) [pid = 4200] [serial = 1116] [outer = 0000000000000000] 01:06:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (0000006384B24800) [pid = 4200] [serial = 1117] [outer = 0000006382CD0400] 01:06:20 INFO - PROCESS | 4200 | 1469261180461 Marionette DEBUG loaded listener.js 01:06:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EC39F800) [pid = 4200] [serial = 1118] [outer = 0000006382CD0400] 01:06:20 INFO - PROCESS | 4200 | 1469261180869 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]]]}] 01:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 01:06:20 INFO - PROCESS | 4200 | 1469261180946 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 01:06:20 INFO - PROCESS | 4200 | 1469261180950 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 01:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:06:20 INFO - PROCESS | 4200 | 1469261180959 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:06:20 INFO - PROCESS | 4200 | 1469261180962 Marionette TRACE conn6 <- [1,1454,null,{}] 01:06:20 INFO - PROCESS | 4200 | 1469261180970 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}] 01:06:20 INFO - PROCESS | 4200 | 1469261180973 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:21 INFO - PROCESS | 4200 | 1469261181072 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 01:06:21 INFO - PROCESS | 4200 | 1469261181089 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:21 INFO - PROCESS | 4200 | 1469261181091 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED99C800 == 28 [pid = 4200] [id = 373] 01:06:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EDE26000) [pid = 4200] [serial = 1119] [outer = 0000000000000000] 01:06:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EDE27400) [pid = 4200] [serial = 1120] [outer = 00000063EDE26000] 01:06:21 INFO - PROCESS | 4200 | 1469261181149 Marionette DEBUG loaded listener.js 01:06:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EE32D400) [pid = 4200] [serial = 1121] [outer = 00000063EDE26000] 01:06:21 INFO - PROCESS | 4200 | 1469261181650 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]]]}] 01:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 735ms 01:06:21 INFO - PROCESS | 4200 | 1469261181696 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 01:06:21 INFO - PROCESS | 4200 | 1469261181699 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 01:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:06:21 INFO - PROCESS | 4200 | 1469261181702 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:06:21 INFO - PROCESS | 4200 | 1469261181706 Marionette TRACE conn6 <- [1,1458,null,{}] 01:06:21 INFO - PROCESS | 4200 | 1469261181723 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}] 01:06:21 INFO - PROCESS | 4200 | 1469261181728 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:21 INFO - PROCESS | 4200 | 1469261181828 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 01:06:21 INFO - PROCESS | 4200 | 1469261181845 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:21 INFO - PROCESS | 4200 | 1469261181848 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B5F000 == 29 [pid = 4200] [id = 374] 01:06:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE54CC00) [pid = 4200] [serial = 1122] [outer = 0000000000000000] 01:06:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EE54F400) [pid = 4200] [serial = 1123] [outer = 00000063EE54CC00] 01:06:21 INFO - PROCESS | 4200 | 1469261181895 Marionette DEBUG loaded listener.js 01:06:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EE5C8000) [pid = 4200] [serial = 1124] [outer = 00000063EE54CC00] 01:06:22 INFO - PROCESS | 4200 | 1469261182396 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]]]}] 01:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 01:06:22 INFO - PROCESS | 4200 | 1469261182464 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 01:06:22 INFO - PROCESS | 4200 | 1469261182466 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 01:06:22 INFO - PROCESS | 4200 | 1469261182475 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:06:22 INFO - PROCESS | 4200 | 1469261182477 Marionette TRACE conn6 <- [1,1462,null,{}] 01:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:06:22 INFO - PROCESS | 4200 | 1469261182480 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}] 01:06:22 INFO - PROCESS | 4200 | 1469261182483 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:22 INFO - PROCESS | 4200 | 1469261182601 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 01:06:22 INFO - PROCESS | 4200 | 1469261182654 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:22 INFO - PROCESS | 4200 | 1469261182664 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:22 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43B5800 == 30 [pid = 4200] [id = 375] 01:06:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EFA14C00) [pid = 4200] [serial = 1125] [outer = 0000000000000000] 01:06:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F2826000) [pid = 4200] [serial = 1126] [outer = 00000063EFA14C00] 01:06:22 INFO - PROCESS | 4200 | 1469261182712 Marionette DEBUG loaded listener.js 01:06:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F2870800) [pid = 4200] [serial = 1127] [outer = 00000063EFA14C00] 01:06:23 INFO - PROCESS | 4200 | 1469261183173 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]]]}] 01:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 713ms 01:06:23 INFO - PROCESS | 4200 | 1469261183200 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 01:06:23 INFO - PROCESS | 4200 | 1469261183202 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 01:06:23 INFO - PROCESS | 4200 | 1469261183205 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:06:23 INFO - PROCESS | 4200 | 1469261183207 Marionette TRACE conn6 <- [1,1466,null,{}] 01:06:23 INFO - PROCESS | 4200 | 1469261183210 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}] 01:06:23 INFO - PROCESS | 4200 | 1469261183213 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:23 INFO - PROCESS | 4200 | 1469261183323 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 01:06:23 INFO - PROCESS | 4200 | 1469261183328 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:23 INFO - PROCESS | 4200 | 1469261183331 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:23 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB9800 == 31 [pid = 4200] [id = 376] 01:06:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F2DF4000) [pid = 4200] [serial = 1128] [outer = 0000000000000000] 01:06:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F3298400) [pid = 4200] [serial = 1129] [outer = 00000063F2DF4000] 01:06:23 INFO - PROCESS | 4200 | 1469261183392 Marionette DEBUG loaded listener.js 01:06:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F36BD000) [pid = 4200] [serial = 1130] [outer = 00000063F2DF4000] 01:06:23 INFO - PROCESS | 4200 | 1469261183922 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]]]}] 01:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 776ms 01:06:23 INFO - PROCESS | 4200 | 1469261183987 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 01:06:23 INFO - PROCESS | 4200 | 1469261183989 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 01:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:06:23 INFO - PROCESS | 4200 | 1469261183992 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:06:23 INFO - PROCESS | 4200 | 1469261183994 Marionette TRACE conn6 <- [1,1470,null,{}] 01:06:24 INFO - PROCESS | 4200 | 1469261184003 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}] 01:06:24 INFO - PROCESS | 4200 | 1469261184009 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:24 INFO - PROCESS | 4200 | 1469261184304 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F94FC400) [pid = 4200] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (0000006382330C00) [pid = 4200] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F2829000) [pid = 4200] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384B22400) [pid = 4200] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (000000638233C800) [pid = 4200] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EDED7800) [pid = 4200] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE930800) [pid = 4200] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006384B2E000) [pid = 4200] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F427EC00) [pid = 4200] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F336C400) [pid = 4200] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (000000638233CC00) [pid = 4200] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE946400) [pid = 4200] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:06:24 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FA96E000) [pid = 4200] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:06:24 INFO - PROCESS | 4200 | 1469261184372 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:24 INFO - PROCESS | 4200 | 1469261184375 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:24 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381493800 == 32 [pid = 4200] [id = 377] 01:06:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (0000006382330C00) [pid = 4200] [serial = 1131] [outer = 0000000000000000] 01:06:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (0000006382CC4400) [pid = 4200] [serial = 1132] [outer = 0000006382330C00] 01:06:24 INFO - PROCESS | 4200 | 1469261184422 Marionette DEBUG loaded listener.js 01:06:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE3A6400) [pid = 4200] [serial = 1133] [outer = 0000006382330C00] 01:06:24 INFO - PROCESS | 4200 | 1469261184804 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]]]}] 01:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 818ms 01:06:24 INFO - PROCESS | 4200 | 1469261184821 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 01:06:24 INFO - PROCESS | 4200 | 1469261184823 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 01:06:24 INFO - PROCESS | 4200 | 1469261184827 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:06:24 INFO - PROCESS | 4200 | 1469261184829 Marionette TRACE conn6 <- [1,1474,null,{}] 01:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:06:24 INFO - PROCESS | 4200 | 1469261184833 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}] 01:06:24 INFO - PROCESS | 4200 | 1469261184835 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:24 INFO - PROCESS | 4200 | 1469261184916 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 01:06:24 INFO - PROCESS | 4200 | 1469261184922 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:24 INFO - PROCESS | 4200 | 1469261184924 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB2A800 == 33 [pid = 4200] [id = 378] 01:06:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F286C800) [pid = 4200] [serial = 1134] [outer = 0000000000000000] 01:06:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4298000) [pid = 4200] [serial = 1135] [outer = 00000063F286C800] 01:06:24 INFO - PROCESS | 4200 | 1469261184970 Marionette DEBUG loaded listener.js 01:06:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F489EC00) [pid = 4200] [serial = 1136] [outer = 00000063F286C800] 01:06:25 INFO - PROCESS | 4200 | 1469261185405 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]]]}] 01:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 01:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:06:25 INFO - PROCESS | 4200 | 1469261185463 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 01:06:25 INFO - PROCESS | 4200 | 1469261185466 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 01:06:25 INFO - PROCESS | 4200 | 1469261185470 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:06:25 INFO - PROCESS | 4200 | 1469261185472 Marionette TRACE conn6 <- [1,1478,null,{}] 01:06:25 INFO - PROCESS | 4200 | 1469261185475 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}] 01:06:25 INFO - PROCESS | 4200 | 1469261185477 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:25 INFO - PROCESS | 4200 | 1469261185570 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 01:06:25 INFO - PROCESS | 4200 | 1469261185577 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:25 INFO - PROCESS | 4200 | 1469261185579 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADCC000 == 34 [pid = 4200] [id = 379] 01:06:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4BA2C00) [pid = 4200] [serial = 1137] [outer = 0000000000000000] 01:06:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F716C000) [pid = 4200] [serial = 1138] [outer = 00000063F4BA2C00] 01:06:25 INFO - PROCESS | 4200 | 1469261185625 Marionette DEBUG loaded listener.js 01:06:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F7975C00) [pid = 4200] [serial = 1139] [outer = 00000063F4BA2C00] 01:06:26 INFO - PROCESS | 4200 | 1469261186059 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]]]}] 01:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 01:06:26 INFO - PROCESS | 4200 | 1469261186110 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 01:06:26 INFO - PROCESS | 4200 | 1469261186112 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 01:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:06:26 INFO - PROCESS | 4200 | 1469261186120 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:06:26 INFO - PROCESS | 4200 | 1469261186122 Marionette TRACE conn6 <- [1,1482,null,{}] 01:06:26 INFO - PROCESS | 4200 | 1469261186126 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}] 01:06:26 INFO - PROCESS | 4200 | 1469261186128 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:26 INFO - PROCESS | 4200 | 1469261186213 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 01:06:26 INFO - PROCESS | 4200 | 1469261186220 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:26 INFO - PROCESS | 4200 | 1469261186222 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB66D800 == 35 [pid = 4200] [id = 380] 01:06:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F7976000) [pid = 4200] [serial = 1140] [outer = 0000000000000000] 01:06:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F7D4B000) [pid = 4200] [serial = 1141] [outer = 00000063F7976000] 01:06:26 INFO - PROCESS | 4200 | 1469261186268 Marionette DEBUG loaded listener.js 01:06:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F94F0400) [pid = 4200] [serial = 1142] [outer = 00000063F7976000] 01:06:27 INFO - PROCESS | 4200 | 1469261187038 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]]]}] 01:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 987ms 01:06:27 INFO - PROCESS | 4200 | 1469261187108 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 01:06:27 INFO - PROCESS | 4200 | 1469261187113 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 01:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:06:27 INFO - PROCESS | 4200 | 1469261187118 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:06:27 INFO - PROCESS | 4200 | 1469261187123 Marionette TRACE conn6 <- [1,1486,null,{}] 01:06:27 INFO - PROCESS | 4200 | 1469261187129 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}] 01:06:27 INFO - PROCESS | 4200 | 1469261187132 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:27 INFO - PROCESS | 4200 | 1469261187267 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 01:06:27 INFO - PROCESS | 4200 | 1469261187381 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:27 INFO - PROCESS | 4200 | 1469261187384 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED0B0000 == 36 [pid = 4200] [id = 381] 01:06:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (000000638434E800) [pid = 4200] [serial = 1143] [outer = 0000000000000000] 01:06:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006384B28400) [pid = 4200] [serial = 1144] [outer = 000000638434E800] 01:06:27 INFO - PROCESS | 4200 | 1469261187452 Marionette DEBUG loaded listener.js 01:06:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EC5D9800) [pid = 4200] [serial = 1145] [outer = 000000638434E800] 01:06:28 INFO - PROCESS | 4200 | 1469261188219 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]]]}] 01:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1133ms 01:06:28 INFO - PROCESS | 4200 | 1469261188278 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 01:06:28 INFO - PROCESS | 4200 | 1469261188283 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 01:06:28 INFO - PROCESS | 4200 | 1469261188291 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:06:28 INFO - PROCESS | 4200 | 1469261188294 Marionette TRACE conn6 <- [1,1490,null,{}] 01:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:06:28 INFO - PROCESS | 4200 | 1469261188298 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}] 01:06:28 INFO - PROCESS | 4200 | 1469261188302 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:28 INFO - PROCESS | 4200 | 1469261188442 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 01:06:28 INFO - PROCESS | 4200 | 1469261188660 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:28 INFO - PROCESS | 4200 | 1469261188663 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:28 INFO - PROCESS | 4200 | ++DOCSHELL 000000638235A000 == 37 [pid = 4200] [id = 382] 01:06:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (0000006382221400) [pid = 4200] [serial = 1146] [outer = 0000000000000000] 01:06:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (0000006382C0A400) [pid = 4200] [serial = 1147] [outer = 0000006382221400] 01:06:28 INFO - PROCESS | 4200 | 1469261188721 Marionette DEBUG loaded listener.js 01:06:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (0000006384344800) [pid = 4200] [serial = 1148] [outer = 0000006382221400] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A1C800 == 36 [pid = 4200] [id = 231] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DCF000 == 35 [pid = 4200] [id = 235] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADD1000 == 34 [pid = 4200] [id = 237] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4006000 == 33 [pid = 4200] [id = 225] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA5B000 == 32 [pid = 4200] [id = 229] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BAE800 == 31 [pid = 4200] [id = 230] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4840800 == 30 [pid = 4200] [id = 226] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46C0800 == 29 [pid = 4200] [id = 234] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B5A000 == 28 [pid = 4200] [id = 224] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA935800 == 27 [pid = 4200] [id = 236] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9468000 == 26 [pid = 4200] [id = 227] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D13800 == 25 [pid = 4200] [id = 233] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE871800 == 24 [pid = 4200] [id = 223] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BA5000 == 23 [pid = 4200] [id = 222] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 0000006381665000 == 22 [pid = 4200] [id = 221] 01:06:29 INFO - PROCESS | 4200 | --DOCSHELL 00000063E0B5C800 == 21 [pid = 4200] [id = 232] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (0000006384366800) [pid = 4200] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F2A53000) [pid = 4200] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063EC43E000) [pid = 4200] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (0000006382CCE400) [pid = 4200] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EE330000) [pid = 4200] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7DF7000) [pid = 4200] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EC439800) [pid = 4200] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F796C000) [pid = 4200] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384B27C00) [pid = 4200] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F7D43000) [pid = 4200] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F33F6C00) [pid = 4200] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F4B9D800) [pid = 4200] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382C02400) [pid = 4200] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F286C000) [pid = 4200] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F3614400) [pid = 4200] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE5C7000) [pid = 4200] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063ED73E800) [pid = 4200] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FA0EAC00) [pid = 4200] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE5BE400) [pid = 4200] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE3A3800) [pid = 4200] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EF2A9C00) [pid = 4200] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063822ADC00) [pid = 4200] [serial = 661] [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.] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FB31C800) [pid = 4200] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063FAF2CC00) [pid = 4200] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063FA05F000) [pid = 4200] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063FA46F000) [pid = 4200] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 4200 | 1469261189403 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]]]}] 01:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1125ms 01:06:29 INFO - PROCESS | 4200 | 1469261189424 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 01:06:29 INFO - PROCESS | 4200 | 1469261189428 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 01:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:06:29 INFO - PROCESS | 4200 | 1469261189434 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:06:29 INFO - PROCESS | 4200 | 1469261189437 Marionette TRACE conn6 <- [1,1494,null,{}] 01:06:29 INFO - PROCESS | 4200 | 1469261189443 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}] 01:06:29 INFO - PROCESS | 4200 | 1469261189445 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:29 INFO - PROCESS | 4200 | 1469261189539 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 01:06:29 INFO - PROCESS | 4200 | 1469261189617 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:29 INFO - PROCESS | 4200 | 1469261189619 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:29 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BA6000 == 22 [pid = 4200] [id = 383] 01:06:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (0000006382336C00) [pid = 4200] [serial = 1149] [outer = 0000000000000000] 01:06:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (000000638436BC00) [pid = 4200] [serial = 1150] [outer = 0000006382336C00] 01:06:29 INFO - PROCESS | 4200 | 1469261189669 Marionette DEBUG loaded listener.js 01:06:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063ED9BE800) [pid = 4200] [serial = 1151] [outer = 0000006382336C00] 01:06:30 INFO - PROCESS | 4200 | 1469261190127 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]]]}] 01:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 733ms 01:06:30 INFO - PROCESS | 4200 | 1469261190167 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 01:06:30 INFO - PROCESS | 4200 | 1469261190171 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 01:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:06:30 INFO - PROCESS | 4200 | 1469261190176 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:06:30 INFO - PROCESS | 4200 | 1469261190179 Marionette TRACE conn6 <- [1,1498,null,{}] 01:06:30 INFO - PROCESS | 4200 | 1469261190182 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}] 01:06:30 INFO - PROCESS | 4200 | 1469261190185 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:30 INFO - PROCESS | 4200 | 1469261190278 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 01:06:30 INFO - PROCESS | 4200 | 1469261190287 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:30 INFO - PROCESS | 4200 | 1469261190289 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF715000 == 23 [pid = 4200] [id = 384] 01:06:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE3EBC00) [pid = 4200] [serial = 1152] [outer = 0000000000000000] 01:06:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE44D400) [pid = 4200] [serial = 1153] [outer = 00000063EE3EBC00] 01:06:30 INFO - PROCESS | 4200 | 1469261190337 Marionette DEBUG loaded listener.js 01:06:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE551C00) [pid = 4200] [serial = 1154] [outer = 00000063EE3EBC00] 01:06:30 INFO - PROCESS | 4200 | 1469261190798 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]]]}] 01:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 01:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:06:30 INFO - PROCESS | 4200 | 1469261190851 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 01:06:30 INFO - PROCESS | 4200 | 1469261190853 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 01:06:30 INFO - PROCESS | 4200 | 1469261190858 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:06:30 INFO - PROCESS | 4200 | 1469261190865 Marionette TRACE conn6 <- [1,1502,null,{}] 01:06:30 INFO - PROCESS | 4200 | 1469261190875 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}] 01:06:30 INFO - PROCESS | 4200 | 1469261190879 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:30 INFO - PROCESS | 4200 | 1469261190972 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 01:06:30 INFO - PROCESS | 4200 | 1469261190981 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:30 INFO - PROCESS | 4200 | 1469261190983 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4830800 == 24 [pid = 4200] [id = 385] 01:06:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EDEDCC00) [pid = 4200] [serial = 1155] [outer = 0000000000000000] 01:06:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F286A800) [pid = 4200] [serial = 1156] [outer = 00000063EDEDCC00] 01:06:31 INFO - PROCESS | 4200 | 1469261191038 Marionette DEBUG loaded listener.js 01:06:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F2AF6800) [pid = 4200] [serial = 1157] [outer = 00000063EDEDCC00] 01:06:31 INFO - PROCESS | 4200 | 1469261191461 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]]]}] 01:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 01:06:31 INFO - PROCESS | 4200 | 1469261191499 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 01:06:31 INFO - PROCESS | 4200 | 1469261191502 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 01:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:06:31 INFO - PROCESS | 4200 | 1469261191505 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:06:31 INFO - PROCESS | 4200 | 1469261191507 Marionette TRACE conn6 <- [1,1506,null,{}] 01:06:31 INFO - PROCESS | 4200 | 1469261191511 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}] 01:06:31 INFO - PROCESS | 4200 | 1469261191513 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:31 INFO - PROCESS | 4200 | 1469261191637 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 01:06:31 INFO - PROCESS | 4200 | 1469261191715 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:31 INFO - PROCESS | 4200 | 1469261191718 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9473000 == 25 [pid = 4200] [id = 386] 01:06:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F336E400) [pid = 4200] [serial = 1158] [outer = 0000000000000000] 01:06:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F3612800) [pid = 4200] [serial = 1159] [outer = 00000063F336E400] 01:06:31 INFO - PROCESS | 4200 | 1469261191772 Marionette DEBUG loaded listener.js 01:06:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F412F400) [pid = 4200] [serial = 1160] [outer = 00000063F336E400] 01:06:32 INFO - PROCESS | 4200 | 1469261192195 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]]]}] 01:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 01:06:32 INFO - PROCESS | 4200 | 1469261192246 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 01:06:32 INFO - PROCESS | 4200 | 1469261192249 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 01:06:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:06:32 INFO - PROCESS | 4200 | 1469261192252 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:06:32 INFO - PROCESS | 4200 | 1469261192254 Marionette TRACE conn6 <- [1,1510,null,{}] 01:06:32 INFO - PROCESS | 4200 | 1469261192258 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}] 01:06:32 INFO - PROCESS | 4200 | 1469261192260 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:32 INFO - PROCESS | 4200 | 1469261192374 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 01:06:32 INFO - PROCESS | 4200 | 1469261192427 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:32 INFO - PROCESS | 4200 | 1469261192433 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41E5000 == 26 [pid = 4200] [id = 387] 01:06:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4279C00) [pid = 4200] [serial = 1161] [outer = 0000000000000000] 01:06:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4283C00) [pid = 4200] [serial = 1162] [outer = 00000063F4279C00] 01:06:32 INFO - PROCESS | 4200 | 1469261192492 Marionette DEBUG loaded listener.js 01:06:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F716E000) [pid = 4200] [serial = 1163] [outer = 00000063F4279C00] 01:06:32 INFO - PROCESS | 4200 | 1469261192975 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"]]]}] 01:06:33 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 () { 01:06:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:06:33 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 () { 01:06:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:06:33 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 () { 01:06:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:06:33 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 () { 01:06:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:06:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 783ms 01:06:33 INFO - PROCESS | 4200 | 1469261193038 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 01:06:33 INFO - PROCESS | 4200 | 1469261193040 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 01:06:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:06:33 INFO - PROCESS | 4200 | 1469261193043 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:06:33 INFO - PROCESS | 4200 | 1469261193045 Marionette TRACE conn6 <- [1,1514,null,{}] 01:06:33 INFO - PROCESS | 4200 | 1469261193054 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}] 01:06:33 INFO - PROCESS | 4200 | 1469261193057 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:33 INFO - PROCESS | 4200 | 1469261193177 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 01:06:33 INFO - PROCESS | 4200 | 1469261193192 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:33 INFO - PROCESS | 4200 | 1469261193194 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADCB000 == 27 [pid = 4200] [id = 388] 01:06:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F7DEA000) [pid = 4200] [serial = 1164] [outer = 0000000000000000] 01:06:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F97CD000) [pid = 4200] [serial = 1165] [outer = 00000063F7DEA000] 01:06:33 INFO - PROCESS | 4200 | 1469261193282 Marionette DEBUG loaded listener.js 01:06:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FA065C00) [pid = 4200] [serial = 1166] [outer = 00000063F7DEA000] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (000000638229E800) [pid = 4200] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EFA14C00) [pid = 4200] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006382CD0400) [pid = 4200] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EDE26000) [pid = 4200] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE54CC00) [pid = 4200] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384343000) [pid = 4200] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F2DF4000) [pid = 4200] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382330C00) [pid = 4200] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F286C800) [pid = 4200] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EC43F800) [pid = 4200] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F2869800) [pid = 4200] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F979D800) [pid = 4200] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:06:33 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F4BA2C00) [pid = 4200] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:06:33 INFO - PROCESS | 4200 | 1469261193733 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"]]]}] 01:06:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:06:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:06:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:06:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 722ms 01:06:33 INFO - PROCESS | 4200 | 1469261193770 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 01:06:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:06:33 INFO - PROCESS | 4200 | 1469261193773 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 01:06:33 INFO - PROCESS | 4200 | 1469261193776 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:06:33 INFO - PROCESS | 4200 | 1469261193778 Marionette TRACE conn6 <- [1,1518,null,{}] 01:06:33 INFO - PROCESS | 4200 | 1469261193782 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}] 01:06:33 INFO - PROCESS | 4200 | 1469261193784 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:33 INFO - PROCESS | 4200 | 1469261193896 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 01:06:33 INFO - PROCESS | 4200 | 1469261193948 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:33 INFO - PROCESS | 4200 | 1469261193950 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827AA800 == 28 [pid = 4200] [id = 389] 01:06:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EC43F800) [pid = 4200] [serial = 1167] [outer = 0000000000000000] 01:06:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EFA1D400) [pid = 4200] [serial = 1168] [outer = 00000063EC43F800] 01:06:34 INFO - PROCESS | 4200 | 1469261193996 Marionette DEBUG loaded listener.js 01:06:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F4206800) [pid = 4200] [serial = 1169] [outer = 00000063EC43F800] 01:06:34 INFO - PROCESS | 4200 | 1469261194340 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]]]}] 01:06:34 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 01:06:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:06:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:06:34 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. 01:06:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:06:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 01:06:34 INFO - PROCESS | 4200 | 1469261194407 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 01:06:34 INFO - PROCESS | 4200 | 1469261194409 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 01:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:06:34 INFO - PROCESS | 4200 | 1469261194412 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:06:34 INFO - PROCESS | 4200 | 1469261194414 Marionette TRACE conn6 <- [1,1522,null,{}] 01:06:34 INFO - PROCESS | 4200 | 1469261194418 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}] 01:06:34 INFO - PROCESS | 4200 | 1469261194420 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:34 INFO - PROCESS | 4200 | 1469261194536 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 01:06:34 INFO - PROCESS | 4200 | 1469261194569 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:34 INFO - PROCESS | 4200 | 1469261194571 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD3C800 == 29 [pid = 4200] [id = 390] 01:06:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F431D400) [pid = 4200] [serial = 1170] [outer = 0000000000000000] 01:06:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FA2B7800) [pid = 4200] [serial = 1171] [outer = 00000063F431D400] 01:06:34 INFO - PROCESS | 4200 | 1469261194617 Marionette DEBUG loaded listener.js 01:06:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FAE2B400) [pid = 4200] [serial = 1172] [outer = 00000063F431D400] 01:06:35 INFO - PROCESS | 4200 | 1469261195031 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]]]}] 01:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 672ms 01:06:35 INFO - PROCESS | 4200 | 1469261195086 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 01:06:35 INFO - PROCESS | 4200 | 1469261195088 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 01:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:06:35 INFO - PROCESS | 4200 | 1469261195092 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:06:35 INFO - PROCESS | 4200 | 1469261195094 Marionette TRACE conn6 <- [1,1526,null,{}] 01:06:35 INFO - PROCESS | 4200 | 1469261195097 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}] 01:06:35 INFO - PROCESS | 4200 | 1469261195099 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:35 INFO - PROCESS | 4200 | 1469261195187 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 01:06:35 INFO - PROCESS | 4200 | 1469261195193 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:35 INFO - PROCESS | 4200 | 1469261195195 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:35 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6AB800 == 30 [pid = 4200] [id = 391] 01:06:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FAE30400) [pid = 4200] [serial = 1173] [outer = 0000000000000000] 01:06:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FB0BA400) [pid = 4200] [serial = 1174] [outer = 00000063FAE30400] 01:06:35 INFO - PROCESS | 4200 | 1469261195241 Marionette DEBUG loaded listener.js 01:06:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FB589800) [pid = 4200] [serial = 1175] [outer = 00000063FAE30400] 01:06:35 INFO - PROCESS | 4200 | 1469261195818 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]]]}] 01:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 776ms 01:06:35 INFO - PROCESS | 4200 | 1469261195916 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 01:06:35 INFO - PROCESS | 4200 | 1469261195921 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 01:06:35 INFO - PROCESS | 4200 | 1469261195927 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:06:35 INFO - PROCESS | 4200 | 1469261195931 Marionette TRACE conn6 <- [1,1530,null,{}] 01:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:06:35 INFO - PROCESS | 4200 | 1469261195937 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}] 01:06:35 INFO - PROCESS | 4200 | 1469261195941 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:36 INFO - PROCESS | 4200 | 1469261196069 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 01:06:36 INFO - PROCESS | 4200 | 1469261196184 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:36 INFO - PROCESS | 4200 | 1469261196187 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED548000 == 31 [pid = 4200] [id = 392] 01:06:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (0000006382CC8C00) [pid = 4200] [serial = 1176] [outer = 0000000000000000] 01:06:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EC3A0800) [pid = 4200] [serial = 1177] [outer = 0000006382CC8C00] 01:06:36 INFO - PROCESS | 4200 | 1469261196247 Marionette DEBUG loaded listener.js 01:06:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EE331C00) [pid = 4200] [serial = 1178] [outer = 0000006382CC8C00] 01:06:36 INFO - PROCESS | 4200 | 1469261196813 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]]]}] 01:06:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:06:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 923ms 01:06:36 INFO - PROCESS | 4200 | 1469261196859 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 01:06:36 INFO - PROCESS | 4200 | 1469261196865 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 01:06:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:06:36 INFO - PROCESS | 4200 | 1469261196872 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:06:36 INFO - PROCESS | 4200 | 1469261196875 Marionette TRACE conn6 <- [1,1534,null,{}] 01:06:36 INFO - PROCESS | 4200 | 1469261196879 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}] 01:06:36 INFO - PROCESS | 4200 | 1469261196882 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:37 INFO - PROCESS | 4200 | 1469261197033 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 01:06:37 INFO - PROCESS | 4200 | 1469261197156 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:37 INFO - PROCESS | 4200 | 1469261197159 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA098000 == 32 [pid = 4200] [id = 393] 01:06:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EE948C00) [pid = 4200] [serial = 1179] [outer = 0000000000000000] 01:06:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EF067800) [pid = 4200] [serial = 1180] [outer = 00000063EE948C00] 01:06:37 INFO - PROCESS | 4200 | 1469261197219 Marionette DEBUG loaded listener.js 01:06:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F325E000) [pid = 4200] [serial = 1181] [outer = 00000063EE948C00] 01:06:37 INFO - PROCESS | 4200 | 1469261197853 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]]]}] 01:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1021ms 01:06:37 INFO - PROCESS | 4200 | 1469261197895 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 01:06:37 INFO - PROCESS | 4200 | 1469261197898 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 01:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:06:37 INFO - PROCESS | 4200 | 1469261197902 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:06:37 INFO - PROCESS | 4200 | 1469261197906 Marionette TRACE conn6 <- [1,1538,null,{}] 01:06:37 INFO - PROCESS | 4200 | 1469261197918 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}] 01:06:37 INFO - PROCESS | 4200 | 1469261197923 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:38 INFO - PROCESS | 4200 | 1469261198069 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 01:06:38 INFO - PROCESS | 4200 | 1469261198207 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:38 INFO - PROCESS | 4200 | 1469261198211 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:38 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE64D000 == 33 [pid = 4200] [id = 394] 01:06:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F431B000) [pid = 4200] [serial = 1182] [outer = 0000000000000000] 01:06:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F7DE9C00) [pid = 4200] [serial = 1183] [outer = 00000063F431B000] 01:06:38 INFO - PROCESS | 4200 | 1469261198271 Marionette DEBUG loaded listener.js 01:06:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063FB58A800) [pid = 4200] [serial = 1184] [outer = 00000063F431B000] 01:06:39 INFO - PROCESS | 4200 | 1469261199085 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]]]}] 01:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1243ms 01:06:39 INFO - PROCESS | 4200 | 1469261199147 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 01:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:06:39 INFO - PROCESS | 4200 | 1469261199151 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 01:06:39 INFO - PROCESS | 4200 | 1469261199156 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:06:39 INFO - PROCESS | 4200 | 1469261199159 Marionette TRACE conn6 <- [1,1542,null,{}] 01:06:39 INFO - PROCESS | 4200 | 1469261199165 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}] 01:06:39 INFO - PROCESS | 4200 | 1469261199168 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:39 INFO - PROCESS | 4200 | 1469261199314 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 01:06:39 INFO - PROCESS | 4200 | 1469261199332 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:39 INFO - PROCESS | 4200 | 1469261199334 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827BA000 == 34 [pid = 4200] [id = 395] 01:06:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063EC3A4000) [pid = 4200] [serial = 1185] [outer = 0000000000000000] 01:06:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063ECDD7800) [pid = 4200] [serial = 1186] [outer = 00000063EC3A4000] 01:06:39 INFO - PROCESS | 4200 | 1469261199386 Marionette DEBUG loaded listener.js 01:06:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063EE3A9400) [pid = 4200] [serial = 1187] [outer = 00000063EC3A4000] 01:06:40 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4AA800 == 33 [pid = 4200] [id = 228] 01:06:40 INFO - PROCESS | 4200 | --DOCSHELL 0000006381459800 == 32 [pid = 4200] [id = 371] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F716C000) [pid = 4200] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063822A6000) [pid = 4200] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (0000006382C0DC00) [pid = 4200] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F2826000) [pid = 4200] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (0000006384B24800) [pid = 4200] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EC39F800) [pid = 4200] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EDE27400) [pid = 4200] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EE32D400) [pid = 4200] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EE54F400) [pid = 4200] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F413D800) [pid = 4200] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EC39C400) [pid = 4200] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F3298400) [pid = 4200] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F2870800) [pid = 4200] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006382CC4400) [pid = 4200] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F36BD000) [pid = 4200] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F4298000) [pid = 4200] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE3F6000) [pid = 4200] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063ED955400) [pid = 4200] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F4132000) [pid = 4200] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F2AF6000) [pid = 4200] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063FB584800) [pid = 4200] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063FAF1A400) [pid = 4200] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F489EC00) [pid = 4200] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F7975C00) [pid = 4200] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063EE5C8000) [pid = 4200] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063EE3A6400) [pid = 4200] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 01:06:40 INFO - PROCESS | 4200 | 1469261200654 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]]]}] 01:06:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:06:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1530ms 01:06:40 INFO - PROCESS | 4200 | 1469261200711 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 01:06:40 INFO - PROCESS | 4200 | 1469261200716 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 01:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:06:40 INFO - PROCESS | 4200 | 1469261200721 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:06:40 INFO - PROCESS | 4200 | 1469261200724 Marionette TRACE conn6 <- [1,1546,null,{}] 01:06:40 INFO - PROCESS | 4200 | 1469261200730 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}] 01:06:40 INFO - PROCESS | 4200 | 1469261200733 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:40 INFO - PROCESS | 4200 | 1469261200851 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 01:06:40 INFO - PROCESS | 4200 | 1469261200868 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:40 INFO - PROCESS | 4200 | 1469261200873 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:40 INFO - PROCESS | 4200 | ++DOCSHELL 000000638236C800 == 33 [pid = 4200] [id = 396] 01:06:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063828EEC00) [pid = 4200] [serial = 1188] [outer = 0000000000000000] 01:06:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006382C0EC00) [pid = 4200] [serial = 1189] [outer = 00000063828EEC00] 01:06:40 INFO - PROCESS | 4200 | 1469261200922 Marionette DEBUG loaded listener.js 01:06:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006382CC9800) [pid = 4200] [serial = 1190] [outer = 00000063828EEC00] 01:06:41 INFO - PROCESS | 4200 | 1469261201355 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]]]}] 01:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 692ms 01:06:41 INFO - PROCESS | 4200 | 1469261201413 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 01:06:41 INFO - PROCESS | 4200 | 1469261201419 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 01:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:06:41 INFO - PROCESS | 4200 | 1469261201425 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:06:41 INFO - PROCESS | 4200 | 1469261201428 Marionette TRACE conn6 <- [1,1550,null,{}] 01:06:41 INFO - PROCESS | 4200 | 1469261201432 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}] 01:06:41 INFO - PROCESS | 4200 | 1469261201435 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:41 INFO - PROCESS | 4200 | 1469261201528 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 01:06:41 INFO - PROCESS | 4200 | 1469261201537 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:41 INFO - PROCESS | 4200 | 1469261201540 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EC35E000 == 34 [pid = 4200] [id = 397] 01:06:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006384B25400) [pid = 4200] [serial = 1191] [outer = 0000000000000000] 01:06:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (0000006384B2EC00) [pid = 4200] [serial = 1192] [outer = 0000006384B25400] 01:06:41 INFO - PROCESS | 4200 | 1469261201589 Marionette DEBUG loaded listener.js 01:06:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EC438000) [pid = 4200] [serial = 1193] [outer = 0000006384B25400] 01:06:42 INFO - PROCESS | 4200 | 1469261202075 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]]]}] 01:06:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:06:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 01:06:42 INFO - PROCESS | 4200 | 1469261202098 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 01:06:42 INFO - PROCESS | 4200 | 1469261202101 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 01:06:42 INFO - PROCESS | 4200 | 1469261202104 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:06:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:06:42 INFO - PROCESS | 4200 | 1469261202108 Marionette TRACE conn6 <- [1,1554,null,{}] 01:06:42 INFO - PROCESS | 4200 | 1469261202120 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}] 01:06:42 INFO - PROCESS | 4200 | 1469261202125 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:42 INFO - PROCESS | 4200 | 1469261202248 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 01:06:42 INFO - PROCESS | 4200 | 1469261202336 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:42 INFO - PROCESS | 4200 | 1469261202339 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B58800 == 35 [pid = 4200] [id = 398] 01:06:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063828E4400) [pid = 4200] [serial = 1194] [outer = 0000000000000000] 01:06:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE3F1800) [pid = 4200] [serial = 1195] [outer = 00000063828E4400] 01:06:42 INFO - PROCESS | 4200 | 1469261202390 Marionette DEBUG loaded listener.js 01:06:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE547800) [pid = 4200] [serial = 1196] [outer = 00000063828E4400] 01:06:42 INFO - PROCESS | 4200 | 1469261202795 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]]]}] 01:06:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:06:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 735ms 01:06:42 INFO - PROCESS | 4200 | 1469261202841 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 01:06:42 INFO - PROCESS | 4200 | 1469261202844 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 01:06:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:06:42 INFO - PROCESS | 4200 | 1469261202848 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:06:42 INFO - PROCESS | 4200 | 1469261202850 Marionette TRACE conn6 <- [1,1558,null,{}] 01:06:42 INFO - PROCESS | 4200 | 1469261202853 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}] 01:06:42 INFO - PROCESS | 4200 | 1469261202855 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:42 INFO - PROCESS | 4200 | 1469261202974 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 01:06:43 INFO - PROCESS | 4200 | 1469261203029 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:43 INFO - PROCESS | 4200 | 1469261203031 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4004000 == 36 [pid = 4200] [id = 399] 01:06:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE5CA400) [pid = 4200] [serial = 1197] [outer = 0000000000000000] 01:06:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE5CBC00) [pid = 4200] [serial = 1198] [outer = 00000063EE5CA400] 01:06:43 INFO - PROCESS | 4200 | 1469261203079 Marionette DEBUG loaded listener.js 01:06:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EF72A400) [pid = 4200] [serial = 1199] [outer = 00000063EE5CA400] 01:06:43 INFO - PROCESS | 4200 | 1469261203556 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]]]}] 01:06:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:06:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 01:06:43 INFO - PROCESS | 4200 | 1469261203584 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 01:06:43 INFO - PROCESS | 4200 | 1469261203587 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 01:06:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:06:43 INFO - PROCESS | 4200 | 1469261203631 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:06:43 INFO - PROCESS | 4200 | 1469261203633 Marionette TRACE conn6 <- [1,1562,null,{}] 01:06:43 INFO - PROCESS | 4200 | 1469261203639 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}] 01:06:43 INFO - PROCESS | 4200 | 1469261203641 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:43 INFO - PROCESS | 4200 | 1469261203752 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 01:06:43 INFO - PROCESS | 4200 | 1469261203764 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:43 INFO - PROCESS | 4200 | 1469261203767 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4829800 == 37 [pid = 4200] [id = 400] 01:06:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (0000006382C08000) [pid = 4200] [serial = 1200] [outer = 0000000000000000] 01:06:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F2867400) [pid = 4200] [serial = 1201] [outer = 0000006382C08000] 01:06:43 INFO - PROCESS | 4200 | 1469261203813 Marionette DEBUG loaded listener.js 01:06:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F2A51800) [pid = 4200] [serial = 1202] [outer = 0000006382C08000] 01:06:44 INFO - PROCESS | 4200 | 1469261204306 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]]]}] 01:06:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:06:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 776ms 01:06:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:06:44 INFO - PROCESS | 4200 | 1469261204377 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 01:06:44 INFO - PROCESS | 4200 | 1469261204379 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 01:06:44 INFO - PROCESS | 4200 | 1469261204383 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:06:44 INFO - PROCESS | 4200 | 1469261204384 Marionette TRACE conn6 <- [1,1566,null,{}] 01:06:44 INFO - PROCESS | 4200 | 1469261204388 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}] 01:06:44 INFO - PROCESS | 4200 | 1469261204394 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:44 INFO - PROCESS | 4200 | 1469261204539 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F431D400) [pid = 4200] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F336E400) [pid = 4200] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F4279C00) [pid = 4200] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC43F800) [pid = 4200] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (000000638434E800) [pid = 4200] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F7DEA000) [pid = 4200] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EDEDCC00) [pid = 4200] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382221400) [pid = 4200] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F7976000) [pid = 4200] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382336C00) [pid = 4200] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE3EBC00) [pid = 4200] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:06:44 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FAE30400) [pid = 4200] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:06:44 INFO - PROCESS | 4200 | 1469261204759 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:44 INFO - PROCESS | 4200 | 1469261204761 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE865800 == 38 [pid = 4200] [id = 401] 01:06:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006382335000) [pid = 4200] [serial = 1203] [outer = 0000000000000000] 01:06:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (0000006382C6D400) [pid = 4200] [serial = 1204] [outer = 0000006382335000] 01:06:44 INFO - PROCESS | 4200 | 1469261204810 Marionette DEBUG loaded listener.js 01:06:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE5CAC00) [pid = 4200] [serial = 1205] [outer = 0000006382335000] 01:06:45 INFO - PROCESS | 4200 | 1469261205208 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]]]}] 01:06:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:06:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 881ms 01:06:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:06:45 INFO - PROCESS | 4200 | 1469261205264 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 01:06:45 INFO - PROCESS | 4200 | 1469261205266 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 01:06:45 INFO - PROCESS | 4200 | 1469261205270 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:06:45 INFO - PROCESS | 4200 | 1469261205271 Marionette TRACE conn6 <- [1,1570,null,{}] 01:06:45 INFO - PROCESS | 4200 | 1469261205275 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}] 01:06:45 INFO - PROCESS | 4200 | 1469261205277 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:45 INFO - PROCESS | 4200 | 1469261205389 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 01:06:45 INFO - PROCESS | 4200 | 1469261205396 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:45 INFO - PROCESS | 4200 | 1469261205398 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:45 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA928000 == 39 [pid = 4200] [id = 402] 01:06:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE548C00) [pid = 4200] [serial = 1206] [outer = 0000000000000000] 01:06:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F3613800) [pid = 4200] [serial = 1207] [outer = 00000063EE548C00] 01:06:45 INFO - PROCESS | 4200 | 1469261205446 Marionette DEBUG loaded listener.js 01:06:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4280800) [pid = 4200] [serial = 1208] [outer = 00000063EE548C00] 01:06:45 INFO - PROCESS | 4200 | 1469261205852 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]]]}] 01:06:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:06:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 01:06:45 INFO - PROCESS | 4200 | 1469261205903 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 01:06:45 INFO - PROCESS | 4200 | 1469261205905 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 01:06:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:06:45 INFO - PROCESS | 4200 | 1469261205908 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:06:45 INFO - PROCESS | 4200 | 1469261205910 Marionette TRACE conn6 <- [1,1574,null,{}] 01:06:45 INFO - PROCESS | 4200 | 1469261205913 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}] 01:06:45 INFO - PROCESS | 4200 | 1469261205915 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:46 INFO - PROCESS | 4200 | 1469261206029 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 01:06:46 INFO - PROCESS | 4200 | 1469261206038 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:46 INFO - PROCESS | 4200 | 1469261206040 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB39000 == 40 [pid = 4200] [id = 403] 01:06:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EEB51400) [pid = 4200] [serial = 1209] [outer = 0000000000000000] 01:06:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4319000) [pid = 4200] [serial = 1210] [outer = 00000063EEB51400] 01:06:46 INFO - PROCESS | 4200 | 1469261206085 Marionette DEBUG loaded listener.js 01:06:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4C38C00) [pid = 4200] [serial = 1211] [outer = 00000063EEB51400] 01:06:46 INFO - PROCESS | 4200 | 1469261206529 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]]]}] 01:06:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:06:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 01:06:46 INFO - PROCESS | 4200 | 1469261206585 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 01:06:46 INFO - PROCESS | 4200 | 1469261206587 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 01:06:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:06:46 INFO - PROCESS | 4200 | 1469261206590 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:06:46 INFO - PROCESS | 4200 | 1469261206592 Marionette TRACE conn6 <- [1,1578,null,{}] 01:06:46 INFO - PROCESS | 4200 | 1469261206596 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}] 01:06:46 INFO - PROCESS | 4200 | 1469261206598 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:46 INFO - PROCESS | 4200 | 1469261206682 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 01:06:46 INFO - PROCESS | 4200 | 1469261206690 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:46 INFO - PROCESS | 4200 | 1469261206692 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B54000 == 41 [pid = 4200] [id = 404] 01:06:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F796A800) [pid = 4200] [serial = 1212] [outer = 0000000000000000] 01:06:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7975400) [pid = 4200] [serial = 1213] [outer = 00000063F796A800] 01:06:46 INFO - PROCESS | 4200 | 1469261206737 Marionette DEBUG loaded listener.js 01:06:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7D42400) [pid = 4200] [serial = 1214] [outer = 00000063F796A800] 01:06:47 INFO - PROCESS | 4200 | 1469261207581 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]]]}] 01:06:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:06:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1021ms 01:06:47 INFO - PROCESS | 4200 | 1469261207613 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 01:06:47 INFO - PROCESS | 4200 | 1469261207618 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 01:06:47 INFO - PROCESS | 4200 | 1469261207623 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:06:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:06:47 INFO - PROCESS | 4200 | 1469261207629 Marionette TRACE conn6 <- [1,1582,null,{}] 01:06:47 INFO - PROCESS | 4200 | 1469261207656 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}] 01:06:47 INFO - PROCESS | 4200 | 1469261207659 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:47 INFO - PROCESS | 4200 | 1469261207807 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 01:06:47 INFO - PROCESS | 4200 | 1469261207929 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:47 INFO - PROCESS | 4200 | 1469261207932 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:47 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED9AC800 == 42 [pid = 4200] [id = 405] 01:06:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (0000006382C73400) [pid = 4200] [serial = 1215] [outer = 0000000000000000] 01:06:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (0000006384344400) [pid = 4200] [serial = 1216] [outer = 0000006382C73400] 01:06:48 INFO - PROCESS | 4200 | 1469261207995 Marionette DEBUG loaded listener.js 01:06:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EC39FC00) [pid = 4200] [serial = 1217] [outer = 0000006382C73400] 01:06:48 INFO - PROCESS | 4200 | 1469261208702 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]]]}] 01:06:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:06:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1177ms 01:06:48 INFO - PROCESS | 4200 | 1469261208804 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 01:06:48 INFO - PROCESS | 4200 | 1469261208810 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 01:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:06:48 INFO - PROCESS | 4200 | 1469261208841 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:06:48 INFO - PROCESS | 4200 | 1469261208844 Marionette TRACE conn6 <- [1,1586,null,{}] 01:06:48 INFO - PROCESS | 4200 | 1469261208850 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}] 01:06:48 INFO - PROCESS | 4200 | 1469261208853 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:49 INFO - PROCESS | 4200 | 1469261209086 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 01:06:49 INFO - PROCESS | 4200 | 1469261209163 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:49 INFO - PROCESS | 4200 | 1469261209166 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:49 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382256000 == 43 [pid = 4200] [id = 406] 01:06:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (0000006382C0A000) [pid = 4200] [serial = 1218] [outer = 0000000000000000] 01:06:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (0000006382C6EC00) [pid = 4200] [serial = 1219] [outer = 0000006382C0A000] 01:06:49 INFO - PROCESS | 4200 | 1469261209219 Marionette DEBUG loaded listener.js 01:06:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (0000006384B28C00) [pid = 4200] [serial = 1220] [outer = 0000006382C0A000] 01:06:49 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD3C800 == 42 [pid = 4200] [id = 390] 01:06:49 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB39000 == 41 [pid = 4200] [id = 403] 01:06:49 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA928000 == 40 [pid = 4200] [id = 402] 01:06:49 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE865800 == 39 [pid = 4200] [id = 401] 01:06:49 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4829800 == 38 [pid = 4200] [id = 400] 01:06:49 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4004000 == 37 [pid = 4200] [id = 399] 01:06:49 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B58800 == 36 [pid = 4200] [id = 398] 01:06:49 INFO - PROCESS | 4200 | --DOCSHELL 00000063EC35E000 == 35 [pid = 4200] [id = 397] 01:06:49 INFO - PROCESS | 4200 | --DOCSHELL 000000638236C800 == 34 [pid = 4200] [id = 396] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063FAE2B400) [pid = 4200] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F3612800) [pid = 4200] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F412F400) [pid = 4200] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F716E000) [pid = 4200] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F4283C00) [pid = 4200] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EFA1D400) [pid = 4200] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006384B28400) [pid = 4200] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F97CD000) [pid = 4200] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EC5D9800) [pid = 4200] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F286A800) [pid = 4200] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382C0A400) [pid = 4200] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006384344800) [pid = 4200] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F7D4B000) [pid = 4200] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F94F0400) [pid = 4200] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (000000638436BC00) [pid = 4200] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063ED9BE800) [pid = 4200] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE44D400) [pid = 4200] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE551C00) [pid = 4200] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063FB0BA400) [pid = 4200] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063FA2B7800) [pid = 4200] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063FB589800) [pid = 4200] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063FA065C00) [pid = 4200] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4206800) [pid = 4200] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F2AF6800) [pid = 4200] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 4200 | 1469261209859 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]]]}] 01:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1106ms 01:06:49 INFO - PROCESS | 4200 | 1469261209925 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 01:06:49 INFO - PROCESS | 4200 | 1469261209929 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 01:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:06:49 INFO - PROCESS | 4200 | 1469261209934 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:06:49 INFO - PROCESS | 4200 | 1469261209937 Marionette TRACE conn6 <- [1,1590,null,{}] 01:06:49 INFO - PROCESS | 4200 | 1469261209942 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}] 01:06:49 INFO - PROCESS | 4200 | 1469261209946 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:50 INFO - PROCESS | 4200 | 1469261210041 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 01:06:50 INFO - PROCESS | 4200 | 1469261210120 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:50 INFO - PROCESS | 4200 | 1469261210123 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:50 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BB7000 == 35 [pid = 4200] [id = 407] 01:06:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006382C11C00) [pid = 4200] [serial = 1221] [outer = 0000000000000000] 01:06:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063ED003800) [pid = 4200] [serial = 1222] [outer = 0000006382C11C00] 01:06:50 INFO - PROCESS | 4200 | 1469261210173 Marionette DEBUG loaded listener.js 01:06:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EE32D400) [pid = 4200] [serial = 1223] [outer = 0000006382C11C00] 01:06:50 INFO - PROCESS | 4200 | 1469261210602 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]]]}] 01:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 735ms 01:06:50 INFO - PROCESS | 4200 | 1469261210673 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 01:06:50 INFO - PROCESS | 4200 | 1469261210676 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 01:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:06:50 INFO - PROCESS | 4200 | 1469261210680 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:06:50 INFO - PROCESS | 4200 | 1469261210682 Marionette TRACE conn6 <- [1,1594,null,{}] 01:06:50 INFO - PROCESS | 4200 | 1469261210686 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}] 01:06:50 INFO - PROCESS | 4200 | 1469261210688 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:50 INFO - PROCESS | 4200 | 1469261210786 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 01:06:50 INFO - PROCESS | 4200 | 1469261210797 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:50 INFO - PROCESS | 4200 | 1469261210800 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D6B800 == 36 [pid = 4200] [id = 408] 01:06:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EE5BF000) [pid = 4200] [serial = 1224] [outer = 0000000000000000] 01:06:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE660400) [pid = 4200] [serial = 1225] [outer = 00000063EE5BF000] 01:06:50 INFO - PROCESS | 4200 | 1469261210848 Marionette DEBUG loaded listener.js 01:06:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EF8CC000) [pid = 4200] [serial = 1226] [outer = 00000063EE5BF000] 01:06:51 INFO - PROCESS | 4200 | 1469261211313 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]]]}] 01:06:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:06:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 01:06:51 INFO - PROCESS | 4200 | 1469261211373 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 01:06:51 INFO - PROCESS | 4200 | 1469261211378 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 01:06:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:06:51 INFO - PROCESS | 4200 | 1469261211389 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:06:51 INFO - PROCESS | 4200 | 1469261211394 Marionette TRACE conn6 <- [1,1598,null,{}] 01:06:51 INFO - PROCESS | 4200 | 1469261211398 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}] 01:06:51 INFO - PROCESS | 4200 | 1469261211402 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:51 INFO - PROCESS | 4200 | 1469261211498 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 01:06:51 INFO - PROCESS | 4200 | 1469261211512 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:51 INFO - PROCESS | 4200 | 1469261211514 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB7000 == 37 [pid = 4200] [id = 409] 01:06:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EFA1D400) [pid = 4200] [serial = 1227] [outer = 0000000000000000] 01:06:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F3537400) [pid = 4200] [serial = 1228] [outer = 00000063EFA1D400] 01:06:51 INFO - PROCESS | 4200 | 1469261211562 Marionette DEBUG loaded listener.js 01:06:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F36BF400) [pid = 4200] [serial = 1229] [outer = 00000063EFA1D400] 01:06:52 INFO - PROCESS | 4200 | 1469261212043 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]]]}] 01:06:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:06:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 01:06:52 INFO - PROCESS | 4200 | 1469261212079 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 01:06:52 INFO - PROCESS | 4200 | 1469261212081 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 01:06:52 INFO - PROCESS | 4200 | 1469261212085 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:06:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:06:52 INFO - PROCESS | 4200 | 1469261212086 Marionette TRACE conn6 <- [1,1602,null,{}] 01:06:52 INFO - PROCESS | 4200 | 1469261212090 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}] 01:06:52 INFO - PROCESS | 4200 | 1469261212092 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:52 INFO - PROCESS | 4200 | 1469261212210 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 01:06:52 INFO - PROCESS | 4200 | 1469261212216 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:52 INFO - PROCESS | 4200 | 1469261212219 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:52 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA2AD800 == 38 [pid = 4200] [id = 410] 01:06:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F360E000) [pid = 4200] [serial = 1230] [outer = 0000000000000000] 01:06:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F420B000) [pid = 4200] [serial = 1231] [outer = 00000063F360E000] 01:06:52 INFO - PROCESS | 4200 | 1469261212276 Marionette DEBUG loaded listener.js 01:06:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4298000) [pid = 4200] [serial = 1232] [outer = 00000063F360E000] 01:06:52 INFO - PROCESS | 4200 | 1469261212713 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]]]}] 01:06:52 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 01:06:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 672ms 01:06:52 INFO - PROCESS | 4200 | 1469261212760 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 01:06:52 INFO - PROCESS | 4200 | 1469261212763 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 01:06:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:06:52 INFO - PROCESS | 4200 | 1469261212766 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:06:52 INFO - PROCESS | 4200 | 1469261212768 Marionette TRACE conn6 <- [1,1606,null,{}] 01:06:52 INFO - PROCESS | 4200 | 1469261212777 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}] 01:06:52 INFO - PROCESS | 4200 | 1469261212779 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:52 INFO - PROCESS | 4200 | 1469261212896 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 01:06:53 INFO - PROCESS | 4200 | 1469261212989 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:53 INFO - PROCESS | 4200 | 1469261212995 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4839800 == 39 [pid = 4200] [id = 411] 01:06:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F716E000) [pid = 4200] [serial = 1233] [outer = 0000000000000000] 01:06:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F796A000) [pid = 4200] [serial = 1234] [outer = 00000063F716E000] 01:06:53 INFO - PROCESS | 4200 | 1469261213053 Marionette DEBUG loaded listener.js 01:06:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7D4B400) [pid = 4200] [serial = 1235] [outer = 00000063F716E000] 01:06:53 INFO - PROCESS | 4200 | 1469261213500 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]]]}] 01:06:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:06:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 776ms 01:06:53 INFO - PROCESS | 4200 | 1469261213546 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 01:06:53 INFO - PROCESS | 4200 | 1469261213548 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 01:06:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:06:53 INFO - PROCESS | 4200 | 1469261213551 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:06:53 INFO - PROCESS | 4200 | 1469261213553 Marionette TRACE conn6 <- [1,1610,null,{}] 01:06:53 INFO - PROCESS | 4200 | 1469261213557 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}] 01:06:53 INFO - PROCESS | 4200 | 1469261213559 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:53 INFO - PROCESS | 4200 | 1469261213689 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 01:06:53 INFO - PROCESS | 4200 | 1469261213701 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:53 INFO - PROCESS | 4200 | 1469261213703 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB667000 == 40 [pid = 4200] [id = 412] 01:06:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7D4F000) [pid = 4200] [serial = 1236] [outer = 0000000000000000] 01:06:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F952D800) [pid = 4200] [serial = 1237] [outer = 00000063F7D4F000] 01:06:53 INFO - PROCESS | 4200 | 1469261213749 Marionette DEBUG loaded listener.js 01:06:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FA05F000) [pid = 4200] [serial = 1238] [outer = 00000063F7D4F000] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EEB51400) [pid = 4200] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE5CA400) [pid = 4200] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EC3A4000) [pid = 4200] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006382C08000) [pid = 4200] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006384B25400) [pid = 4200] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063828E4400) [pid = 4200] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063828EEC00) [pid = 4200] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382CC8C00) [pid = 4200] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE948C00) [pid = 4200] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382335000) [pid = 4200] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F431B000) [pid = 4200] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:06:54 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE548C00) [pid = 4200] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:06:54 INFO - PROCESS | 4200 | 1469261214250 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]]]}] 01:06:54 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 01:06:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 01:06:54 INFO - PROCESS | 4200 | 1469261214288 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 01:06:54 INFO - PROCESS | 4200 | 1469261214291 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 01:06:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:06:54 INFO - PROCESS | 4200 | 1469261214321 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:06:54 INFO - PROCESS | 4200 | 1469261214323 Marionette TRACE conn6 <- [1,1614,null,{}] 01:06:54 INFO - PROCESS | 4200 | 1469261214326 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}] 01:06:54 INFO - PROCESS | 4200 | 1469261214328 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:54 INFO - PROCESS | 4200 | 1469261214440 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 01:06:54 INFO - PROCESS | 4200 | 1469261214492 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:54 INFO - PROCESS | 4200 | 1469261214494 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE6AB800 == 41 [pid = 4200] [id = 413] 01:06:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063828ED000) [pid = 4200] [serial = 1239] [outer = 0000000000000000] 01:06:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EDEDB400) [pid = 4200] [serial = 1240] [outer = 00000063828ED000] 01:06:54 INFO - PROCESS | 4200 | 1469261214540 Marionette DEBUG loaded listener.js 01:06:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4202400) [pid = 4200] [serial = 1241] [outer = 00000063828ED000] 01:06:54 INFO - PROCESS | 4200 | 1469261214893 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]]]}] 01:06:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:06:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 01:06:54 INFO - PROCESS | 4200 | 1469261214959 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 01:06:54 INFO - PROCESS | 4200 | 1469261214961 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 01:06:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:06:54 INFO - PROCESS | 4200 | 1469261214965 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:06:54 INFO - PROCESS | 4200 | 1469261214975 Marionette TRACE conn6 <- [1,1618,null,{}] 01:06:54 INFO - PROCESS | 4200 | 1469261214979 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}] 01:06:54 INFO - PROCESS | 4200 | 1469261214981 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:55 INFO - PROCESS | 4200 | 1469261215065 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 01:06:55 INFO - PROCESS | 4200 | 1469261215070 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:55 INFO - PROCESS | 4200 | 1469261215072 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD38800 == 42 [pid = 4200] [id = 414] 01:06:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F97CBC00) [pid = 4200] [serial = 1242] [outer = 0000000000000000] 01:06:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063FA90B800) [pid = 4200] [serial = 1243] [outer = 00000063F97CBC00] 01:06:55 INFO - PROCESS | 4200 | 1469261215118 Marionette DEBUG loaded listener.js 01:06:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063FAF2BC00) [pid = 4200] [serial = 1244] [outer = 00000063F97CBC00] 01:06:55 INFO - PROCESS | 4200 | 1469261215541 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]]]}] 01:06:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:06:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 01:06:55 INFO - PROCESS | 4200 | 1469261215596 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 01:06:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:06:55 INFO - PROCESS | 4200 | 1469261215598 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 01:06:55 INFO - PROCESS | 4200 | 1469261215602 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:06:55 INFO - PROCESS | 4200 | 1469261215604 Marionette TRACE conn6 <- [1,1622,null,{}] 01:06:55 INFO - PROCESS | 4200 | 1469261215607 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}] 01:06:55 INFO - PROCESS | 4200 | 1469261215609 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:55 INFO - PROCESS | 4200 | 1469261215696 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 01:06:55 INFO - PROCESS | 4200 | 1469261215704 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:55 INFO - PROCESS | 4200 | 1469261215706 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD3EA800 == 43 [pid = 4200] [id = 415] 01:06:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FAF2D400) [pid = 4200] [serial = 1245] [outer = 0000000000000000] 01:06:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FB417C00) [pid = 4200] [serial = 1246] [outer = 00000063FAF2D400] 01:06:55 INFO - PROCESS | 4200 | 1469261215752 Marionette DEBUG loaded listener.js 01:06:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FB58B000) [pid = 4200] [serial = 1247] [outer = 00000063FAF2D400] 01:06:56 INFO - PROCESS | 4200 | 1469261216333 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]]]}] 01:06:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 777ms 01:06:56 INFO - PROCESS | 4200 | 1469261216382 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 01:06:56 INFO - PROCESS | 4200 | 1469261216388 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 01:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:06:56 INFO - PROCESS | 4200 | 1469261216394 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:06:56 INFO - PROCESS | 4200 | 1469261216398 Marionette TRACE conn6 <- [1,1626,null,{}] 01:06:56 INFO - PROCESS | 4200 | 1469261216404 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}] 01:06:56 INFO - PROCESS | 4200 | 1469261216407 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:56 INFO - PROCESS | 4200 | 1469261216531 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 01:06:56 INFO - PROCESS | 4200 | 1469261216655 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:56 INFO - PROCESS | 4200 | 1469261216660 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ECD20000 == 44 [pid = 4200] [id = 416] 01:06:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (0000006382C0E400) [pid = 4200] [serial = 1248] [outer = 0000000000000000] 01:06:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (0000006384B24400) [pid = 4200] [serial = 1249] [outer = 0000006382C0E400] 01:06:56 INFO - PROCESS | 4200 | 1469261216723 Marionette DEBUG loaded listener.js 01:06:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EDED6400) [pid = 4200] [serial = 1250] [outer = 0000006382C0E400] 01:06:57 INFO - PROCESS | 4200 | 1469261217357 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]]]}] 01:06:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:06:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 01:06:57 INFO - PROCESS | 4200 | 1469261217382 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 01:06:57 INFO - PROCESS | 4200 | 1469261217388 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 01:06:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:06:57 INFO - PROCESS | 4200 | 1469261217394 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:06:57 INFO - PROCESS | 4200 | 1469261217397 Marionette TRACE conn6 <- [1,1630,null,{}] 01:06:57 INFO - PROCESS | 4200 | 1469261217401 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}] 01:06:57 INFO - PROCESS | 4200 | 1469261217405 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:57 INFO - PROCESS | 4200 | 1469261217524 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 01:06:57 INFO - PROCESS | 4200 | 1469261217648 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:57 INFO - PROCESS | 4200 | 1469261217651 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:57 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4C6000 == 45 [pid = 4200] [id = 417] 01:06:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EE5C2000) [pid = 4200] [serial = 1251] [outer = 0000000000000000] 01:06:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F2874C00) [pid = 4200] [serial = 1252] [outer = 00000063EE5C2000] 01:06:57 INFO - PROCESS | 4200 | 1469261217712 Marionette DEBUG loaded listener.js 01:06:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F35F3800) [pid = 4200] [serial = 1253] [outer = 00000063EE5C2000] 01:06:58 INFO - PROCESS | 4200 | 1469261218333 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]]]}] 01:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 01:06:58 INFO - PROCESS | 4200 | 1469261218382 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 01:06:58 INFO - PROCESS | 4200 | 1469261218384 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 01:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:06:58 INFO - PROCESS | 4200 | 1469261218389 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:06:58 INFO - PROCESS | 4200 | 1469261218393 Marionette TRACE conn6 <- [1,1634,null,{}] 01:06:58 INFO - PROCESS | 4200 | 1469261218404 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}] 01:06:58 INFO - PROCESS | 4200 | 1469261218409 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:58 INFO - PROCESS | 4200 | 1469261218525 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 01:06:58 INFO - PROCESS | 4200 | 1469261218649 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:58 INFO - PROCESS | 4200 | 1469261218653 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:58 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE637000 == 46 [pid = 4200] [id = 418] 01:06:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F7D42C00) [pid = 4200] [serial = 1254] [outer = 0000000000000000] 01:06:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F94F4800) [pid = 4200] [serial = 1255] [outer = 00000063F7D42C00] 01:06:58 INFO - PROCESS | 4200 | 1469261218714 Marionette DEBUG loaded listener.js 01:06:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063FB31A000) [pid = 4200] [serial = 1256] [outer = 00000063F7D42C00] 01:06:59 INFO - PROCESS | 4200 | 1469261219275 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]]]}] 01:06:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:06:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 943ms 01:06:59 INFO - PROCESS | 4200 | 1469261219333 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 01:06:59 INFO - PROCESS | 4200 | 1469261219337 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 01:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:06:59 INFO - PROCESS | 4200 | 1469261219344 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:06:59 INFO - PROCESS | 4200 | 1469261219346 Marionette TRACE conn6 <- [1,1638,null,{}] 01:06:59 INFO - PROCESS | 4200 | 1469261219350 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}] 01:06:59 INFO - PROCESS | 4200 | 1469261219352 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:59 INFO - PROCESS | 4200 | 1469261219482 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 01:06:59 INFO - PROCESS | 4200 | 1469261219726 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:59 INFO - PROCESS | 4200 | 1469261219730 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:06:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C5800 == 47 [pid = 4200] [id = 419] 01:06:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063828EE400) [pid = 4200] [serial = 1257] [outer = 0000000000000000] 01:06:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (0000006382C74000) [pid = 4200] [serial = 1258] [outer = 00000063828EE400] 01:06:59 INFO - PROCESS | 4200 | 1469261219800 Marionette DEBUG loaded listener.js 01:06:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (0000006384B2C400) [pid = 4200] [serial = 1259] [outer = 00000063828EE400] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD38800 == 46 [pid = 4200] [id = 414] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE6AB800 == 45 [pid = 4200] [id = 413] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB667000 == 44 [pid = 4200] [id = 412] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4839800 == 43 [pid = 4200] [id = 411] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA2AD800 == 42 [pid = 4200] [id = 410] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB7000 == 41 [pid = 4200] [id = 409] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D6B800 == 40 [pid = 4200] [id = 408] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BB7000 == 39 [pid = 4200] [id = 407] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 0000006382256000 == 38 [pid = 4200] [id = 406] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD6AB800 == 37 [pid = 4200] [id = 391] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA098000 == 36 [pid = 4200] [id = 393] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED9AC800 == 35 [pid = 4200] [id = 405] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B54000 == 34 [pid = 4200] [id = 404] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063827BA000 == 33 [pid = 4200] [id = 395] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063827AA800 == 32 [pid = 4200] [id = 389] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED548000 == 31 [pid = 4200] [id = 392] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE64D000 == 30 [pid = 4200] [id = 394] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE637000 == 29 [pid = 4200] [id = 418] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4C6000 == 28 [pid = 4200] [id = 417] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD3EA800 == 27 [pid = 4200] [id = 415] 01:07:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063ECD20000 == 26 [pid = 4200] [id = 416] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F4319000) [pid = 4200] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063EE5CBC00) [pid = 4200] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EE3A9400) [pid = 4200] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063ECDD7800) [pid = 4200] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F2867400) [pid = 4200] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006384B2EC00) [pid = 4200] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EC438000) [pid = 4200] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE3F1800) [pid = 4200] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006382C0EC00) [pid = 4200] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006382CC9800) [pid = 4200] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EF72A400) [pid = 4200] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE331C00) [pid = 4200] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC3A0800) [pid = 4200] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F325E000) [pid = 4200] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EF067800) [pid = 4200] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382C6D400) [pid = 4200] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F4C38C00) [pid = 4200] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063FB58A800) [pid = 4200] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7DE9C00) [pid = 4200] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F2A51800) [pid = 4200] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE5CAC00) [pid = 4200] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F3613800) [pid = 4200] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F4280800) [pid = 4200] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063EE547800) [pid = 4200] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 4200 | 1469261221127 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]]]}] 01:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1885ms 01:07:01 INFO - PROCESS | 4200 | 1469261221232 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 01:07:01 INFO - PROCESS | 4200 | 1469261221237 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 01:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:07:01 INFO - PROCESS | 4200 | 1469261221243 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:07:01 INFO - PROCESS | 4200 | 1469261221246 Marionette TRACE conn6 <- [1,1642,null,{}] 01:07:01 INFO - PROCESS | 4200 | 1469261221253 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}] 01:07:01 INFO - PROCESS | 4200 | 1469261221256 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:01 INFO - PROCESS | 4200 | 1469261221356 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 01:07:01 INFO - PROCESS | 4200 | 1469261221364 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:01 INFO - PROCESS | 4200 | 1469261221369 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:01 INFO - PROCESS | 4200 | ++DOCSHELL 000000638236C800 == 27 [pid = 4200] [id = 420] 01:07:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (0000006382C05000) [pid = 4200] [serial = 1260] [outer = 0000000000000000] 01:07:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006382C0AC00) [pid = 4200] [serial = 1261] [outer = 0000006382C05000] 01:07:01 INFO - PROCESS | 4200 | 1469261221423 Marionette DEBUG loaded listener.js 01:07:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006382CC8800) [pid = 4200] [serial = 1262] [outer = 0000006382C05000] 01:07:01 INFO - PROCESS | 4200 | 1469261221892 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]]]}] 01:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 01:07:01 INFO - PROCESS | 4200 | 1469261221938 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 01:07:01 INFO - PROCESS | 4200 | 1469261221943 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 01:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:07:01 INFO - PROCESS | 4200 | 1469261221950 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:07:01 INFO - PROCESS | 4200 | 1469261221953 Marionette TRACE conn6 <- [1,1646,null,{}] 01:07:01 INFO - PROCESS | 4200 | 1469261221957 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}] 01:07:01 INFO - PROCESS | 4200 | 1469261221960 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:02 INFO - PROCESS | 4200 | 1469261222055 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 01:07:02 INFO - PROCESS | 4200 | 1469261222061 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:02 INFO - PROCESS | 4200 | 1469261222064 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:02 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BBE000 == 28 [pid = 4200] [id = 421] 01:07:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (000000638434A400) [pid = 4200] [serial = 1263] [outer = 0000000000000000] 01:07:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (000000638436EC00) [pid = 4200] [serial = 1264] [outer = 000000638434A400] 01:07:02 INFO - PROCESS | 4200 | 1469261222115 Marionette DEBUG loaded listener.js 01:07:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EC39C800) [pid = 4200] [serial = 1265] [outer = 000000638434A400] 01:07:02 INFO - PROCESS | 4200 | 1469261222595 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]]]}] 01:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 01:07:02 INFO - PROCESS | 4200 | 1469261222622 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 01:07:02 INFO - PROCESS | 4200 | 1469261222624 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 01:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:07:02 INFO - PROCESS | 4200 | 1469261222628 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:07:02 INFO - PROCESS | 4200 | 1469261222632 Marionette TRACE conn6 <- [1,1650,null,{}] 01:07:02 INFO - PROCESS | 4200 | 1469261222644 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}] 01:07:02 INFO - PROCESS | 4200 | 1469261222649 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:02 INFO - PROCESS | 4200 | 1469261222770 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 01:07:02 INFO - PROCESS | 4200 | 1469261222857 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:02 INFO - PROCESS | 4200 | 1469261222861 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EFA45800 == 29 [pid = 4200] [id = 422] 01:07:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063ED532800) [pid = 4200] [serial = 1266] [outer = 0000000000000000] 01:07:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE32C800) [pid = 4200] [serial = 1267] [outer = 00000063ED532800] 01:07:02 INFO - PROCESS | 4200 | 1469261222911 Marionette DEBUG loaded listener.js 01:07:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE3F1800) [pid = 4200] [serial = 1268] [outer = 00000063ED532800] 01:07:03 INFO - PROCESS | 4200 | 1469261223339 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]]]}] 01:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 735ms 01:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:07:03 INFO - PROCESS | 4200 | 1469261223372 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 01:07:03 INFO - PROCESS | 4200 | 1469261223375 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 01:07:03 INFO - PROCESS | 4200 | 1469261223379 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:07:03 INFO - PROCESS | 4200 | 1469261223381 Marionette TRACE conn6 <- [1,1654,null,{}] 01:07:03 INFO - PROCESS | 4200 | 1469261223385 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}] 01:07:03 INFO - PROCESS | 4200 | 1469261223387 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:03 INFO - PROCESS | 4200 | 1469261223504 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 01:07:03 INFO - PROCESS | 4200 | 1469261223510 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:03 INFO - PROCESS | 4200 | 1469261223512 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4009000 == 30 [pid = 4200] [id = 423] 01:07:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE547800) [pid = 4200] [serial = 1269] [outer = 0000000000000000] 01:07:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE54E800) [pid = 4200] [serial = 1270] [outer = 00000063EE547800] 01:07:03 INFO - PROCESS | 4200 | 1469261223604 Marionette DEBUG loaded listener.js 01:07:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EE939800) [pid = 4200] [serial = 1271] [outer = 00000063EE547800] 01:07:04 INFO - PROCESS | 4200 | 1469261224043 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]]]}] 01:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 01:07:04 INFO - PROCESS | 4200 | 1469261224145 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 01:07:04 INFO - PROCESS | 4200 | 1469261224148 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 01:07:04 INFO - PROCESS | 4200 | 1469261224151 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:07:04 INFO - PROCESS | 4200 | 1469261224153 Marionette TRACE conn6 <- [1,1658,null,{}] 01:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:07:04 INFO - PROCESS | 4200 | 1469261224157 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}] 01:07:04 INFO - PROCESS | 4200 | 1469261224159 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:04 INFO - PROCESS | 4200 | 1469261224271 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 01:07:04 INFO - PROCESS | 4200 | 1469261224281 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:04 INFO - PROCESS | 4200 | 1469261224283 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F483F800 == 31 [pid = 4200] [id = 424] 01:07:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EF853C00) [pid = 4200] [serial = 1272] [outer = 0000000000000000] 01:07:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F2823800) [pid = 4200] [serial = 1273] [outer = 00000063EF853C00] 01:07:04 INFO - PROCESS | 4200 | 1469261224374 Marionette DEBUG loaded listener.js 01:07:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F286D800) [pid = 4200] [serial = 1274] [outer = 00000063EF853C00] 01:07:04 INFO - PROCESS | 4200 | 1469261224819 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]]]}] 01:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 01:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:07:04 INFO - PROCESS | 4200 | 1469261224892 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 01:07:04 INFO - PROCESS | 4200 | 1469261224895 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 01:07:04 INFO - PROCESS | 4200 | 1469261224898 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:07:04 INFO - PROCESS | 4200 | 1469261224900 Marionette TRACE conn6 <- [1,1662,null,{}] 01:07:04 INFO - PROCESS | 4200 | 1469261224910 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}] 01:07:04 INFO - PROCESS | 4200 | 1469261224916 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:05 INFO - PROCESS | 4200 | 1469261225052 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 01:07:05 INFO - PROCESS | 4200 | 1469261225110 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:05 INFO - PROCESS | 4200 | 1469261225112 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA0A6000 == 32 [pid = 4200] [id = 425] 01:07:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F2D3AC00) [pid = 4200] [serial = 1275] [outer = 0000000000000000] 01:07:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F3613400) [pid = 4200] [serial = 1276] [outer = 00000063F2D3AC00] 01:07:05 INFO - PROCESS | 4200 | 1469261225158 Marionette DEBUG loaded listener.js 01:07:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F4138800) [pid = 4200] [serial = 1277] [outer = 00000063F2D3AC00] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F360E000) [pid = 4200] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F716E000) [pid = 4200] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063828ED000) [pid = 4200] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F7D4F000) [pid = 4200] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382C0A000) [pid = 4200] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006382C11C00) [pid = 4200] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006382C73400) [pid = 4200] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE5BF000) [pid = 4200] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EFA1D400) [pid = 4200] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F796A800) [pid = 4200] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063FAF2D400) [pid = 4200] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:07:05 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F97CBC00) [pid = 4200] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:07:05 INFO - PROCESS | 4200 | 1469261225727 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]]]}] 01:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 881ms 01:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:07:05 INFO - PROCESS | 4200 | 1469261225782 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 01:07:05 INFO - PROCESS | 4200 | 1469261225784 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 01:07:05 INFO - PROCESS | 4200 | 1469261225787 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:07:05 INFO - PROCESS | 4200 | 1469261225789 Marionette TRACE conn6 <- [1,1666,null,{}] 01:07:05 INFO - PROCESS | 4200 | 1469261225793 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}] 01:07:05 INFO - PROCESS | 4200 | 1469261225795 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:05 INFO - PROCESS | 4200 | 1469261225876 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 01:07:05 INFO - PROCESS | 4200 | 1469261225882 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:05 INFO - PROCESS | 4200 | 1469261225884 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA935800 == 33 [pid = 4200] [id = 426] 01:07:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063822AD400) [pid = 4200] [serial = 1278] [outer = 0000000000000000] 01:07:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F2AF3C00) [pid = 4200] [serial = 1279] [outer = 00000063822AD400] 01:07:05 INFO - PROCESS | 4200 | 1469261225930 Marionette DEBUG loaded listener.js 01:07:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F413EC00) [pid = 4200] [serial = 1280] [outer = 00000063822AD400] 01:07:06 INFO - PROCESS | 4200 | 1469261226362 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]]]}] 01:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 01:07:06 INFO - PROCESS | 4200 | 1469261226420 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 01:07:06 INFO - PROCESS | 4200 | 1469261226422 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 01:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:07:06 INFO - PROCESS | 4200 | 1469261226426 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:07:06 INFO - PROCESS | 4200 | 1469261226427 Marionette TRACE conn6 <- [1,1670,null,{}] 01:07:06 INFO - PROCESS | 4200 | 1469261226431 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}] 01:07:06 INFO - PROCESS | 4200 | 1469261226433 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:06 INFO - PROCESS | 4200 | 1469261226515 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 01:07:06 INFO - PROCESS | 4200 | 1469261226520 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:06 INFO - PROCESS | 4200 | 1469261226522 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB38800 == 34 [pid = 4200] [id = 427] 01:07:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F427D800) [pid = 4200] [serial = 1281] [outer = 0000000000000000] 01:07:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4284400) [pid = 4200] [serial = 1282] [outer = 00000063F427D800] 01:07:06 INFO - PROCESS | 4200 | 1469261226568 Marionette DEBUG loaded listener.js 01:07:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F460EC00) [pid = 4200] [serial = 1283] [outer = 00000063F427D800] 01:07:07 INFO - PROCESS | 4200 | 1469261227028 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]]]}] 01:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 01:07:07 INFO - PROCESS | 4200 | 1469261227058 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 01:07:07 INFO - PROCESS | 4200 | 1469261227061 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 01:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:07:07 INFO - PROCESS | 4200 | 1469261227064 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:07:07 INFO - PROCESS | 4200 | 1469261227066 Marionette TRACE conn6 <- [1,1674,null,{}] 01:07:07 INFO - PROCESS | 4200 | 1469261227069 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}] 01:07:07 INFO - PROCESS | 4200 | 1469261227071 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:07 INFO - PROCESS | 4200 | 1469261227155 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 01:07:07 INFO - PROCESS | 4200 | 1469261227160 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:07 INFO - PROCESS | 4200 | 1469261227162 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB160800 == 35 [pid = 4200] [id = 428] 01:07:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4899400) [pid = 4200] [serial = 1284] [outer = 0000000000000000] 01:07:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4C3D000) [pid = 4200] [serial = 1285] [outer = 00000063F4899400] 01:07:07 INFO - PROCESS | 4200 | 1469261227208 Marionette DEBUG loaded listener.js 01:07:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7970000) [pid = 4200] [serial = 1286] [outer = 00000063F4899400] 01:07:07 INFO - PROCESS | 4200 | 1469261227947 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]]]}] 01:07:07 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 01:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 923ms 01:07:08 INFO - PROCESS | 4200 | 1469261227991 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 01:07:08 INFO - PROCESS | 4200 | 1469261227996 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 01:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:07:08 INFO - PROCESS | 4200 | 1469261228001 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:07:08 INFO - PROCESS | 4200 | 1469261228005 Marionette TRACE conn6 <- [1,1678,null,{}] 01:07:08 INFO - PROCESS | 4200 | 1469261228012 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}] 01:07:08 INFO - PROCESS | 4200 | 1469261228015 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:08 INFO - PROCESS | 4200 | 1469261228152 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 01:07:08 INFO - PROCESS | 4200 | 1469261228269 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:08 INFO - PROCESS | 4200 | 1469261228273 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED9AC800 == 36 [pid = 4200] [id = 429] 01:07:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063828F0000) [pid = 4200] [serial = 1287] [outer = 0000000000000000] 01:07:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (0000006382CC9800) [pid = 4200] [serial = 1288] [outer = 00000063828F0000] 01:07:08 INFO - PROCESS | 4200 | 1469261228335 Marionette DEBUG loaded listener.js 01:07:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006384B26000) [pid = 4200] [serial = 1289] [outer = 00000063828F0000] 01:07:09 INFO - PROCESS | 4200 | 1469261229013 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]]]}] 01:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1024ms 01:07:09 INFO - PROCESS | 4200 | 1469261229029 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 01:07:09 INFO - PROCESS | 4200 | 1469261229034 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 01:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:07:09 INFO - PROCESS | 4200 | 1469261229041 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:07:09 INFO - PROCESS | 4200 | 1469261229044 Marionette TRACE conn6 <- [1,1682,null,{}] 01:07:09 INFO - PROCESS | 4200 | 1469261229048 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}] 01:07:09 INFO - PROCESS | 4200 | 1469261229051 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:09 INFO - PROCESS | 4200 | 1469261229234 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 01:07:09 INFO - PROCESS | 4200 | 1469261229251 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:09 INFO - PROCESS | 4200 | 1469261229254 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AAA000 == 37 [pid = 4200] [id = 430] 01:07:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EDED7800) [pid = 4200] [serial = 1290] [outer = 0000000000000000] 01:07:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EE335800) [pid = 4200] [serial = 1291] [outer = 00000063EDED7800] 01:07:09 INFO - PROCESS | 4200 | 1469261229313 Marionette DEBUG loaded listener.js 01:07:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063EE54F000) [pid = 4200] [serial = 1292] [outer = 00000063EDED7800] 01:07:10 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB38800 == 36 [pid = 4200] [id = 427] 01:07:10 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA935800 == 35 [pid = 4200] [id = 426] 01:07:10 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA0A6000 == 34 [pid = 4200] [id = 425] 01:07:10 INFO - PROCESS | 4200 | --DOCSHELL 00000063F483F800 == 33 [pid = 4200] [id = 424] 01:07:10 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4009000 == 32 [pid = 4200] [id = 423] 01:07:10 INFO - PROCESS | 4200 | --DOCSHELL 00000063EFA45800 == 31 [pid = 4200] [id = 422] 01:07:10 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BBE000 == 30 [pid = 4200] [id = 421] 01:07:10 INFO - PROCESS | 4200 | --DOCSHELL 000000638236C800 == 29 [pid = 4200] [id = 420] 01:07:10 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C5800 == 28 [pid = 4200] [id = 419] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F420B000) [pid = 4200] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F7D4B400) [pid = 4200] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F796A000) [pid = 4200] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EDEDB400) [pid = 4200] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F952D800) [pid = 4200] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006382C6EC00) [pid = 4200] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006384B28C00) [pid = 4200] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063ED003800) [pid = 4200] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE32D400) [pid = 4200] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006384344400) [pid = 4200] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EC39FC00) [pid = 4200] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE660400) [pid = 4200] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EF8CC000) [pid = 4200] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F3537400) [pid = 4200] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F7975400) [pid = 4200] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7D42400) [pid = 4200] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063FB417C00) [pid = 4200] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FA90B800) [pid = 4200] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063FB58B000) [pid = 4200] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063FAF2BC00) [pid = 4200] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F4298000) [pid = 4200] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F4202400) [pid = 4200] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063FA05F000) [pid = 4200] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F36BF400) [pid = 4200] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 01:07:10 INFO - PROCESS | 4200 | 1469261230257 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]]]}] 01:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1241ms 01:07:10 INFO - PROCESS | 4200 | 1469261230284 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 01:07:10 INFO - PROCESS | 4200 | 1469261230288 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 01:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:07:10 INFO - PROCESS | 4200 | 1469261230293 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:07:10 INFO - PROCESS | 4200 | 1469261230297 Marionette TRACE conn6 <- [1,1686,null,{}] 01:07:10 INFO - PROCESS | 4200 | 1469261230302 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}] 01:07:10 INFO - PROCESS | 4200 | 1469261230305 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:10 INFO - PROCESS | 4200 | 1469261230408 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 01:07:10 INFO - PROCESS | 4200 | 1469261230489 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:10 INFO - PROCESS | 4200 | 1469261230493 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828B3000 == 29 [pid = 4200] [id = 431] 01:07:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006382CC6400) [pid = 4200] [serial = 1293] [outer = 0000000000000000] 01:07:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (0000006384367800) [pid = 4200] [serial = 1294] [outer = 0000006382CC6400] 01:07:10 INFO - PROCESS | 4200 | 1469261230544 Marionette DEBUG loaded listener.js 01:07:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EC3A3C00) [pid = 4200] [serial = 1295] [outer = 0000006382CC6400] 01:07:10 INFO - PROCESS | 4200 | 1469261230976 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]]]}] 01:07:11 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 01:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 01:07:11 INFO - PROCESS | 4200 | 1469261231032 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 01:07:11 INFO - PROCESS | 4200 | 1469261231037 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 01:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:07:11 INFO - PROCESS | 4200 | 1469261231043 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:07:11 INFO - PROCESS | 4200 | 1469261231046 Marionette TRACE conn6 <- [1,1690,null,{}] 01:07:11 INFO - PROCESS | 4200 | 1469261231054 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}] 01:07:11 INFO - PROCESS | 4200 | 1469261231057 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:11 INFO - PROCESS | 4200 | 1469261231149 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 01:07:11 INFO - PROCESS | 4200 | 1469261231161 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:11 INFO - PROCESS | 4200 | 1469261231164 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:11 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE871800 == 30 [pid = 4200] [id = 432] 01:07:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EE3A0000) [pid = 4200] [serial = 1296] [outer = 0000000000000000] 01:07:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE3AAC00) [pid = 4200] [serial = 1297] [outer = 00000063EE3A0000] 01:07:11 INFO - PROCESS | 4200 | 1469261231213 Marionette DEBUG loaded listener.js 01:07:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE54C800) [pid = 4200] [serial = 1298] [outer = 00000063EE3A0000] 01:07:11 INFO - PROCESS | 4200 | 1469261231698 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]]]}] 01:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 01:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:07:11 INFO - PROCESS | 4200 | 1469261231717 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 01:07:11 INFO - PROCESS | 4200 | 1469261231719 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 01:07:11 INFO - PROCESS | 4200 | 1469261231723 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:07:11 INFO - PROCESS | 4200 | 1469261231727 Marionette TRACE conn6 <- [1,1694,null,{}] 01:07:11 INFO - PROCESS | 4200 | 1469261231738 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}] 01:07:11 INFO - PROCESS | 4200 | 1469261231743 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:11 INFO - PROCESS | 4200 | 1469261231835 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 01:07:11 INFO - PROCESS | 4200 | 1469261231844 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:11 INFO - PROCESS | 4200 | 1469261231847 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:11 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41D4000 == 31 [pid = 4200] [id = 433] 01:07:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063828E5800) [pid = 4200] [serial = 1299] [outer = 0000000000000000] 01:07:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F286D400) [pid = 4200] [serial = 1300] [outer = 00000063828E5800] 01:07:11 INFO - PROCESS | 4200 | 1469261231897 Marionette DEBUG loaded listener.js 01:07:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F325E000) [pid = 4200] [serial = 1301] [outer = 00000063828E5800] 01:07:12 INFO - PROCESS | 4200 | 1469261232369 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]]]}] 01:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 01:07:12 INFO - PROCESS | 4200 | 1469261232397 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 01:07:12 INFO - PROCESS | 4200 | 1469261232400 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 01:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:07:12 INFO - PROCESS | 4200 | 1469261232403 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:07:12 INFO - PROCESS | 4200 | 1469261232405 Marionette TRACE conn6 <- [1,1698,null,{}] 01:07:12 INFO - PROCESS | 4200 | 1469261232408 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}] 01:07:12 INFO - PROCESS | 4200 | 1469261232411 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:12 INFO - PROCESS | 4200 | 1469261232531 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 01:07:12 INFO - PROCESS | 4200 | 1469261232540 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:12 INFO - PROCESS | 4200 | 1469261232542 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:12 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F977C800 == 32 [pid = 4200] [id = 434] 01:07:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F360E000) [pid = 4200] [serial = 1302] [outer = 0000000000000000] 01:07:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F36C0C00) [pid = 4200] [serial = 1303] [outer = 00000063F360E000] 01:07:12 INFO - PROCESS | 4200 | 1469261232596 Marionette DEBUG loaded listener.js 01:07:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4203400) [pid = 4200] [serial = 1304] [outer = 00000063F360E000] 01:07:13 INFO - PROCESS | 4200 | 1469261233079 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]]]}] 01:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 01:07:13 INFO - PROCESS | 4200 | 1469261233140 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 01:07:13 INFO - PROCESS | 4200 | 1469261233142 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 01:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:07:13 INFO - PROCESS | 4200 | 1469261233146 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:07:13 INFO - PROCESS | 4200 | 1469261233148 Marionette TRACE conn6 <- [1,1702,null,{}] 01:07:13 INFO - PROCESS | 4200 | 1469261233152 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}] 01:07:13 INFO - PROCESS | 4200 | 1469261233154 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:13 INFO - PROCESS | 4200 | 1469261233266 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 01:07:13 INFO - PROCESS | 4200 | 1469261233322 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:13 INFO - PROCESS | 4200 | 1469261233324 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA5E800 == 33 [pid = 4200] [id = 435] 01:07:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F4203C00) [pid = 4200] [serial = 1305] [outer = 0000000000000000] 01:07:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4297800) [pid = 4200] [serial = 1306] [outer = 00000063F4203C00] 01:07:13 INFO - PROCESS | 4200 | 1469261233371 Marionette DEBUG loaded listener.js 01:07:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4BA3400) [pid = 4200] [serial = 1307] [outer = 00000063F4203C00] 01:07:13 INFO - PROCESS | 4200 | 1469261233797 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 01:07:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:07:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 01:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:07:13 INFO - _addTest/ [0,1705,"getWindowHandle",null] 01:07:13 INFO - PROCESS | 4200 | 1469261233829 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 01:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:07:13 INFO - PROCESS | 4200 | 1469261233833 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:07:13 INFO - PROCESS | 4200 | 1469261233835 Marionette TRACE conn6 <- [1,1706,null,{}] 01:07:13 INFO - PROCESS | 4200 | 1469261233838 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}] 01:07:13 INFO - PROCESS | 4200 | 1469261233844 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:14 INFO - PROCESS | 4200 | 1469261234021 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 01:07:14 INFO - PROCESS | 4200 | 1469261234047 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:14 INFO - PROCESS | 4200 | 1469261234049 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5BD800 == 34 [pid = 4200] [id = 436] 01:07:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7974400) [pid = 4200] [serial = 1308] [outer = 0000000000000000] 01:07:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7D49800) [pid = 4200] [serial = 1309] [outer = 00000063F7974400] 01:07:14 INFO - PROCESS | 4200 | 1469261234096 Marionette DEBUG loaded listener.js 01:07:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F97CA000) [pid = 4200] [serial = 1310] [outer = 00000063F7974400] 01:07:14 INFO - PROCESS | 4200 | 1469261234560 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]]]}] 01:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 777ms 01:07:14 INFO - PROCESS | 4200 | 1469261234610 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 01:07:14 INFO - PROCESS | 4200 | 1469261234613 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 01:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:07:14 INFO - PROCESS | 4200 | 1469261234616 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:07:14 INFO - PROCESS | 4200 | 1469261234618 Marionette TRACE conn6 <- [1,1710,null,{}] 01:07:14 INFO - PROCESS | 4200 | 1469261234629 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}] 01:07:14 INFO - PROCESS | 4200 | 1469261234631 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:14 INFO - PROCESS | 4200 | 1469261234741 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 01:07:14 INFO - PROCESS | 4200 | 1469261234747 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:14 INFO - PROCESS | 4200 | 1469261234749 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB9F6800 == 35 [pid = 4200] [id = 437] 01:07:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FA05E000) [pid = 4200] [serial = 1311] [outer = 0000000000000000] 01:07:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FA0F0000) [pid = 4200] [serial = 1312] [outer = 00000063FA05E000] 01:07:14 INFO - PROCESS | 4200 | 1469261234795 Marionette DEBUG loaded listener.js 01:07:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FAF2A400) [pid = 4200] [serial = 1313] [outer = 00000063FA05E000] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (000000638434A400) [pid = 4200] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063ED532800) [pid = 4200] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006382C05000) [pid = 4200] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063828EE400) [pid = 4200] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE547800) [pid = 4200] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006382C0E400) [pid = 4200] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE5C2000) [pid = 4200] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F7D42C00) [pid = 4200] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EF853C00) [pid = 4200] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F2D3AC00) [pid = 4200] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F427D800) [pid = 4200] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:07:15 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063822AD400) [pid = 4200] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:07:15 INFO - PROCESS | 4200 | 1469261235282 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]]]}] 01:07:15 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 01:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 01:07:15 INFO - PROCESS | 4200 | 1469261235355 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 01:07:15 INFO - PROCESS | 4200 | 1469261235357 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 01:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:07:15 INFO - PROCESS | 4200 | 1469261235361 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:07:15 INFO - PROCESS | 4200 | 1469261235363 Marionette TRACE conn6 <- [1,1714,null,{}] 01:07:15 INFO - PROCESS | 4200 | 1469261235368 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}] 01:07:15 INFO - PROCESS | 4200 | 1469261235370 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:15 INFO - PROCESS | 4200 | 1469261235454 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 01:07:15 INFO - PROCESS | 4200 | 1469261235460 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:15 INFO - PROCESS | 4200 | 1469261235462 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:15 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD3D800 == 36 [pid = 4200] [id = 438] 01:07:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE547800) [pid = 4200] [serial = 1314] [outer = 0000000000000000] 01:07:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F2DEB400) [pid = 4200] [serial = 1315] [outer = 00000063EE547800] 01:07:15 INFO - PROCESS | 4200 | 1469261235509 Marionette DEBUG loaded listener.js 01:07:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063FA0E5800) [pid = 4200] [serial = 1316] [outer = 00000063EE547800] 01:07:15 INFO - PROCESS | 4200 | 1469261235934 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]]]}] 01:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 01:07:15 INFO - PROCESS | 4200 | 1469261235991 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 01:07:16 INFO - PROCESS | 4200 | 1469261235994 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 01:07:16 INFO - PROCESS | 4200 | 1469261235997 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:07:16 INFO - PROCESS | 4200 | 1469261235999 Marionette TRACE conn6 <- [1,1718,null,{}] 01:07:16 INFO - PROCESS | 4200 | 1469261236003 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}] 01:07:16 INFO - PROCESS | 4200 | 1469261236005 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:16 INFO - PROCESS | 4200 | 1469261236093 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 01:07:16 INFO - PROCESS | 4200 | 1469261236101 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:16 INFO - PROCESS | 4200 | 1469261236103 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4014800 == 37 [pid = 4200] [id = 439] 01:07:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FB0C5400) [pid = 4200] [serial = 1317] [outer = 0000000000000000] 01:07:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FB323800) [pid = 4200] [serial = 1318] [outer = 00000063FB0C5400] 01:07:16 INFO - PROCESS | 4200 | 1469261236149 Marionette DEBUG loaded listener.js 01:07:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FB58D800) [pid = 4200] [serial = 1319] [outer = 00000063FB0C5400] 01:07:16 INFO - PROCESS | 4200 | 1469261236584 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] 01:07:16 INFO - PROCESS | 4200 | 1469261236632 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 01:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:07:16 INFO - PROCESS | 4200 | 1469261236635 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:07:16 INFO - PROCESS | 4200 | 1469261236637 Marionette TRACE conn6 <- [1,1722,null,{}] 01:07:16 INFO - PROCESS | 4200 | 1469261236641 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}] 01:07:16 INFO - PROCESS | 4200 | 1469261236643 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:16 INFO - PROCESS | 4200 | 1469261236729 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 01:07:16 INFO - PROCESS | 4200 | 1469261236737 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:16 INFO - PROCESS | 4200 | 1469261236739 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE62D000 == 38 [pid = 4200] [id = 440] 01:07:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FB628800) [pid = 4200] [serial = 1320] [outer = 0000000000000000] 01:07:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FB632C00) [pid = 4200] [serial = 1321] [outer = 00000063FB628800] 01:07:16 INFO - PROCESS | 4200 | 1469261236785 Marionette DEBUG loaded listener.js 01:07:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4206400) [pid = 4200] [serial = 1322] [outer = 00000063FB628800] 01:07:17 INFO - PROCESS | 4200 | 1469261237483 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]]]}] 01:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 881ms 01:07:17 INFO - PROCESS | 4200 | 1469261237520 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 01:07:17 INFO - PROCESS | 4200 | 1469261237525 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 01:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:07:17 INFO - PROCESS | 4200 | 1469261237530 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:07:17 INFO - PROCESS | 4200 | 1469261237536 Marionette TRACE conn6 <- [1,1726,null,{}] 01:07:17 INFO - PROCESS | 4200 | 1469261237541 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}] 01:07:17 INFO - PROCESS | 4200 | 1469261237544 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:17 INFO - PROCESS | 4200 | 1469261237666 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 01:07:17 INFO - PROCESS | 4200 | 1469261237790 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:17 INFO - PROCESS | 4200 | 1469261237793 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE865800 == 39 [pid = 4200] [id = 441] 01:07:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (0000006384B31400) [pid = 4200] [serial = 1323] [outer = 0000000000000000] 01:07:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EC445800) [pid = 4200] [serial = 1324] [outer = 0000006384B31400] 01:07:17 INFO - PROCESS | 4200 | 1469261237854 Marionette DEBUG loaded listener.js 01:07:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EE3EE400) [pid = 4200] [serial = 1325] [outer = 0000006384B31400] 01:07:18 INFO - PROCESS | 4200 | 1469261238454 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]]]}] 01:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 987ms 01:07:18 INFO - PROCESS | 4200 | 1469261238532 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 01:07:18 INFO - PROCESS | 4200 | 1469261238537 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 01:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:07:18 INFO - PROCESS | 4200 | 1469261238545 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:07:18 INFO - PROCESS | 4200 | 1469261238549 Marionette TRACE conn6 <- [1,1730,null,{}] 01:07:18 INFO - PROCESS | 4200 | 1469261238553 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}] 01:07:18 INFO - PROCESS | 4200 | 1469261238556 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:18 INFO - PROCESS | 4200 | 1469261238688 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 01:07:18 INFO - PROCESS | 4200 | 1469261238778 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:18 INFO - PROCESS | 4200 | 1469261238781 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB179800 == 40 [pid = 4200] [id = 442] 01:07:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F2A48C00) [pid = 4200] [serial = 1326] [outer = 0000000000000000] 01:07:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F33F2C00) [pid = 4200] [serial = 1327] [outer = 00000063F2A48C00] 01:07:18 INFO - PROCESS | 4200 | 1469261238840 Marionette DEBUG loaded listener.js 01:07:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F4612800) [pid = 4200] [serial = 1328] [outer = 00000063F2A48C00] 01:07:19 INFO - PROCESS | 4200 | 1469261239399 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]]]}] 01:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 01:07:19 INFO - PROCESS | 4200 | 1469261239534 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 01:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:07:19 INFO - PROCESS | 4200 | 1469261239537 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 01:07:19 INFO - PROCESS | 4200 | 1469261239541 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:07:19 INFO - PROCESS | 4200 | 1469261239545 Marionette TRACE conn6 <- [1,1734,null,{}] 01:07:19 INFO - PROCESS | 4200 | 1469261239557 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}] 01:07:19 INFO - PROCESS | 4200 | 1469261239563 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:19 INFO - PROCESS | 4200 | 1469261239689 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 01:07:19 INFO - PROCESS | 4200 | 1469261239807 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:19 INFO - PROCESS | 4200 | 1469261239811 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFFAE000 == 41 [pid = 4200] [id = 443] 01:07:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F7D49C00) [pid = 4200] [serial = 1329] [outer = 0000000000000000] 01:07:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063FA063000) [pid = 4200] [serial = 1330] [outer = 00000063F7D49C00] 01:07:19 INFO - PROCESS | 4200 | 1469261239874 Marionette DEBUG loaded listener.js 01:07:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063FB7DA000) [pid = 4200] [serial = 1331] [outer = 00000063F7D49C00] 01:07:20 INFO - PROCESS | 4200 | 1469261240429 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]]]}] 01:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 944ms 01:07:20 INFO - PROCESS | 4200 | 1469261240487 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 01:07:20 INFO - PROCESS | 4200 | 1469261240490 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 01:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:07:20 INFO - PROCESS | 4200 | 1469261240494 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:07:20 INFO - PROCESS | 4200 | 1469261240496 Marionette TRACE conn6 <- [1,1738,null,{}] 01:07:20 INFO - PROCESS | 4200 | 1469261240500 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}] 01:07:20 INFO - PROCESS | 4200 | 1469261240503 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:20 INFO - PROCESS | 4200 | 1469261240620 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 01:07:20 INFO - PROCESS | 4200 | 1469261240715 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:20 INFO - PROCESS | 4200 | 1469261240718 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE946000 == 42 [pid = 4200] [id = 444] 01:07:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063FBD6FC00) [pid = 4200] [serial = 1332] [outer = 0000000000000000] 01:07:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063FC126800) [pid = 4200] [serial = 1333] [outer = 00000063FBD6FC00] 01:07:20 INFO - PROCESS | 4200 | 1469261240774 Marionette DEBUG loaded listener.js 01:07:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063FC382400) [pid = 4200] [serial = 1334] [outer = 00000063FBD6FC00] 01:07:21 INFO - PROCESS | 4200 | 1469261241525 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]]]}] 01:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1073ms 01:07:21 INFO - PROCESS | 4200 | 1469261241579 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 01:07:21 INFO - PROCESS | 4200 | 1469261241583 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 01:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:07:21 INFO - PROCESS | 4200 | 1469261241589 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:07:21 INFO - PROCESS | 4200 | 1469261241592 Marionette TRACE conn6 <- [1,1742,null,{}] 01:07:21 INFO - PROCESS | 4200 | 1469261241598 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}] 01:07:21 INFO - PROCESS | 4200 | 1469261241602 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:21 INFO - PROCESS | 4200 | 1469261241708 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 01:07:21 INFO - PROCESS | 4200 | 1469261241787 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:21 INFO - PROCESS | 4200 | 1469261241792 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:21 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A08800 == 43 [pid = 4200] [id = 445] 01:07:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (0000006382C71800) [pid = 4200] [serial = 1335] [outer = 0000000000000000] 01:07:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (0000006384363800) [pid = 4200] [serial = 1336] [outer = 0000006382C71800] 01:07:21 INFO - PROCESS | 4200 | 1469261241886 Marionette DEBUG loaded listener.js 01:07:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (00000063EC3A0800) [pid = 4200] [serial = 1337] [outer = 0000006382C71800] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4014800 == 42 [pid = 4200] [id = 439] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD3D800 == 41 [pid = 4200] [id = 438] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB9F6800 == 40 [pid = 4200] [id = 437] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5BD800 == 39 [pid = 4200] [id = 436] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA5E800 == 38 [pid = 4200] [id = 435] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063F977C800 == 37 [pid = 4200] [id = 434] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41D4000 == 36 [pid = 4200] [id = 433] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE871800 == 35 [pid = 4200] [id = 432] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063828B3000 == 34 [pid = 4200] [id = 431] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AAA000 == 33 [pid = 4200] [id = 430] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED9AC800 == 32 [pid = 4200] [id = 429] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB160800 == 31 [pid = 4200] [id = 428] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE946000 == 30 [pid = 4200] [id = 444] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFFAE000 == 29 [pid = 4200] [id = 443] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB179800 == 28 [pid = 4200] [id = 442] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE865800 == 27 [pid = 4200] [id = 441] 01:07:22 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE62D000 == 26 [pid = 4200] [id = 440] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063EE54E800) [pid = 4200] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063EDED6400) [pid = 4200] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (0000006384B24400) [pid = 4200] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063F35F3800) [pid = 4200] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F2874C00) [pid = 4200] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063FB31A000) [pid = 4200] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F94F4800) [pid = 4200] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F286D800) [pid = 4200] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F2823800) [pid = 4200] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EE939800) [pid = 4200] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F3613400) [pid = 4200] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F460EC00) [pid = 4200] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F4284400) [pid = 4200] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F4C3D000) [pid = 4200] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F4138800) [pid = 4200] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F2AF3C00) [pid = 4200] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 01:07:22 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F413EC00) [pid = 4200] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 01:07:23 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3F1800) [pid = 4200] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 01:07:23 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (000000638436EC00) [pid = 4200] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 01:07:23 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EC39C800) [pid = 4200] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 01:07:23 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE32C800) [pid = 4200] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 01:07:23 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382C0AC00) [pid = 4200] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 01:07:23 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382CC8800) [pid = 4200] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 01:07:23 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006384B2C400) [pid = 4200] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 01:07:23 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382C74000) [pid = 4200] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 01:07:23 INFO - PROCESS | 4200 | 1469261243197 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]]]}] 01:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1636ms 01:07:23 INFO - PROCESS | 4200 | 1469261243225 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 01:07:23 INFO - PROCESS | 4200 | 1469261243229 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 01:07:23 INFO - PROCESS | 4200 | 1469261243234 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:07:23 INFO - PROCESS | 4200 | 1469261243237 Marionette TRACE conn6 <- [1,1746,null,{}] 01:07:23 INFO - PROCESS | 4200 | 1469261243243 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}] 01:07:23 INFO - PROCESS | 4200 | 1469261243246 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:23 INFO - PROCESS | 4200 | 1469261243343 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 01:07:23 INFO - PROCESS | 4200 | 1469261243425 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:23 INFO - PROCESS | 4200 | 1469261243428 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:23 INFO - PROCESS | 4200 | ++DOCSHELL 000000638236D800 == 27 [pid = 4200] [id = 446] 01:07:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063828EC800) [pid = 4200] [serial = 1338] [outer = 0000000000000000] 01:07:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (0000006382C72800) [pid = 4200] [serial = 1339] [outer = 00000063828EC800] 01:07:23 INFO - PROCESS | 4200 | 1469261243479 Marionette DEBUG loaded listener.js 01:07:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (0000006384343400) [pid = 4200] [serial = 1340] [outer = 00000063828EC800] 01:07:23 INFO - PROCESS | 4200 | 1469261243909 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]]]}] 01:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 01:07:23 INFO - PROCESS | 4200 | 1469261243973 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 01:07:23 INFO - PROCESS | 4200 | 1469261243979 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 01:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:07:23 INFO - PROCESS | 4200 | 1469261243986 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:07:23 INFO - PROCESS | 4200 | 1469261243989 Marionette TRACE conn6 <- [1,1750,null,{}] 01:07:23 INFO - PROCESS | 4200 | 1469261243993 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}] 01:07:23 INFO - PROCESS | 4200 | 1469261243996 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:24 INFO - PROCESS | 4200 | 1469261244090 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 01:07:24 INFO - PROCESS | 4200 | 1469261244096 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:24 INFO - PROCESS | 4200 | 1469261244099 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:24 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BC2000 == 28 [pid = 4200] [id = 447] 01:07:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (000000638436EC00) [pid = 4200] [serial = 1341] [outer = 0000000000000000] 01:07:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EC3A0C00) [pid = 4200] [serial = 1342] [outer = 000000638436EC00] 01:07:24 INFO - PROCESS | 4200 | 1469261244159 Marionette DEBUG loaded listener.js 01:07:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063ECD4FC00) [pid = 4200] [serial = 1343] [outer = 000000638436EC00] 01:07:24 INFO - PROCESS | 4200 | 1469261244637 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]]]}] 01:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 01:07:24 INFO - PROCESS | 4200 | 1469261244658 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 01:07:24 INFO - PROCESS | 4200 | 1469261244661 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 01:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:07:24 INFO - PROCESS | 4200 | 1469261244665 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:07:24 INFO - PROCESS | 4200 | 1469261244669 Marionette TRACE conn6 <- [1,1754,null,{}] 01:07:24 INFO - PROCESS | 4200 | 1469261244684 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}] 01:07:24 INFO - PROCESS | 4200 | 1469261244689 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:24 INFO - PROCESS | 4200 | 1469261244817 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 01:07:24 INFO - PROCESS | 4200 | 1469261244909 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:24 INFO - PROCESS | 4200 | 1469261244913 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE56A800 == 29 [pid = 4200] [id = 448] 01:07:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (000000638232E400) [pid = 4200] [serial = 1344] [outer = 0000000000000000] 01:07:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE3EB800) [pid = 4200] [serial = 1345] [outer = 000000638232E400] 01:07:24 INFO - PROCESS | 4200 | 1469261244963 Marionette DEBUG loaded listener.js 01:07:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EE549800) [pid = 4200] [serial = 1346] [outer = 000000638232E400] 01:07:25 INFO - PROCESS | 4200 | 1469261245389 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]]]}] 01:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 776ms 01:07:25 INFO - PROCESS | 4200 | 1469261245444 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 01:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:07:25 INFO - PROCESS | 4200 | 1469261245446 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 01:07:25 INFO - PROCESS | 4200 | 1469261245450 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:07:25 INFO - PROCESS | 4200 | 1469261245452 Marionette TRACE conn6 <- [1,1758,null,{}] 01:07:25 INFO - PROCESS | 4200 | 1469261245456 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}] 01:07:25 INFO - PROCESS | 4200 | 1469261245458 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:25 INFO - PROCESS | 4200 | 1469261245580 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 01:07:25 INFO - PROCESS | 4200 | 1469261245590 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:25 INFO - PROCESS | 4200 | 1469261245593 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B5D000 == 30 [pid = 4200] [id = 449] 01:07:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EE5CBC00) [pid = 4200] [serial = 1347] [outer = 0000000000000000] 01:07:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EED0FC00) [pid = 4200] [serial = 1348] [outer = 00000063EE5CBC00] 01:07:25 INFO - PROCESS | 4200 | 1469261245639 Marionette DEBUG loaded listener.js 01:07:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EF85A800) [pid = 4200] [serial = 1349] [outer = 00000063EE5CBC00] 01:07:26 INFO - PROCESS | 4200 | 1469261246101 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]]]}] 01:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 672ms 01:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:07:26 INFO - PROCESS | 4200 | 1469261246127 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 01:07:26 INFO - PROCESS | 4200 | 1469261246130 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 01:07:26 INFO - PROCESS | 4200 | 1469261246133 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:07:26 INFO - PROCESS | 4200 | 1469261246135 Marionette TRACE conn6 <- [1,1762,null,{}] 01:07:26 INFO - PROCESS | 4200 | 1469261246139 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}] 01:07:26 INFO - PROCESS | 4200 | 1469261246141 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:26 INFO - PROCESS | 4200 | 1469261246279 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 01:07:26 INFO - PROCESS | 4200 | 1469261246297 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:26 INFO - PROCESS | 4200 | 1469261246299 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41E8000 == 31 [pid = 4200] [id = 450] 01:07:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (000000638233B400) [pid = 4200] [serial = 1350] [outer = 0000000000000000] 01:07:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F2846000) [pid = 4200] [serial = 1351] [outer = 000000638233B400] 01:07:26 INFO - PROCESS | 4200 | 1469261246346 Marionette DEBUG loaded listener.js 01:07:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F2AF3C00) [pid = 4200] [serial = 1352] [outer = 000000638233B400] 01:07:26 INFO - PROCESS | 4200 | 1469261246801 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]]]}] 01:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 01:07:26 INFO - PROCESS | 4200 | 1469261246869 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 01:07:26 INFO - PROCESS | 4200 | 1469261246871 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 01:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:07:26 INFO - PROCESS | 4200 | 1469261246875 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:07:26 INFO - PROCESS | 4200 | 1469261246876 Marionette TRACE conn6 <- [1,1766,null,{}] 01:07:26 INFO - PROCESS | 4200 | 1469261246880 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}] 01:07:26 INFO - PROCESS | 4200 | 1469261246886 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:27 INFO - PROCESS | 4200 | 1469261247026 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 01:07:27 INFO - PROCESS | 4200 | 1469261247084 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:27 INFO - PROCESS | 4200 | 1469261247086 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DD8800 == 32 [pid = 4200] [id = 451] 01:07:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F2DF8000) [pid = 4200] [serial = 1353] [outer = 0000000000000000] 01:07:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F36BC400) [pid = 4200] [serial = 1354] [outer = 00000063F2DF8000] 01:07:27 INFO - PROCESS | 4200 | 1469261247135 Marionette DEBUG loaded listener.js 01:07:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063F427E800) [pid = 4200] [serial = 1355] [outer = 00000063F2DF8000] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F4203C00) [pid = 4200] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F7974400) [pid = 4200] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063FA05E000) [pid = 4200] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063828E5800) [pid = 4200] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006382CC6400) [pid = 4200] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F4899400) [pid = 4200] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063828F0000) [pid = 4200] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F360E000) [pid = 4200] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063FB628800) [pid = 4200] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE3A0000) [pid = 4200] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EDED7800) [pid = 4200] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063FB0C5400) [pid = 4200] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:07:27 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE547800) [pid = 4200] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:07:27 INFO - PROCESS | 4200 | 1469261247773 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]]]}] 01:07:27 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 01:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 923ms 01:07:27 INFO - PROCESS | 4200 | 1469261247801 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 01:07:27 INFO - PROCESS | 4200 | 1469261247803 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 01:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:07:27 INFO - PROCESS | 4200 | 1469261247806 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:07:27 INFO - PROCESS | 4200 | 1469261247808 Marionette TRACE conn6 <- [1,1770,null,{}] 01:07:27 INFO - PROCESS | 4200 | 1469261247812 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}] 01:07:27 INFO - PROCESS | 4200 | 1469261247814 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:27 INFO - PROCESS | 4200 | 1469261247895 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 01:07:27 INFO - PROCESS | 4200 | 1469261247902 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:27 INFO - PROCESS | 4200 | 1469261247904 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4B3000 == 33 [pid = 4200] [id = 452] 01:07:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE3A9400) [pid = 4200] [serial = 1356] [outer = 0000000000000000] 01:07:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F2A53000) [pid = 4200] [serial = 1357] [outer = 00000063EE3A9400] 01:07:27 INFO - PROCESS | 4200 | 1469261247950 Marionette DEBUG loaded listener.js 01:07:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4276400) [pid = 4200] [serial = 1358] [outer = 00000063EE3A9400] 01:07:28 INFO - PROCESS | 4200 | 1469261248357 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]]]}] 01:07:28 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 01:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 587ms 01:07:28 INFO - PROCESS | 4200 | 1469261248397 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 01:07:28 INFO - PROCESS | 4200 | 1469261248399 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 01:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:07:28 INFO - PROCESS | 4200 | 1469261248420 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:07:28 INFO - PROCESS | 4200 | 1469261248422 Marionette TRACE conn6 <- [1,1774,null,{}] 01:07:28 INFO - PROCESS | 4200 | 1469261248426 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}] 01:07:28 INFO - PROCESS | 4200 | 1469261248428 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:28 INFO - PROCESS | 4200 | 1469261248512 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 01:07:28 INFO - PROCESS | 4200 | 1469261248520 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:28 INFO - PROCESS | 4200 | 1469261248522 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB23800 == 34 [pid = 4200] [id = 453] 01:07:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EE32C000) [pid = 4200] [serial = 1359] [outer = 0000000000000000] 01:07:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4284C00) [pid = 4200] [serial = 1360] [outer = 00000063EE32C000] 01:07:28 INFO - PROCESS | 4200 | 1469261248568 Marionette DEBUG loaded listener.js 01:07:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F489A800) [pid = 4200] [serial = 1361] [outer = 00000063EE32C000] 01:07:29 INFO - PROCESS | 4200 | 1469261249024 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]]]}] 01:07:29 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 01:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 01:07:29 INFO - PROCESS | 4200 | 1469261249047 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 01:07:29 INFO - PROCESS | 4200 | 1469261249049 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 01:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:07:29 INFO - PROCESS | 4200 | 1469261249052 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:07:29 INFO - PROCESS | 4200 | 1469261249054 Marionette TRACE conn6 <- [1,1778,null,{}] 01:07:29 INFO - PROCESS | 4200 | 1469261249058 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}] 01:07:29 INFO - PROCESS | 4200 | 1469261249060 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:29 INFO - PROCESS | 4200 | 1469261249181 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 01:07:29 INFO - PROCESS | 4200 | 1469261249187 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:29 INFO - PROCESS | 4200 | 1469261249189 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE56A000 == 35 [pid = 4200] [id = 454] 01:07:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4C3D000) [pid = 4200] [serial = 1362] [outer = 0000000000000000] 01:07:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F796BC00) [pid = 4200] [serial = 1363] [outer = 00000063F4C3D000] 01:07:29 INFO - PROCESS | 4200 | 1469261249234 Marionette DEBUG loaded listener.js 01:07:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F7A66400) [pid = 4200] [serial = 1364] [outer = 00000063F4C3D000] 01:07:29 INFO - PROCESS | 4200 | 1469261249943 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]]]}] 01:07:29 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) 01:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 923ms 01:07:29 INFO - PROCESS | 4200 | 1469261249978 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 01:07:29 INFO - PROCESS | 4200 | 1469261249984 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 01:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:07:30 INFO - PROCESS | 4200 | 1469261250014 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:07:30 INFO - PROCESS | 4200 | 1469261250019 Marionette TRACE conn6 <- [1,1782,null,{}] 01:07:30 INFO - PROCESS | 4200 | 1469261250025 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}] 01:07:30 INFO - PROCESS | 4200 | 1469261250029 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:30 INFO - PROCESS | 4200 | 1469261250164 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 01:07:30 INFO - PROCESS | 4200 | 1469261250282 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:30 INFO - PROCESS | 4200 | 1469261250285 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:30 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DE1800 == 36 [pid = 4200] [id = 455] 01:07:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (0000006382C74C00) [pid = 4200] [serial = 1365] [outer = 0000000000000000] 01:07:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (000000638436A800) [pid = 4200] [serial = 1366] [outer = 0000006382C74C00] 01:07:30 INFO - PROCESS | 4200 | 1469261250346 Marionette DEBUG loaded listener.js 01:07:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063EC436C00) [pid = 4200] [serial = 1367] [outer = 0000006382C74C00] 01:07:31 INFO - PROCESS | 4200 | 1469261251046 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]]]}] 01:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1083ms 01:07:31 INFO - PROCESS | 4200 | 1469261251097 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 01:07:31 INFO - PROCESS | 4200 | 1469261251102 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 01:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:07:31 INFO - PROCESS | 4200 | 1469261251109 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:07:31 INFO - PROCESS | 4200 | 1469261251112 Marionette TRACE conn6 <- [1,1786,null,{}] 01:07:31 INFO - PROCESS | 4200 | 1469261251139 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}] 01:07:31 INFO - PROCESS | 4200 | 1469261251143 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:31 INFO - PROCESS | 4200 | 1469261251307 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 01:07:31 INFO - PROCESS | 4200 | 1469261251357 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:31 INFO - PROCESS | 4200 | 1469261251360 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41E6000 == 37 [pid = 4200] [id = 456] 01:07:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EE3A5400) [pid = 4200] [serial = 1368] [outer = 0000000000000000] 01:07:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063EE3F1C00) [pid = 4200] [serial = 1369] [outer = 00000063EE3A5400] 01:07:31 INFO - PROCESS | 4200 | 1469261251420 Marionette DEBUG loaded listener.js 01:07:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063EED10000) [pid = 4200] [serial = 1370] [outer = 00000063EE3A5400] 01:07:32 INFO - PROCESS | 4200 | 1469261252320 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]]]}] 01:07:32 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB23800 == 36 [pid = 4200] [id = 453] 01:07:32 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4B3000 == 35 [pid = 4200] [id = 452] 01:07:32 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DD8800 == 34 [pid = 4200] [id = 451] 01:07:32 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41E8000 == 33 [pid = 4200] [id = 450] 01:07:32 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B5D000 == 32 [pid = 4200] [id = 449] 01:07:32 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE56A800 == 31 [pid = 4200] [id = 448] 01:07:32 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BC2000 == 30 [pid = 4200] [id = 447] 01:07:32 INFO - PROCESS | 4200 | --DOCSHELL 000000638236D800 == 29 [pid = 4200] [id = 446] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F4297800) [pid = 4200] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F7D49800) [pid = 4200] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F4BA3400) [pid = 4200] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063FA0F0000) [pid = 4200] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F97CA000) [pid = 4200] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F286D400) [pid = 4200] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F325E000) [pid = 4200] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384367800) [pid = 4200] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EC3A3C00) [pid = 4200] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F7970000) [pid = 4200] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006382CC9800) [pid = 4200] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006384B26000) [pid = 4200] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F36C0C00) [pid = 4200] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F4206400) [pid = 4200] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FB632C00) [pid = 4200] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE3AAC00) [pid = 4200] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FAF2A400) [pid = 4200] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE54C800) [pid = 4200] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE335800) [pid = 4200] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE54F000) [pid = 4200] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063FB58D800) [pid = 4200] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FB323800) [pid = 4200] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063FA0E5800) [pid = 4200] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F4203400) [pid = 4200] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F2DEB400) [pid = 4200] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 01:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1272ms 01:07:32 INFO - PROCESS | 4200 | 1469261252383 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 01:07:32 INFO - PROCESS | 4200 | 1469261252387 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 01:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:07:32 INFO - PROCESS | 4200 | 1469261252392 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:07:32 INFO - PROCESS | 4200 | 1469261252396 Marionette TRACE conn6 <- [1,1790,null,{}] 01:07:32 INFO - PROCESS | 4200 | 1469261252401 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}] 01:07:32 INFO - PROCESS | 4200 | 1469261252404 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:32 INFO - PROCESS | 4200 | 1469261252507 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 01:07:32 INFO - PROCESS | 4200 | 1469261252514 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:32 INFO - PROCESS | 4200 | 1469261252518 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C0800 == 30 [pid = 4200] [id = 457] 01:07:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (000000638436C000) [pid = 4200] [serial = 1371] [outer = 0000000000000000] 01:07:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006384B24400) [pid = 4200] [serial = 1372] [outer = 000000638436C000] 01:07:32 INFO - PROCESS | 4200 | 1469261252570 Marionette DEBUG loaded listener.js 01:07:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EC437800) [pid = 4200] [serial = 1373] [outer = 000000638436C000] 01:07:33 INFO - PROCESS | 4200 | 1469261253086 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]]]}] 01:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 01:07:33 INFO - PROCESS | 4200 | 1469261253131 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 01:07:33 INFO - PROCESS | 4200 | 1469261253136 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 01:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:07:33 INFO - PROCESS | 4200 | 1469261253143 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:07:33 INFO - PROCESS | 4200 | 1469261253145 Marionette TRACE conn6 <- [1,1794,null,{}] 01:07:33 INFO - PROCESS | 4200 | 1469261253150 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}] 01:07:33 INFO - PROCESS | 4200 | 1469261253152 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:33 INFO - PROCESS | 4200 | 1469261253244 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 01:07:33 INFO - PROCESS | 4200 | 1469261253255 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:33 INFO - PROCESS | 4200 | 1469261253257 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE568000 == 31 [pid = 4200] [id = 458] 01:07:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EC439000) [pid = 4200] [serial = 1374] [outer = 0000000000000000] 01:07:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE39D400) [pid = 4200] [serial = 1375] [outer = 00000063EC439000] 01:07:33 INFO - PROCESS | 4200 | 1469261253370 Marionette DEBUG loaded listener.js 01:07:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE54C800) [pid = 4200] [serial = 1376] [outer = 00000063EC439000] 01:07:33 INFO - PROCESS | 4200 | 1469261253786 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]]]}] 01:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 692ms 01:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:07:33 INFO - PROCESS | 4200 | 1469261253837 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 01:07:33 INFO - PROCESS | 4200 | 1469261253839 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 01:07:33 INFO - PROCESS | 4200 | 1469261253843 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:07:33 INFO - PROCESS | 4200 | 1469261253847 Marionette TRACE conn6 <- [1,1798,null,{}] 01:07:33 INFO - PROCESS | 4200 | 1469261253859 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}] 01:07:33 INFO - PROCESS | 4200 | 1469261253864 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:33 INFO - PROCESS | 4200 | 1469261253991 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 01:07:34 INFO - PROCESS | 4200 | 1469261253999 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:34 INFO - PROCESS | 4200 | 1469261254002 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4014800 == 32 [pid = 4200] [id = 459] 01:07:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063828EC400) [pid = 4200] [serial = 1377] [outer = 0000000000000000] 01:07:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F2870000) [pid = 4200] [serial = 1378] [outer = 00000063828EC400] 01:07:34 INFO - PROCESS | 4200 | 1469261254053 Marionette DEBUG loaded listener.js 01:07:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F35F0800) [pid = 4200] [serial = 1379] [outer = 00000063828EC400] 01:07:34 INFO - PROCESS | 4200 | 1469261254509 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]]]}] 01:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 01:07:34 INFO - PROCESS | 4200 | 1469261254580 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 01:07:34 INFO - PROCESS | 4200 | 1469261254583 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 01:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:07:34 INFO - PROCESS | 4200 | 1469261254586 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:07:34 INFO - PROCESS | 4200 | 1469261254588 Marionette TRACE conn6 <- [1,1802,null,{}] 01:07:34 INFO - PROCESS | 4200 | 1469261254598 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}] 01:07:34 INFO - PROCESS | 4200 | 1469261254600 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:34 INFO - PROCESS | 4200 | 1469261254720 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 01:07:34 INFO - PROCESS | 4200 | 1469261254726 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:34 INFO - PROCESS | 4200 | 1469261254728 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DD7800 == 33 [pid = 4200] [id = 460] 01:07:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F3615400) [pid = 4200] [serial = 1380] [outer = 0000000000000000] 01:07:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F36C0C00) [pid = 4200] [serial = 1381] [outer = 00000063F3615400] 01:07:34 INFO - PROCESS | 4200 | 1469261254775 Marionette DEBUG loaded listener.js 01:07:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4206400) [pid = 4200] [serial = 1382] [outer = 00000063F3615400] 01:07:35 INFO - PROCESS | 4200 | 1469261255233 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]]]}] 01:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 01:07:35 INFO - PROCESS | 4200 | 1469261255281 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 01:07:35 INFO - PROCESS | 4200 | 1469261255283 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 01:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:07:35 INFO - PROCESS | 4200 | 1469261255286 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:07:35 INFO - PROCESS | 4200 | 1469261255288 Marionette TRACE conn6 <- [1,1806,null,{}] 01:07:35 INFO - PROCESS | 4200 | 1469261255292 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}] 01:07:35 INFO - PROCESS | 4200 | 1469261255294 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:35 INFO - PROCESS | 4200 | 1469261255446 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 01:07:35 INFO - PROCESS | 4200 | 1469261255456 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:35 INFO - PROCESS | 4200 | 1469261255458 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:35 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA935000 == 34 [pid = 4200] [id = 461] 01:07:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F420A000) [pid = 4200] [serial = 1383] [outer = 0000000000000000] 01:07:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4310400) [pid = 4200] [serial = 1384] [outer = 00000063F420A000] 01:07:35 INFO - PROCESS | 4200 | 1469261255505 Marionette DEBUG loaded listener.js 01:07:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7968800) [pid = 4200] [serial = 1385] [outer = 00000063F420A000] 01:07:35 INFO - PROCESS | 4200 | 1469261255947 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]]]}] 01:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 01:07:36 INFO - PROCESS | 4200 | 1469261256024 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 01:07:36 INFO - PROCESS | 4200 | 1469261256026 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 01:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:07:36 INFO - PROCESS | 4200 | 1469261256030 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:07:36 INFO - PROCESS | 4200 | 1469261256032 Marionette TRACE conn6 <- [1,1810,null,{}] 01:07:36 INFO - PROCESS | 4200 | 1469261256035 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}] 01:07:36 INFO - PROCESS | 4200 | 1469261256042 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:36 INFO - PROCESS | 4200 | 1469261256195 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 01:07:36 INFO - PROCESS | 4200 | 1469261256248 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:36 INFO - PROCESS | 4200 | 1469261256251 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB169800 == 35 [pid = 4200] [id = 462] 01:07:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F7A6A800) [pid = 4200] [serial = 1386] [outer = 0000000000000000] 01:07:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F94F6000) [pid = 4200] [serial = 1387] [outer = 00000063F7A6A800] 01:07:36 INFO - PROCESS | 4200 | 1469261256297 Marionette DEBUG loaded listener.js 01:07:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F97D0000) [pid = 4200] [serial = 1388] [outer = 00000063F7A6A800] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EE5CBC00) [pid = 4200] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (000000638232E400) [pid = 4200] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063828EC800) [pid = 4200] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006382C71800) [pid = 4200] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006384B31400) [pid = 4200] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2A48C00) [pid = 4200] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F7D49C00) [pid = 4200] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FBD6FC00) [pid = 4200] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE32C000) [pid = 4200] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (000000638233B400) [pid = 4200] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F2DF8000) [pid = 4200] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (000000638436EC00) [pid = 4200] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:07:36 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE3A9400) [pid = 4200] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:07:36 INFO - PROCESS | 4200 | 1469261256818 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]]]}] 01:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 818ms 01:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:07:36 INFO - PROCESS | 4200 | 1469261256851 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 01:07:36 INFO - PROCESS | 4200 | 1469261256853 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 01:07:36 INFO - PROCESS | 4200 | 1469261256857 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:07:36 INFO - PROCESS | 4200 | 1469261256859 Marionette TRACE conn6 <- [1,1814,null,{}] 01:07:36 INFO - PROCESS | 4200 | 1469261256863 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}] 01:07:36 INFO - PROCESS | 4200 | 1469261256865 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:36 INFO - PROCESS | 4200 | 1469261256977 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 01:07:37 INFO - PROCESS | 4200 | 1469261257030 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:37 INFO - PROCESS | 4200 | 1469261257032 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB663000 == 36 [pid = 4200] [id = 463] 01:07:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (000000638233A000) [pid = 4200] [serial = 1389] [outer = 0000000000000000] 01:07:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE3A9400) [pid = 4200] [serial = 1390] [outer = 000000638233A000] 01:07:37 INFO - PROCESS | 4200 | 1469261257079 Marionette DEBUG loaded listener.js 01:07:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F48A0000) [pid = 4200] [serial = 1391] [outer = 000000638233A000] 01:07:37 INFO - PROCESS | 4200 | 1469261257442 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]]]}] 01:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 01:07:37 INFO - PROCESS | 4200 | 1469261257489 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 01:07:37 INFO - PROCESS | 4200 | 1469261257491 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 01:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:07:37 INFO - PROCESS | 4200 | 1469261257495 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:07:37 INFO - PROCESS | 4200 | 1469261257496 Marionette TRACE conn6 <- [1,1818,null,{}] 01:07:37 INFO - PROCESS | 4200 | 1469261257500 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}] 01:07:37 INFO - PROCESS | 4200 | 1469261257502 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:37 INFO - PROCESS | 4200 | 1469261257593 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 01:07:37 INFO - PROCESS | 4200 | 1469261257601 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:37 INFO - PROCESS | 4200 | 1469261257603 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD24800 == 37 [pid = 4200] [id = 464] 01:07:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F9534C00) [pid = 4200] [serial = 1392] [outer = 0000000000000000] 01:07:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FA46F000) [pid = 4200] [serial = 1393] [outer = 00000063F9534C00] 01:07:37 INFO - PROCESS | 4200 | 1469261257648 Marionette DEBUG loaded listener.js 01:07:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FAF2CC00) [pid = 4200] [serial = 1394] [outer = 00000063F9534C00] 01:07:38 INFO - PROCESS | 4200 | 1469261258058 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]]]}] 01:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 01:07:38 INFO - PROCESS | 4200 | 1469261258127 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 01:07:38 INFO - PROCESS | 4200 | 1469261258129 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 01:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:07:38 INFO - PROCESS | 4200 | 1469261258133 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:07:38 INFO - PROCESS | 4200 | 1469261258135 Marionette TRACE conn6 <- [1,1822,null,{}] 01:07:38 INFO - PROCESS | 4200 | 1469261258138 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}] 01:07:38 INFO - PROCESS | 4200 | 1469261258140 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:38 INFO - PROCESS | 4200 | 1469261258226 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 01:07:38 INFO - PROCESS | 4200 | 1469261258234 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:38 INFO - PROCESS | 4200 | 1469261258237 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:38 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4009800 == 38 [pid = 4200] [id = 465] 01:07:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FB31CC00) [pid = 4200] [serial = 1395] [outer = 0000000000000000] 01:07:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FB585800) [pid = 4200] [serial = 1396] [outer = 00000063FB31CC00] 01:07:38 INFO - PROCESS | 4200 | 1469261258282 Marionette DEBUG loaded listener.js 01:07:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FB58F000) [pid = 4200] [serial = 1397] [outer = 00000063FB31CC00] 01:07:38 INFO - PROCESS | 4200 | 1469261258849 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]]]}] 01:07:38 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 01:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 776ms 01:07:38 INFO - PROCESS | 4200 | 1469261258913 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 01:07:38 INFO - PROCESS | 4200 | 1469261258918 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 01:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:07:38 INFO - PROCESS | 4200 | 1469261258925 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:07:38 INFO - PROCESS | 4200 | 1469261258929 Marionette TRACE conn6 <- [1,1826,null,{}] 01:07:38 INFO - PROCESS | 4200 | 1469261258950 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}] 01:07:38 INFO - PROCESS | 4200 | 1469261258953 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:39 INFO - PROCESS | 4200 | 1469261259083 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 01:07:39 INFO - PROCESS | 4200 | 1469261259202 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:39 INFO - PROCESS | 4200 | 1469261259207 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EC368800 == 39 [pid = 4200] [id = 466] 01:07:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (0000006382C74000) [pid = 4200] [serial = 1398] [outer = 0000000000000000] 01:07:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (000000638436FC00) [pid = 4200] [serial = 1399] [outer = 0000006382C74000] 01:07:39 INFO - PROCESS | 4200 | 1469261259270 Marionette DEBUG loaded listener.js 01:07:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EDEDE400) [pid = 4200] [serial = 1400] [outer = 0000006382C74000] 01:07:39 INFO - PROCESS | 4200 | 1469261259906 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]]]}] 01:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1028ms 01:07:39 INFO - PROCESS | 4200 | 1469261259955 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 01:07:39 INFO - PROCESS | 4200 | 1469261259960 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 01:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:07:39 INFO - PROCESS | 4200 | 1469261259967 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:07:39 INFO - PROCESS | 4200 | 1469261259971 Marionette TRACE conn6 <- [1,1830,null,{}] 01:07:39 INFO - PROCESS | 4200 | 1469261259975 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}] 01:07:39 INFO - PROCESS | 4200 | 1469261259978 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:40 INFO - PROCESS | 4200 | 1469261260097 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 01:07:40 INFO - PROCESS | 4200 | 1469261260196 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:40 INFO - PROCESS | 4200 | 1469261260199 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA928000 == 40 [pid = 4200] [id = 467] 01:07:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EED7D800) [pid = 4200] [serial = 1401] [outer = 0000000000000000] 01:07:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EFABC400) [pid = 4200] [serial = 1402] [outer = 00000063EED7D800] 01:07:40 INFO - PROCESS | 4200 | 1469261260258 Marionette DEBUG loaded listener.js 01:07:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F35F0C00) [pid = 4200] [serial = 1403] [outer = 00000063EED7D800] 01:07:40 INFO - PROCESS | 4200 | 1469261260907 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]]]}] 01:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 986ms 01:07:40 INFO - PROCESS | 4200 | 1469261260955 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 01:07:40 INFO - PROCESS | 4200 | 1469261260957 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 01:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:07:40 INFO - PROCESS | 4200 | 1469261260961 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:07:40 INFO - PROCESS | 4200 | 1469261260966 Marionette TRACE conn6 <- [1,1834,null,{}] 01:07:40 INFO - PROCESS | 4200 | 1469261260977 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}] 01:07:40 INFO - PROCESS | 4200 | 1469261260982 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:41 INFO - PROCESS | 4200 | 1469261261128 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 01:07:41 INFO - PROCESS | 4200 | 1469261261253 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:41 INFO - PROCESS | 4200 | 1469261261257 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE43E000 == 41 [pid = 4200] [id = 468] 01:07:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F7D42800) [pid = 4200] [serial = 1404] [outer = 0000000000000000] 01:07:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F7D61400) [pid = 4200] [serial = 1405] [outer = 00000063F7D42800] 01:07:41 INFO - PROCESS | 4200 | 1469261261317 Marionette DEBUG loaded listener.js 01:07:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063FAF19400) [pid = 4200] [serial = 1406] [outer = 00000063F7D42800] 01:07:41 INFO - PROCESS | 4200 | 1469261261888 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]]]}] 01:07:41 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) 01:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 01:07:41 INFO - PROCESS | 4200 | 1469261261950 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 01:07:41 INFO - PROCESS | 4200 | 1469261261953 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 01:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:07:41 INFO - PROCESS | 4200 | 1469261261957 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:07:41 INFO - PROCESS | 4200 | 1469261261959 Marionette TRACE conn6 <- [1,1838,null,{}] 01:07:41 INFO - PROCESS | 4200 | 1469261261963 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}] 01:07:41 INFO - PROCESS | 4200 | 1469261261965 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:42 INFO - PROCESS | 4200 | 1469261262140 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 01:07:42 INFO - PROCESS | 4200 | 1469261262150 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:42 INFO - PROCESS | 4200 | 1469261262153 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA0B0800 == 42 [pid = 4200] [id = 469] 01:07:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F427D400) [pid = 4200] [serial = 1407] [outer = 0000000000000000] 01:07:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063F7974400) [pid = 4200] [serial = 1408] [outer = 00000063F427D400] 01:07:42 INFO - PROCESS | 4200 | 1469261262209 Marionette DEBUG loaded listener.js 01:07:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063FB634400) [pid = 4200] [serial = 1409] [outer = 00000063F427D400] 01:07:43 INFO - PROCESS | 4200 | 1469261262997 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]]]}] 01:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1075ms 01:07:43 INFO - PROCESS | 4200 | 1469261263052 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 01:07:43 INFO - PROCESS | 4200 | 1469261263056 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 01:07:43 INFO - PROCESS | 4200 | 1469261263062 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:07:43 INFO - PROCESS | 4200 | 1469261263065 Marionette TRACE conn6 <- [1,1842,null,{}] 01:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:07:43 INFO - PROCESS | 4200 | 1469261263071 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}] 01:07:43 INFO - PROCESS | 4200 | 1469261263074 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:43 INFO - PROCESS | 4200 | 1469261263183 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 01:07:43 INFO - PROCESS | 4200 | 1469261263309 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:43 INFO - PROCESS | 4200 | 1469261263314 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827A7800 == 43 [pid = 4200] [id = 470] 01:07:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (0000006384B2B800) [pid = 4200] [serial = 1410] [outer = 0000000000000000] 01:07:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063EC39B000) [pid = 4200] [serial = 1411] [outer = 0000006384B2B800] 01:07:43 INFO - PROCESS | 4200 | 1469261263371 Marionette DEBUG loaded listener.js 01:07:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063ED9C0000) [pid = 4200] [serial = 1412] [outer = 0000006384B2B800] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A08800 == 42 [pid = 4200] [id = 445] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD24800 == 41 [pid = 4200] [id = 464] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB663000 == 40 [pid = 4200] [id = 463] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB169800 == 39 [pid = 4200] [id = 462] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA935000 == 38 [pid = 4200] [id = 461] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DD7800 == 37 [pid = 4200] [id = 460] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4014800 == 36 [pid = 4200] [id = 459] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE568000 == 35 [pid = 4200] [id = 458] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C0800 == 34 [pid = 4200] [id = 457] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41E6000 == 33 [pid = 4200] [id = 456] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DE1800 == 32 [pid = 4200] [id = 455] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE56A000 == 31 [pid = 4200] [id = 454] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA0B0800 == 30 [pid = 4200] [id = 469] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE43E000 == 29 [pid = 4200] [id = 468] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA928000 == 28 [pid = 4200] [id = 467] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4009800 == 27 [pid = 4200] [id = 465] 01:07:44 INFO - PROCESS | 4200 | --DOCSHELL 00000063EC368800 == 26 [pid = 4200] [id = 466] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063EED0FC00) [pid = 4200] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063EE3EB800) [pid = 4200] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (0000006382C72800) [pid = 4200] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (0000006384343400) [pid = 4200] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063EC3A0800) [pid = 4200] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (0000006384363800) [pid = 4200] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063EE3EE400) [pid = 4200] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EC445800) [pid = 4200] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F4612800) [pid = 4200] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F33F2C00) [pid = 4200] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063FB7DA000) [pid = 4200] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063FA063000) [pid = 4200] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063FC382400) [pid = 4200] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F489A800) [pid = 4200] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F796BC00) [pid = 4200] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063FC126800) [pid = 4200] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2846000) [pid = 4200] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F36BC400) [pid = 4200] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F2AF3C00) [pid = 4200] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F4284C00) [pid = 4200] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F427E800) [pid = 4200] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EC3A0C00) [pid = 4200] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063ECD4FC00) [pid = 4200] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F2A53000) [pid = 4200] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EF85A800) [pid = 4200] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F4276400) [pid = 4200] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EE549800) [pid = 4200] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 01:07:44 INFO - PROCESS | 4200 | 1469261264496 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]]]}] 01:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1489ms 01:07:44 INFO - PROCESS | 4200 | 1469261264559 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 01:07:44 INFO - PROCESS | 4200 | 1469261264563 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 01:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:07:44 INFO - PROCESS | 4200 | 1469261264568 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:07:44 INFO - PROCESS | 4200 | 1469261264573 Marionette TRACE conn6 <- [1,1846,null,{}] 01:07:44 INFO - PROCESS | 4200 | 1469261264578 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}] 01:07:44 INFO - PROCESS | 4200 | 1469261264580 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:44 INFO - PROCESS | 4200 | 1469261264696 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 01:07:44 INFO - PROCESS | 4200 | 1469261264809 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:44 INFO - PROCESS | 4200 | 1469261264812 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827C1000 == 27 [pid = 4200] [id = 471] 01:07:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063828F0400) [pid = 4200] [serial = 1413] [outer = 0000000000000000] 01:07:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006382CCD000) [pid = 4200] [serial = 1414] [outer = 00000063828F0400] 01:07:44 INFO - PROCESS | 4200 | 1469261264863 Marionette DEBUG loaded listener.js 01:07:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (0000006384363400) [pid = 4200] [serial = 1415] [outer = 00000063828F0400] 01:07:45 INFO - PROCESS | 4200 | 1469261265270 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]]]}] 01:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 01:07:45 INFO - PROCESS | 4200 | 1469261265306 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 01:07:45 INFO - PROCESS | 4200 | 1469261265312 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 01:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:07:45 INFO - PROCESS | 4200 | 1469261265357 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:07:45 INFO - PROCESS | 4200 | 1469261265361 Marionette TRACE conn6 <- [1,1850,null,{}] 01:07:45 INFO - PROCESS | 4200 | 1469261265365 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}] 01:07:45 INFO - PROCESS | 4200 | 1469261265367 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:45 INFO - PROCESS | 4200 | 1469261265477 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 01:07:45 INFO - PROCESS | 4200 | 1469261265486 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:45 INFO - PROCESS | 4200 | 1469261265489 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:45 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DF3800 == 28 [pid = 4200] [id = 472] 01:07:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EC43F800) [pid = 4200] [serial = 1416] [outer = 0000000000000000] 01:07:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063ED533400) [pid = 4200] [serial = 1417] [outer = 00000063EC43F800] 01:07:45 INFO - PROCESS | 4200 | 1469261265538 Marionette DEBUG loaded listener.js 01:07:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE32D800) [pid = 4200] [serial = 1418] [outer = 00000063EC43F800] 01:07:45 INFO - PROCESS | 4200 | 1469261265992 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]]]}] 01:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 672ms 01:07:46 INFO - PROCESS | 4200 | 1469261266031 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 01:07:46 INFO - PROCESS | 4200 | 1469261266034 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 01:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:07:46 INFO - PROCESS | 4200 | 1469261266038 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:07:46 INFO - PROCESS | 4200 | 1469261266042 Marionette TRACE conn6 <- [1,1854,null,{}] 01:07:46 INFO - PROCESS | 4200 | 1469261266053 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}] 01:07:46 INFO - PROCESS | 4200 | 1469261266058 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:46 INFO - PROCESS | 4200 | 1469261266147 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 01:07:46 INFO - PROCESS | 4200 | 1469261266154 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:46 INFO - PROCESS | 4200 | 1469261266158 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF714000 == 29 [pid = 4200] [id = 473] 01:07:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE3EB800) [pid = 4200] [serial = 1419] [outer = 0000000000000000] 01:07:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE451C00) [pid = 4200] [serial = 1420] [outer = 00000063EE3EB800] 01:07:46 INFO - PROCESS | 4200 | 1469261266208 Marionette DEBUG loaded listener.js 01:07:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE554C00) [pid = 4200] [serial = 1421] [outer = 00000063EE3EB800] 01:07:46 INFO - PROCESS | 4200 | 1469261266699 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]]]}] 01:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 01:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:07:46 INFO - PROCESS | 4200 | 1469261266731 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 01:07:46 INFO - PROCESS | 4200 | 1469261266734 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 01:07:46 INFO - PROCESS | 4200 | 1469261266738 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:07:46 INFO - PROCESS | 4200 | 1469261266740 Marionette TRACE conn6 <- [1,1858,null,{}] 01:07:46 INFO - PROCESS | 4200 | 1469261266743 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}] 01:07:46 INFO - PROCESS | 4200 | 1469261266745 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:46 INFO - PROCESS | 4200 | 1469261266896 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 01:07:46 INFO - PROCESS | 4200 | 1469261266955 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:46 INFO - PROCESS | 4200 | 1469261266957 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F33C9800 == 30 [pid = 4200] [id = 474] 01:07:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EF2AFC00) [pid = 4200] [serial = 1422] [outer = 0000000000000000] 01:07:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EF8CC000) [pid = 4200] [serial = 1423] [outer = 00000063EF2AFC00] 01:07:47 INFO - PROCESS | 4200 | 1469261267004 Marionette DEBUG loaded listener.js 01:07:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F2867800) [pid = 4200] [serial = 1424] [outer = 00000063EF2AFC00] 01:07:47 INFO - PROCESS | 4200 | 1469261267443 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]]]}] 01:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 01:07:47 INFO - PROCESS | 4200 | 1469261267474 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 01:07:47 INFO - PROCESS | 4200 | 1469261267477 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 01:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:07:47 INFO - PROCESS | 4200 | 1469261267480 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:07:47 INFO - PROCESS | 4200 | 1469261267482 Marionette TRACE conn6 <- [1,1862,null,{}] 01:07:47 INFO - PROCESS | 4200 | 1469261267486 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}] 01:07:47 INFO - PROCESS | 4200 | 1469261267488 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:47 INFO - PROCESS | 4200 | 1469261267612 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 01:07:47 INFO - PROCESS | 4200 | 1469261267620 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:47 INFO - PROCESS | 4200 | 1469261267623 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:47 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46C6800 == 31 [pid = 4200] [id = 475] 01:07:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (000000638233BC00) [pid = 4200] [serial = 1425] [outer = 0000000000000000] 01:07:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F2A51800) [pid = 4200] [serial = 1426] [outer = 000000638233BC00] 01:07:47 INFO - PROCESS | 4200 | 1469261267668 Marionette DEBUG loaded listener.js 01:07:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F2D3E000) [pid = 4200] [serial = 1427] [outer = 000000638233BC00] 01:07:48 INFO - PROCESS | 4200 | 1469261268154 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]]]}] 01:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 01:07:48 INFO - PROCESS | 4200 | 1469261268218 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 01:07:48 INFO - PROCESS | 4200 | 1469261268220 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 01:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:07:48 INFO - PROCESS | 4200 | 1469261268261 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:07:48 INFO - PROCESS | 4200 | 1469261268263 Marionette TRACE conn6 <- [1,1866,null,{}] 01:07:48 INFO - PROCESS | 4200 | 1469261268274 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}] 01:07:48 INFO - PROCESS | 4200 | 1469261268280 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:48 INFO - PROCESS | 4200 | 1469261268606 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F3615400) [pid = 4200] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F420A000) [pid = 4200] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063828EC400) [pid = 4200] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F4C3D000) [pid = 4200] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3A5400) [pid = 4200] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (000000638436C000) [pid = 4200] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (000000638233A000) [pid = 4200] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006382C74C00) [pid = 4200] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EC439000) [pid = 4200] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F7A6A800) [pid = 4200] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F9534C00) [pid = 4200] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:07:48 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063FB31CC00) [pid = 4200] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:07:48 INFO - PROCESS | 4200 | 1469261268662 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:48 INFO - PROCESS | 4200 | 1469261268664 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF012000 == 32 [pid = 4200] [id = 476] 01:07:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063822ADC00) [pid = 4200] [serial = 1428] [outer = 0000000000000000] 01:07:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (0000006382C69000) [pid = 4200] [serial = 1429] [outer = 00000063822ADC00] 01:07:48 INFO - PROCESS | 4200 | 1469261268713 Marionette DEBUG loaded listener.js 01:07:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE5CB000) [pid = 4200] [serial = 1430] [outer = 00000063822ADC00] 01:07:49 INFO - PROCESS | 4200 | 1469261269089 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]]]}] 01:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 901ms 01:07:49 INFO - PROCESS | 4200 | 1469261269139 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 01:07:49 INFO - PROCESS | 4200 | 1469261269141 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 01:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:07:49 INFO - PROCESS | 4200 | 1469261269144 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:07:49 INFO - PROCESS | 4200 | 1469261269146 Marionette TRACE conn6 <- [1,1870,null,{}] 01:07:49 INFO - PROCESS | 4200 | 1469261269150 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}] 01:07:49 INFO - PROCESS | 4200 | 1469261269152 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:49 INFO - PROCESS | 4200 | 1469261269233 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 01:07:49 INFO - PROCESS | 4200 | 1469261269239 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:49 INFO - PROCESS | 4200 | 1469261269241 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA931000 == 33 [pid = 4200] [id = 477] 01:07:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EED70C00) [pid = 4200] [serial = 1431] [outer = 0000000000000000] 01:07:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F413E400) [pid = 4200] [serial = 1432] [outer = 00000063EED70C00] 01:07:49 INFO - PROCESS | 4200 | 1469261269287 Marionette DEBUG loaded listener.js 01:07:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4295800) [pid = 4200] [serial = 1433] [outer = 00000063EED70C00] 01:07:49 INFO - PROCESS | 4200 | 1469261269711 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]]]}] 01:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 01:07:49 INFO - PROCESS | 4200 | 1469261269776 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 01:07:49 INFO - PROCESS | 4200 | 1469261269779 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 01:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:07:49 INFO - PROCESS | 4200 | 1469261269782 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:07:49 INFO - PROCESS | 4200 | 1469261269784 Marionette TRACE conn6 <- [1,1874,null,{}] 01:07:49 INFO - PROCESS | 4200 | 1469261269787 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}] 01:07:49 INFO - PROCESS | 4200 | 1469261269789 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:49 INFO - PROCESS | 4200 | 1469261269873 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 01:07:49 INFO - PROCESS | 4200 | 1469261269880 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:49 INFO - PROCESS | 4200 | 1469261269882 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB42800 == 34 [pid = 4200] [id = 478] 01:07:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4284400) [pid = 4200] [serial = 1434] [outer = 0000000000000000] 01:07:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4611800) [pid = 4200] [serial = 1435] [outer = 00000063F4284400] 01:07:49 INFO - PROCESS | 4200 | 1469261269929 Marionette DEBUG loaded listener.js 01:07:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4C3A000) [pid = 4200] [serial = 1436] [outer = 00000063F4284400] 01:07:50 INFO - PROCESS | 4200 | 1469261270385 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]]]}] 01:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 01:07:50 INFO - PROCESS | 4200 | 1469261270423 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 01:07:50 INFO - PROCESS | 4200 | 1469261270425 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 01:07:50 INFO - PROCESS | 4200 | 1469261270428 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:07:50 INFO - PROCESS | 4200 | 1469261270430 Marionette TRACE conn6 <- [1,1878,null,{}] 01:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:07:50 INFO - PROCESS | 4200 | 1469261270438 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}] 01:07:50 INFO - PROCESS | 4200 | 1469261270440 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:50 INFO - PROCESS | 4200 | 1469261270524 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 01:07:50 INFO - PROCESS | 4200 | 1469261270530 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:50 INFO - PROCESS | 4200 | 1469261270532 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5BD800 == 35 [pid = 4200] [id = 479] 01:07:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4BA3400) [pid = 4200] [serial = 1437] [outer = 0000000000000000] 01:07:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F7973C00) [pid = 4200] [serial = 1438] [outer = 00000063F4BA3400] 01:07:50 INFO - PROCESS | 4200 | 1469261270581 Marionette DEBUG loaded listener.js 01:07:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F7D42400) [pid = 4200] [serial = 1439] [outer = 00000063F4BA3400] 01:07:51 INFO - PROCESS | 4200 | 1469261271393 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]]]}] 01:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1015ms 01:07:51 INFO - PROCESS | 4200 | 1469261271450 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 01:07:51 INFO - PROCESS | 4200 | 1469261271455 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 01:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:07:51 INFO - PROCESS | 4200 | 1469261271460 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:07:51 INFO - PROCESS | 4200 | 1469261271466 Marionette TRACE conn6 <- [1,1882,null,{}] 01:07:51 INFO - PROCESS | 4200 | 1469261271493 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}] 01:07:51 INFO - PROCESS | 4200 | 1469261271496 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:51 INFO - PROCESS | 4200 | 1469261271642 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 01:07:51 INFO - PROCESS | 4200 | 1469261271761 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:51 INFO - PROCESS | 4200 | 1469261271764 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:51 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DE4000 == 36 [pid = 4200] [id = 480] 01:07:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (000000638434E000) [pid = 4200] [serial = 1440] [outer = 0000000000000000] 01:07:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (0000006384B25800) [pid = 4200] [serial = 1441] [outer = 000000638434E000] 01:07:51 INFO - PROCESS | 4200 | 1469261271826 Marionette DEBUG loaded listener.js 01:07:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063ED004400) [pid = 4200] [serial = 1442] [outer = 000000638434E000] 01:07:52 INFO - PROCESS | 4200 | 1469261272528 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]]]}] 01:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1125ms 01:07:52 INFO - PROCESS | 4200 | 1469261272590 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 01:07:52 INFO - PROCESS | 4200 | 1469261272595 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 01:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:07:52 INFO - PROCESS | 4200 | 1469261272628 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:07:52 INFO - PROCESS | 4200 | 1469261272632 Marionette TRACE conn6 <- [1,1886,null,{}] 01:07:52 INFO - PROCESS | 4200 | 1469261272637 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}] 01:07:52 INFO - PROCESS | 4200 | 1469261272640 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:52 INFO - PROCESS | 4200 | 1469261272777 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 01:07:52 INFO - PROCESS | 4200 | 1469261272981 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:52 INFO - PROCESS | 4200 | 1469261272985 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:53 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382358800 == 37 [pid = 4200] [id = 481] 01:07:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (0000006382335800) [pid = 4200] [serial = 1443] [outer = 0000000000000000] 01:07:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006382CC8800) [pid = 4200] [serial = 1444] [outer = 0000006382335800] 01:07:53 INFO - PROCESS | 4200 | 1469261273050 Marionette DEBUG loaded listener.js 01:07:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (0000006384B25000) [pid = 4200] [serial = 1445] [outer = 0000006382335800] 01:07:53 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB42800 == 36 [pid = 4200] [id = 478] 01:07:53 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA931000 == 35 [pid = 4200] [id = 477] 01:07:53 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF012000 == 34 [pid = 4200] [id = 476] 01:07:53 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46C6800 == 33 [pid = 4200] [id = 475] 01:07:53 INFO - PROCESS | 4200 | --DOCSHELL 00000063F33C9800 == 32 [pid = 4200] [id = 474] 01:07:53 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF714000 == 31 [pid = 4200] [id = 473] 01:07:53 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DF3800 == 30 [pid = 4200] [id = 472] 01:07:53 INFO - PROCESS | 4200 | --DOCSHELL 00000063827C1000 == 29 [pid = 4200] [id = 471] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F36C0C00) [pid = 4200] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F4310400) [pid = 4200] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F2870000) [pid = 4200] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F7A66400) [pid = 4200] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EE3F1C00) [pid = 4200] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EED10000) [pid = 4200] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006384B24400) [pid = 4200] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE3A9400) [pid = 4200] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EC437800) [pid = 4200] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (000000638436A800) [pid = 4200] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EC436C00) [pid = 4200] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE39D400) [pid = 4200] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE54C800) [pid = 4200] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F94F6000) [pid = 4200] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FA46F000) [pid = 4200] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F97D0000) [pid = 4200] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063FB585800) [pid = 4200] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063FAF2CC00) [pid = 4200] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063FB58F000) [pid = 4200] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F48A0000) [pid = 4200] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F7968800) [pid = 4200] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F4206400) [pid = 4200] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F35F0800) [pid = 4200] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 01:07:53 INFO - PROCESS | 4200 | 1469261273705 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]]]}] 01:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1158ms 01:07:53 INFO - PROCESS | 4200 | 1469261273761 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 01:07:53 INFO - PROCESS | 4200 | 1469261273765 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 01:07:53 INFO - PROCESS | 4200 | 1469261273770 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:07:53 INFO - PROCESS | 4200 | 1469261273772 Marionette TRACE conn6 <- [1,1890,null,{}] 01:07:53 INFO - PROCESS | 4200 | 1469261273778 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}] 01:07:53 INFO - PROCESS | 4200 | 1469261273783 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:53 INFO - PROCESS | 4200 | 1469261273882 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 01:07:53 INFO - PROCESS | 4200 | 1469261273964 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:53 INFO - PROCESS | 4200 | 1469261273967 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:53 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BB5800 == 30 [pid = 4200] [id = 482] 01:07:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (0000006382223800) [pid = 4200] [serial = 1446] [outer = 0000000000000000] 01:07:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006384B30C00) [pid = 4200] [serial = 1447] [outer = 0000006382223800] 01:07:54 INFO - PROCESS | 4200 | 1469261274017 Marionette DEBUG loaded listener.js 01:07:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE39F400) [pid = 4200] [serial = 1448] [outer = 0000006382223800] 01:07:54 INFO - PROCESS | 4200 | 1469261274441 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]]]}] 01:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 01:07:54 INFO - PROCESS | 4200 | 1469261274510 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 01:07:54 INFO - PROCESS | 4200 | 1469261274514 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 01:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:07:54 INFO - PROCESS | 4200 | 1469261274519 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:07:54 INFO - PROCESS | 4200 | 1469261274521 Marionette TRACE conn6 <- [1,1894,null,{}] 01:07:54 INFO - PROCESS | 4200 | 1469261274525 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}] 01:07:54 INFO - PROCESS | 4200 | 1469261274527 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:54 INFO - PROCESS | 4200 | 1469261274622 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 01:07:54 INFO - PROCESS | 4200 | 1469261274635 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:54 INFO - PROCESS | 4200 | 1469261274638 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF29E800 == 31 [pid = 4200] [id = 483] 01:07:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE550C00) [pid = 4200] [serial = 1449] [outer = 0000000000000000] 01:07:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EED09C00) [pid = 4200] [serial = 1450] [outer = 00000063EE550C00] 01:07:54 INFO - PROCESS | 4200 | 1469261274684 Marionette DEBUG loaded listener.js 01:07:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F2827C00) [pid = 4200] [serial = 1451] [outer = 00000063EE550C00] 01:07:55 INFO - PROCESS | 4200 | 1469261275169 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]]]}] 01:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 671ms 01:07:55 INFO - PROCESS | 4200 | 1469261275193 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 01:07:55 INFO - PROCESS | 4200 | 1469261275196 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 01:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:07:55 INFO - PROCESS | 4200 | 1469261275201 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:07:55 INFO - PROCESS | 4200 | 1469261275208 Marionette TRACE conn6 <- [1,1898,null,{}] 01:07:55 INFO - PROCESS | 4200 | 1469261275218 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}] 01:07:55 INFO - PROCESS | 4200 | 1469261275222 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:55 INFO - PROCESS | 4200 | 1469261275314 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 01:07:55 INFO - PROCESS | 4200 | 1469261275324 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:55 INFO - PROCESS | 4200 | 1469261275326 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F717A800 == 32 [pid = 4200] [id = 484] 01:07:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EFA1A000) [pid = 4200] [serial = 1452] [outer = 0000000000000000] 01:07:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F360EC00) [pid = 4200] [serial = 1453] [outer = 00000063EFA1A000] 01:07:55 INFO - PROCESS | 4200 | 1469261275372 Marionette DEBUG loaded listener.js 01:07:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F36C0C00) [pid = 4200] [serial = 1454] [outer = 00000063EFA1A000] 01:07:55 INFO - PROCESS | 4200 | 1469261275856 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]]]}] 01:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 01:07:55 INFO - PROCESS | 4200 | 1469261275894 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 01:07:55 INFO - PROCESS | 4200 | 1469261275897 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 01:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:07:55 INFO - PROCESS | 4200 | 1469261275901 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:07:55 INFO - PROCESS | 4200 | 1469261275903 Marionette TRACE conn6 <- [1,1902,null,{}] 01:07:55 INFO - PROCESS | 4200 | 1469261275906 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}] 01:07:55 INFO - PROCESS | 4200 | 1469261275908 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:56 INFO - PROCESS | 4200 | 1469261276030 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 01:07:56 INFO - PROCESS | 4200 | 1469261276036 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:56 INFO - PROCESS | 4200 | 1469261276045 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA299800 == 33 [pid = 4200] [id = 485] 01:07:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F413C000) [pid = 4200] [serial = 1455] [outer = 0000000000000000] 01:07:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4278C00) [pid = 4200] [serial = 1456] [outer = 00000063F413C000] 01:07:56 INFO - PROCESS | 4200 | 1469261276135 Marionette DEBUG loaded listener.js 01:07:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4313C00) [pid = 4200] [serial = 1457] [outer = 00000063F413C000] 01:07:56 INFO - PROCESS | 4200 | 1469261276554 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]]]}] 01:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 01:07:56 INFO - PROCESS | 4200 | 1469261276574 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 01:07:56 INFO - PROCESS | 4200 | 1469261276576 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 01:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:07:56 INFO - PROCESS | 4200 | 1469261276585 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:07:56 INFO - PROCESS | 4200 | 1469261276587 Marionette TRACE conn6 <- [1,1906,null,{}] 01:07:56 INFO - PROCESS | 4200 | 1469261276591 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}] 01:07:56 INFO - PROCESS | 4200 | 1469261276593 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:56 INFO - PROCESS | 4200 | 1469261276706 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 01:07:56 INFO - PROCESS | 4200 | 1469261276789 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:56 INFO - PROCESS | 4200 | 1469261276795 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46CD000 == 34 [pid = 4200] [id = 486] 01:07:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7970800) [pid = 4200] [serial = 1458] [outer = 0000000000000000] 01:07:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7977400) [pid = 4200] [serial = 1459] [outer = 00000063F7970800] 01:07:56 INFO - PROCESS | 4200 | 1469261276853 Marionette DEBUG loaded listener.js 01:07:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7D4E000) [pid = 4200] [serial = 1460] [outer = 00000063F7970800] 01:07:57 INFO - PROCESS | 4200 | 1469261277309 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]]]}] 01:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 776ms 01:07:57 INFO - PROCESS | 4200 | 1469261277364 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 01:07:57 INFO - PROCESS | 4200 | 1469261277367 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 01:07:57 INFO - PROCESS | 4200 | 1469261277370 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:07:57 INFO - PROCESS | 4200 | 1469261277372 Marionette TRACE conn6 <- [1,1910,null,{}] 01:07:57 INFO - PROCESS | 4200 | 1469261277375 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}] 01:07:57 INFO - PROCESS | 4200 | 1469261277378 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:57 INFO - PROCESS | 4200 | 1469261277501 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 01:07:57 INFO - PROCESS | 4200 | 1469261277515 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:57 INFO - PROCESS | 4200 | 1469261277517 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:57 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5B6800 == 35 [pid = 4200] [id = 487] 01:07:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F94F4800) [pid = 4200] [serial = 1461] [outer = 0000000000000000] 01:07:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F97D7000) [pid = 4200] [serial = 1462] [outer = 00000063F94F4800] 01:07:57 INFO - PROCESS | 4200 | 1469261277610 Marionette DEBUG loaded listener.js 01:07:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FA90D000) [pid = 4200] [serial = 1463] [outer = 00000063F94F4800] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F4284400) [pid = 4200] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE3EB800) [pid = 4200] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063828F0400) [pid = 4200] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EF2AFC00) [pid = 4200] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EC43F800) [pid = 4200] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384B2B800) [pid = 4200] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (000000638233BC00) [pid = 4200] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063822ADC00) [pid = 4200] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EED70C00) [pid = 4200] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382C74000) [pid = 4200] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EED7D800) [pid = 4200] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F7D42800) [pid = 4200] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:07:57 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F427D400) [pid = 4200] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:07:58 INFO - PROCESS | 4200 | 1469261278064 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]]]}] 01:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 01:07:58 INFO - PROCESS | 4200 | 1469261278122 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 01:07:58 INFO - PROCESS | 4200 | 1469261278124 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 01:07:58 INFO - PROCESS | 4200 | 1469261278127 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:07:58 INFO - PROCESS | 4200 | 1469261278129 Marionette TRACE conn6 <- [1,1914,null,{}] 01:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:07:58 INFO - PROCESS | 4200 | 1469261278135 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}] 01:07:58 INFO - PROCESS | 4200 | 1469261278137 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:58 INFO - PROCESS | 4200 | 1469261278250 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 01:07:58 INFO - PROCESS | 4200 | 1469261278303 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:58 INFO - PROCESS | 4200 | 1469261278306 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:58 INFO - PROCESS | 4200 | ++DOCSHELL 000000638145A000 == 36 [pid = 4200] [id = 488] 01:07:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (0000006382336400) [pid = 4200] [serial = 1464] [outer = 0000000000000000] 01:07:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063ED006800) [pid = 4200] [serial = 1465] [outer = 0000006382336400] 01:07:58 INFO - PROCESS | 4200 | 1469261278352 Marionette DEBUG loaded listener.js 01:07:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F4137C00) [pid = 4200] [serial = 1466] [outer = 0000006382336400] 01:07:58 INFO - PROCESS | 4200 | 1469261278713 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]]]}] 01:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 01:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:07:58 INFO - PROCESS | 4200 | 1469261278770 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 01:07:58 INFO - PROCESS | 4200 | 1469261278772 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 01:07:58 INFO - PROCESS | 4200 | 1469261278784 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:07:58 INFO - PROCESS | 4200 | 1469261278786 Marionette TRACE conn6 <- [1,1918,null,{}] 01:07:58 INFO - PROCESS | 4200 | 1469261278790 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}] 01:07:58 INFO - PROCESS | 4200 | 1469261278792 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:58 INFO - PROCESS | 4200 | 1469261278878 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 01:07:58 INFO - PROCESS | 4200 | 1469261278885 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:58 INFO - PROCESS | 4200 | 1469261278887 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:58 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FC164800 == 37 [pid = 4200] [id = 489] 01:07:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4C3DC00) [pid = 4200] [serial = 1467] [outer = 0000000000000000] 01:07:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FAF1A400) [pid = 4200] [serial = 1468] [outer = 00000063F4C3DC00] 01:07:58 INFO - PROCESS | 4200 | 1469261278932 Marionette DEBUG loaded listener.js 01:07:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FB323800) [pid = 4200] [serial = 1469] [outer = 00000063F4C3DC00] 01:07:59 INFO - PROCESS | 4200 | 1469261279359 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]]]}] 01:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 01:07:59 INFO - PROCESS | 4200 | 1469261279407 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 01:07:59 INFO - PROCESS | 4200 | 1469261279409 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 01:07:59 INFO - PROCESS | 4200 | 1469261279412 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:07:59 INFO - PROCESS | 4200 | 1469261279414 Marionette TRACE conn6 <- [1,1922,null,{}] 01:07:59 INFO - PROCESS | 4200 | 1469261279418 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}] 01:07:59 INFO - PROCESS | 4200 | 1469261279420 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:59 INFO - PROCESS | 4200 | 1469261279505 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 01:07:59 INFO - PROCESS | 4200 | 1469261279510 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:59 INFO - PROCESS | 4200 | 1469261279512 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:07:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6BA800 == 38 [pid = 4200] [id = 490] 01:07:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FB424800) [pid = 4200] [serial = 1470] [outer = 0000000000000000] 01:07:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FB58EC00) [pid = 4200] [serial = 1471] [outer = 00000063FB424800] 01:07:59 INFO - PROCESS | 4200 | 1469261279557 Marionette DEBUG loaded listener.js 01:07:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FB630400) [pid = 4200] [serial = 1472] [outer = 00000063FB424800] 01:08:00 INFO - PROCESS | 4200 | --DOCSHELL 00000063827A7800 == 37 [pid = 4200] [id = 470] 01:08:00 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BB5800 == 36 [pid = 4200] [id = 482] 01:08:00 INFO - PROCESS | 4200 | --DOCSHELL 0000006382358800 == 35 [pid = 4200] [id = 481] 01:08:00 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DE4000 == 34 [pid = 4200] [id = 480] 01:08:00 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5BD800 == 33 [pid = 4200] [id = 479] 01:08:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF29E800 == 32 [pid = 4200] [id = 483] 01:08:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063F717A800 == 31 [pid = 4200] [id = 484] 01:08:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46CD000 == 30 [pid = 4200] [id = 486] 01:08:01 INFO - PROCESS | 4200 | --DOCSHELL 000000638145A000 == 29 [pid = 4200] [id = 488] 01:08:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5B6800 == 28 [pid = 4200] [id = 487] 01:08:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA299800 == 27 [pid = 4200] [id = 485] 01:08:01 INFO - PROCESS | 4200 | --DOCSHELL 00000063FC164800 == 26 [pid = 4200] [id = 489] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F4611800) [pid = 4200] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE451C00) [pid = 4200] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006382CCD000) [pid = 4200] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EF8CC000) [pid = 4200] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063ED533400) [pid = 4200] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE32D800) [pid = 4200] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006384363400) [pid = 4200] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063ED9C0000) [pid = 4200] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EC39B000) [pid = 4200] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F2A51800) [pid = 4200] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F2867800) [pid = 4200] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006382C69000) [pid = 4200] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F2D3E000) [pid = 4200] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F413E400) [pid = 4200] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EDEDE400) [pid = 4200] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (000000638436FC00) [pid = 4200] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F35F0C00) [pid = 4200] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EFABC400) [pid = 4200] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063FAF19400) [pid = 4200] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F7D61400) [pid = 4200] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063FB634400) [pid = 4200] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063F7974400) [pid = 4200] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063F4C3A000) [pid = 4200] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F4295800) [pid = 4200] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063EE554C00) [pid = 4200] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063EE5CB000) [pid = 4200] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 01:08:01 INFO - PROCESS | 4200 | 1469261281427 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]]]}] 01:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2079ms 01:08:01 INFO - PROCESS | 4200 | 1469261281495 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 01:08:01 INFO - PROCESS | 4200 | 1469261281500 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 01:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:08:01 INFO - PROCESS | 4200 | 1469261281507 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:08:01 INFO - PROCESS | 4200 | 1469261281510 Marionette TRACE conn6 <- [1,1926,null,{}] 01:08:01 INFO - PROCESS | 4200 | 1469261281517 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}] 01:08:01 INFO - PROCESS | 4200 | 1469261281520 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:01 INFO - PROCESS | 4200 | 1469261281624 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 01:08:01 INFO - PROCESS | 4200 | 1469261281638 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:01 INFO - PROCESS | 4200 | 1469261281643 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:01 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382372000 == 27 [pid = 4200] [id = 491] 01:08:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (00000063828EE400) [pid = 4200] [serial = 1473] [outer = 0000000000000000] 01:08:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063828EEC00) [pid = 4200] [serial = 1474] [outer = 00000063828EE400] 01:08:01 INFO - PROCESS | 4200 | 1469261281694 Marionette DEBUG loaded listener.js 01:08:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006382C11800) [pid = 4200] [serial = 1475] [outer = 00000063828EE400] 01:08:02 INFO - PROCESS | 4200 | 1469261282165 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]]]}] 01:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 01:08:02 INFO - PROCESS | 4200 | 1469261282242 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 01:08:02 INFO - PROCESS | 4200 | 1469261282248 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 01:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:08:02 INFO - PROCESS | 4200 | 1469261282255 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:08:02 INFO - PROCESS | 4200 | 1469261282258 Marionette TRACE conn6 <- [1,1930,null,{}] 01:08:02 INFO - PROCESS | 4200 | 1469261282262 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}] 01:08:02 INFO - PROCESS | 4200 | 1469261282265 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:02 INFO - PROCESS | 4200 | 1469261282364 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 01:08:02 INFO - PROCESS | 4200 | 1469261282377 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:02 INFO - PROCESS | 4200 | 1469261282380 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:02 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BAC800 == 28 [pid = 4200] [id = 492] 01:08:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (000000638434A800) [pid = 4200] [serial = 1476] [outer = 0000000000000000] 01:08:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (000000638434D400) [pid = 4200] [serial = 1477] [outer = 000000638434A800] 01:08:02 INFO - PROCESS | 4200 | 1469261282431 Marionette DEBUG loaded listener.js 01:08:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (000000638436A800) [pid = 4200] [serial = 1478] [outer = 000000638434A800] 01:08:02 INFO - PROCESS | 4200 | 1469261282903 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]]]}] 01:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 672ms 01:08:02 INFO - PROCESS | 4200 | 1469261282928 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 01:08:02 INFO - PROCESS | 4200 | 1469261282931 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 01:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:08:02 INFO - PROCESS | 4200 | 1469261282939 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:08:02 INFO - PROCESS | 4200 | 1469261282943 Marionette TRACE conn6 <- [1,1934,null,{}] 01:08:02 INFO - PROCESS | 4200 | 1469261282955 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}] 01:08:02 INFO - PROCESS | 4200 | 1469261282961 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:03 INFO - PROCESS | 4200 | 1469261283088 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 01:08:03 INFO - PROCESS | 4200 | 1469261283170 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:03 INFO - PROCESS | 4200 | 1469261283173 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE7D000 == 29 [pid = 4200] [id = 493] 01:08:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EC43FC00) [pid = 4200] [serial = 1479] [outer = 0000000000000000] 01:08:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EC442C00) [pid = 4200] [serial = 1480] [outer = 00000063EC43FC00] 01:08:03 INFO - PROCESS | 4200 | 1469261283226 Marionette DEBUG loaded listener.js 01:08:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063ED751800) [pid = 4200] [serial = 1481] [outer = 00000063EC43FC00] 01:08:03 INFO - PROCESS | 4200 | 1469261283632 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]]]}] 01:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 01:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:08:03 INFO - PROCESS | 4200 | 1469261283671 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 01:08:03 INFO - PROCESS | 4200 | 1469261283674 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 01:08:03 INFO - PROCESS | 4200 | 1469261283677 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:08:03 INFO - PROCESS | 4200 | 1469261283679 Marionette TRACE conn6 <- [1,1938,null,{}] 01:08:03 INFO - PROCESS | 4200 | 1469261283683 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}] 01:08:03 INFO - PROCESS | 4200 | 1469261283685 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:03 INFO - PROCESS | 4200 | 1469261283809 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 01:08:03 INFO - PROCESS | 4200 | 1469261283816 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:03 INFO - PROCESS | 4200 | 1469261283818 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF086000 == 30 [pid = 4200] [id = 494] 01:08:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE32E000) [pid = 4200] [serial = 1482] [outer = 0000000000000000] 01:08:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE336C00) [pid = 4200] [serial = 1483] [outer = 00000063EE32E000] 01:08:03 INFO - PROCESS | 4200 | 1469261283867 Marionette DEBUG loaded listener.js 01:08:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EE3A5800) [pid = 4200] [serial = 1484] [outer = 00000063EE32E000] 01:08:04 INFO - PROCESS | 4200 | 1469261284293 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]]]}] 01:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 01:08:04 INFO - PROCESS | 4200 | 1469261284351 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 01:08:04 INFO - PROCESS | 4200 | 1469261284354 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 01:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:08:04 INFO - PROCESS | 4200 | 1469261284357 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:08:04 INFO - PROCESS | 4200 | 1469261284359 Marionette TRACE conn6 <- [1,1942,null,{}] 01:08:04 INFO - PROCESS | 4200 | 1469261284362 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}] 01:08:04 INFO - PROCESS | 4200 | 1469261284365 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:04 INFO - PROCESS | 4200 | 1469261284449 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 01:08:04 INFO - PROCESS | 4200 | 1469261284485 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:04 INFO - PROCESS | 4200 | 1469261284487 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2DAD000 == 31 [pid = 4200] [id = 495] 01:08:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (000000638434A000) [pid = 4200] [serial = 1485] [outer = 0000000000000000] 01:08:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE44DC00) [pid = 4200] [serial = 1486] [outer = 000000638434A000] 01:08:04 INFO - PROCESS | 4200 | 1469261284538 Marionette DEBUG loaded listener.js 01:08:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE457000) [pid = 4200] [serial = 1487] [outer = 000000638434A000] 01:08:04 INFO - PROCESS | 4200 | 1469261284953 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]]]}] 01:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 01:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:08:05 INFO - PROCESS | 4200 | 1469261284992 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 01:08:05 INFO - PROCESS | 4200 | 1469261284994 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 01:08:05 INFO - PROCESS | 4200 | 1469261284997 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:08:05 INFO - PROCESS | 4200 | 1469261284999 Marionette TRACE conn6 <- [1,1946,null,{}] 01:08:05 INFO - PROCESS | 4200 | 1469261285008 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}] 01:08:05 INFO - PROCESS | 4200 | 1469261285014 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:05 INFO - PROCESS | 4200 | 1469261285145 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 01:08:05 INFO - PROCESS | 4200 | 1469261285153 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:05 INFO - PROCESS | 4200 | 1469261285156 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46D8800 == 32 [pid = 4200] [id = 496] 01:08:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE5CAC00) [pid = 4200] [serial = 1488] [outer = 0000000000000000] 01:08:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F2866400) [pid = 4200] [serial = 1489] [outer = 00000063EE5CAC00] 01:08:05 INFO - PROCESS | 4200 | 1469261285203 Marionette DEBUG loaded listener.js 01:08:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F2870800) [pid = 4200] [serial = 1490] [outer = 00000063EE5CAC00] 01:08:05 INFO - PROCESS | 4200 | 1469261285643 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]]]}] 01:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 01:08:05 INFO - PROCESS | 4200 | 1469261285691 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 01:08:05 INFO - PROCESS | 4200 | 1469261285693 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 01:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:08:05 INFO - PROCESS | 4200 | 1469261285696 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:08:05 INFO - PROCESS | 4200 | 1469261285698 Marionette TRACE conn6 <- [1,1950,null,{}] 01:08:05 INFO - PROCESS | 4200 | 1469261285702 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}] 01:08:05 INFO - PROCESS | 4200 | 1469261285704 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:05 INFO - PROCESS | 4200 | 1469261285786 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 01:08:05 INFO - PROCESS | 4200 | 1469261285823 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:05 INFO - PROCESS | 4200 | 1469261285825 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F945A000 == 33 [pid = 4200] [id = 497] 01:08:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F2870C00) [pid = 4200] [serial = 1491] [outer = 0000000000000000] 01:08:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F2D3FC00) [pid = 4200] [serial = 1492] [outer = 00000063F2870C00] 01:08:05 INFO - PROCESS | 4200 | 1469261285872 Marionette DEBUG loaded listener.js 01:08:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F32A4000) [pid = 4200] [serial = 1493] [outer = 00000063F2870C00] 01:08:06 INFO - PROCESS | 4200 | 1469261286294 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]]]}] 01:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 01:08:06 INFO - PROCESS | 4200 | 1469261286336 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 01:08:06 INFO - PROCESS | 4200 | 1469261286339 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 01:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:08:06 INFO - PROCESS | 4200 | 1469261286342 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:08:06 INFO - PROCESS | 4200 | 1469261286344 Marionette TRACE conn6 <- [1,1954,null,{}] 01:08:06 INFO - PROCESS | 4200 | 1469261286347 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}] 01:08:06 INFO - PROCESS | 4200 | 1469261286349 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:06 INFO - PROCESS | 4200 | 1469261286437 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 01:08:06 INFO - PROCESS | 4200 | 1469261286443 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:06 INFO - PROCESS | 4200 | 1469261286445 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA2A9800 == 34 [pid = 4200] [id = 498] 01:08:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F32A4800) [pid = 4200] [serial = 1494] [outer = 0000000000000000] 01:08:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F352F800) [pid = 4200] [serial = 1495] [outer = 00000063F32A4800] 01:08:06 INFO - PROCESS | 4200 | 1469261286491 Marionette DEBUG loaded listener.js 01:08:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F360DC00) [pid = 4200] [serial = 1496] [outer = 00000063F32A4800] 01:08:06 INFO - PROCESS | 4200 | 1469261286963 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]]]}] 01:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 672ms 01:08:07 INFO - PROCESS | 4200 | 1469261287021 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 01:08:07 INFO - PROCESS | 4200 | 1469261287023 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 01:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:08:07 INFO - PROCESS | 4200 | 1469261287026 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:08:07 INFO - PROCESS | 4200 | 1469261287028 Marionette TRACE conn6 <- [1,1958,null,{}] 01:08:07 INFO - PROCESS | 4200 | 1469261287032 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}] 01:08:07 INFO - PROCESS | 4200 | 1469261287034 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:07 INFO - PROCESS | 4200 | 1469261287143 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 01:08:07 INFO - PROCESS | 4200 | 1469261287225 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:07 INFO - PROCESS | 4200 | 1469261287228 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE7C000 == 35 [pid = 4200] [id = 499] 01:08:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F3375000) [pid = 4200] [serial = 1497] [outer = 0000000000000000] 01:08:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F3615000) [pid = 4200] [serial = 1498] [outer = 00000063F3375000] 01:08:07 INFO - PROCESS | 4200 | 1469261287275 Marionette DEBUG loaded listener.js 01:08:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F36BC800) [pid = 4200] [serial = 1499] [outer = 00000063F3375000] 01:08:07 INFO - PROCESS | 4200 | 1469261287691 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]]]}] 01:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 01:08:07 INFO - PROCESS | 4200 | 1469261287700 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 01:08:07 INFO - PROCESS | 4200 | 1469261287702 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 01:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:08:07 INFO - PROCESS | 4200 | 1469261287705 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:08:07 INFO - PROCESS | 4200 | 1469261287707 Marionette TRACE conn6 <- [1,1962,null,{}] 01:08:07 INFO - PROCESS | 4200 | 1469261287710 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}] 01:08:07 INFO - PROCESS | 4200 | 1469261287712 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:07 INFO - PROCESS | 4200 | 1469261287835 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 01:08:07 INFO - PROCESS | 4200 | 1469261287841 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:07 INFO - PROCESS | 4200 | 1469261287843 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB32000 == 36 [pid = 4200] [id = 500] 01:08:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F36BD000) [pid = 4200] [serial = 1500] [outer = 0000000000000000] 01:08:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F413CC00) [pid = 4200] [serial = 1501] [outer = 00000063F36BD000] 01:08:07 INFO - PROCESS | 4200 | 1469261287889 Marionette DEBUG loaded listener.js 01:08:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F4277C00) [pid = 4200] [serial = 1502] [outer = 00000063F36BD000] 01:08:08 INFO - PROCESS | 4200 | 1469261288355 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]]]}] 01:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 01:08:08 INFO - PROCESS | 4200 | 1469261288380 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 01:08:08 INFO - PROCESS | 4200 | 1469261288382 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 01:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:08:08 INFO - PROCESS | 4200 | 1469261288392 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:08:08 INFO - PROCESS | 4200 | 1469261288395 Marionette TRACE conn6 <- [1,1966,null,{}] 01:08:08 INFO - PROCESS | 4200 | 1469261288399 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}] 01:08:08 INFO - PROCESS | 4200 | 1469261288401 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:08 INFO - PROCESS | 4200 | 1469261288532 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 01:08:08 INFO - PROCESS | 4200 | 1469261288624 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:08 INFO - PROCESS | 4200 | 1469261288627 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB168000 == 37 [pid = 4200] [id = 501] 01:08:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F489A400) [pid = 4200] [serial = 1503] [outer = 0000000000000000] 01:08:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F48A2C00) [pid = 4200] [serial = 1504] [outer = 00000063F489A400] 01:08:08 INFO - PROCESS | 4200 | 1469261288681 Marionette DEBUG loaded listener.js 01:08:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F796BC00) [pid = 4200] [serial = 1505] [outer = 00000063F489A400] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F94F4800) [pid = 4200] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F7970800) [pid = 4200] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006382336400) [pid = 4200] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F4C3DC00) [pid = 4200] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EFA1A000) [pid = 4200] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE550C00) [pid = 4200] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006382223800) [pid = 4200] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382335800) [pid = 4200] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (000000638434E000) [pid = 4200] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F4BA3400) [pid = 4200] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:08:09 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F413C000) [pid = 4200] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:08:09 INFO - PROCESS | 4200 | 1469261289196 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]]]}] 01:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 881ms 01:08:09 INFO - PROCESS | 4200 | 1469261289275 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 01:08:09 INFO - PROCESS | 4200 | 1469261289277 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 01:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:08:09 INFO - PROCESS | 4200 | 1469261289281 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:08:09 INFO - PROCESS | 4200 | 1469261289283 Marionette TRACE conn6 <- [1,1970,null,{}] 01:08:09 INFO - PROCESS | 4200 | 1469261289286 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}] 01:08:09 INFO - PROCESS | 4200 | 1469261289288 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:09 INFO - PROCESS | 4200 | 1469261289373 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 01:08:09 INFO - PROCESS | 4200 | 1469261289379 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:09 INFO - PROCESS | 4200 | 1469261289381 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB671800 == 38 [pid = 4200] [id = 502] 01:08:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE459C00) [pid = 4200] [serial = 1506] [outer = 0000000000000000] 01:08:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F413E000) [pid = 4200] [serial = 1507] [outer = 00000063EE459C00] 01:08:09 INFO - PROCESS | 4200 | 1469261289427 Marionette DEBUG loaded listener.js 01:08:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F796C800) [pid = 4200] [serial = 1508] [outer = 00000063EE459C00] 01:08:09 INFO - PROCESS | 4200 | 1469261289842 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]]]}] 01:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 588ms 01:08:09 INFO - PROCESS | 4200 | 1469261289886 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 01:08:09 INFO - PROCESS | 4200 | 1469261289889 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 01:08:09 INFO - PROCESS | 4200 | 1469261289892 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:08:09 INFO - PROCESS | 4200 | 1469261289894 Marionette TRACE conn6 <- [1,1974,null,{}] 01:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:08:09 INFO - PROCESS | 4200 | 1469261289897 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}] 01:08:09 INFO - PROCESS | 4200 | 1469261289899 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:09 INFO - PROCESS | 4200 | 1469261289990 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 01:08:10 INFO - PROCESS | 4200 | 1469261289996 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:10 INFO - PROCESS | 4200 | 1469261289998 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FC164800 == 39 [pid = 4200] [id = 503] 01:08:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7972400) [pid = 4200] [serial = 1509] [outer = 0000000000000000] 01:08:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F7AF3000) [pid = 4200] [serial = 1510] [outer = 00000063F7972400] 01:08:10 INFO - PROCESS | 4200 | 1469261290043 Marionette DEBUG loaded listener.js 01:08:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F7D4A800) [pid = 4200] [serial = 1511] [outer = 00000063F7972400] 01:08:10 INFO - PROCESS | 4200 | 1469261290468 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]]]}] 01:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 01:08:10 INFO - PROCESS | 4200 | 1469261290539 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 01:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:08:10 INFO - PROCESS | 4200 | 1469261290542 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 01:08:10 INFO - PROCESS | 4200 | 1469261290545 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:08:10 INFO - PROCESS | 4200 | 1469261290547 Marionette TRACE conn6 <- [1,1978,null,{}] 01:08:10 INFO - PROCESS | 4200 | 1469261290551 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}] 01:08:10 INFO - PROCESS | 4200 | 1469261290553 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:10 INFO - PROCESS | 4200 | 1469261290640 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 01:08:10 INFO - PROCESS | 4200 | 1469261290645 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:10 INFO - PROCESS | 4200 | 1469261290647 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE43F000 == 40 [pid = 4200] [id = 504] 01:08:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F7D4AC00) [pid = 4200] [serial = 1512] [outer = 0000000000000000] 01:08:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F94F1C00) [pid = 4200] [serial = 1513] [outer = 00000063F7D4AC00] 01:08:10 INFO - PROCESS | 4200 | 1469261290693 Marionette DEBUG loaded listener.js 01:08:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F9536000) [pid = 4200] [serial = 1514] [outer = 00000063F7D4AC00] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADCC000 == 39 [pid = 4200] [id = 379] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED99C800 == 38 [pid = 4200] [id = 373] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063828A8000 == 37 [pid = 4200] [id = 372] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41E5000 == 36 [pid = 4200] [id = 387] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF715000 == 35 [pid = 4200] [id = 384] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4830800 == 34 [pid = 4200] [id = 385] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB2A800 == 33 [pid = 4200] [id = 378] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9473000 == 32 [pid = 4200] [id = 386] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 000000638235A000 == 31 [pid = 4200] [id = 382] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB9800 == 30 [pid = 4200] [id = 376] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED0B0000 == 29 [pid = 4200] [id = 381] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B5F000 == 28 [pid = 4200] [id = 374] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB66D800 == 27 [pid = 4200] [id = 380] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43B5800 == 26 [pid = 4200] [id = 375] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADCB000 == 25 [pid = 4200] [id = 388] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 0000006381493800 == 24 [pid = 4200] [id = 377] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BA6000 == 23 [pid = 4200] [id = 383] 01:08:11 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD6BA800 == 22 [pid = 4200] [id = 490] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F97D7000) [pid = 4200] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F7D4E000) [pid = 4200] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F7977400) [pid = 4200] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063ED006800) [pid = 4200] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063FA90D000) [pid = 4200] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063FAF1A400) [pid = 4200] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063FB323800) [pid = 4200] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F360EC00) [pid = 4200] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EED09C00) [pid = 4200] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F2827C00) [pid = 4200] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006384B30C00) [pid = 4200] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE39F400) [pid = 4200] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006384B25000) [pid = 4200] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382CC8800) [pid = 4200] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063FB58EC00) [pid = 4200] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063ED004400) [pid = 4200] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006384B25800) [pid = 4200] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F7973C00) [pid = 4200] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F7D42400) [pid = 4200] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F4278C00) [pid = 4200] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4313C00) [pid = 4200] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F36C0C00) [pid = 4200] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F4137C00) [pid = 4200] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 01:08:12 INFO - PROCESS | 4200 | 1469261292502 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]]]}] 01:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1989ms 01:08:12 INFO - PROCESS | 4200 | 1469261292536 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 01:08:12 INFO - PROCESS | 4200 | 1469261292541 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 01:08:12 INFO - PROCESS | 4200 | 1469261292546 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:08:12 INFO - PROCESS | 4200 | 1469261292550 Marionette TRACE conn6 <- [1,1982,null,{}] 01:08:12 INFO - PROCESS | 4200 | 1469261292556 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}] 01:08:12 INFO - PROCESS | 4200 | 1469261292559 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:12 INFO - PROCESS | 4200 | 1469261292655 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 01:08:12 INFO - PROCESS | 4200 | 1469261292662 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:12 INFO - PROCESS | 4200 | 1469261292667 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:12 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382366800 == 23 [pid = 4200] [id = 505] 01:08:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006382C08800) [pid = 4200] [serial = 1515] [outer = 0000000000000000] 01:08:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006382C09000) [pid = 4200] [serial = 1516] [outer = 0000006382C08800] 01:08:12 INFO - PROCESS | 4200 | 1469261292719 Marionette DEBUG loaded listener.js 01:08:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (0000006382CC9400) [pid = 4200] [serial = 1517] [outer = 0000006382C08800] 01:08:13 INFO - PROCESS | 4200 | 1469261293188 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]]]}] 01:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 01:08:13 INFO - PROCESS | 4200 | 1469261293222 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 01:08:13 INFO - PROCESS | 4200 | 1469261293228 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 01:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:08:13 INFO - PROCESS | 4200 | 1469261293235 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:08:13 INFO - PROCESS | 4200 | 1469261293238 Marionette TRACE conn6 <- [1,1986,null,{}] 01:08:13 INFO - PROCESS | 4200 | 1469261293242 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}] 01:08:13 INFO - PROCESS | 4200 | 1469261293245 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:13 INFO - PROCESS | 4200 | 1469261293339 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 01:08:13 INFO - PROCESS | 4200 | 1469261293348 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:13 INFO - PROCESS | 4200 | 1469261293351 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:13 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BB1000 == 24 [pid = 4200] [id = 506] 01:08:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (0000006384362800) [pid = 4200] [serial = 1518] [outer = 0000000000000000] 01:08:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (0000006384369C00) [pid = 4200] [serial = 1519] [outer = 0000006384362800] 01:08:13 INFO - PROCESS | 4200 | 1469261293402 Marionette DEBUG loaded listener.js 01:08:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006384B27C00) [pid = 4200] [serial = 1520] [outer = 0000006384362800] 01:08:13 INFO - PROCESS | 4200 | 1469261293877 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]]]}] 01:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 01:08:13 INFO - PROCESS | 4200 | 1469261293912 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 01:08:13 INFO - PROCESS | 4200 | 1469261293914 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 01:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:08:13 INFO - PROCESS | 4200 | 1469261293918 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:08:13 INFO - PROCESS | 4200 | 1469261293922 Marionette TRACE conn6 <- [1,1990,null,{}] 01:08:13 INFO - PROCESS | 4200 | 1469261293934 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}] 01:08:13 INFO - PROCESS | 4200 | 1469261293939 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:14 INFO - PROCESS | 4200 | 1469261294029 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 01:08:14 INFO - PROCESS | 4200 | 1469261294142 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:14 INFO - PROCESS | 4200 | 1469261294145 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE71000 == 25 [pid = 4200] [id = 507] 01:08:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006382220400) [pid = 4200] [serial = 1521] [outer = 0000000000000000] 01:08:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EC441C00) [pid = 4200] [serial = 1522] [outer = 0000006382220400] 01:08:14 INFO - PROCESS | 4200 | 1469261294196 Marionette DEBUG loaded listener.js 01:08:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063ED9BE800) [pid = 4200] [serial = 1523] [outer = 0000006382220400] 01:08:14 INFO - PROCESS | 4200 | 1469261294577 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]]]}] 01:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 01:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:08:14 INFO - PROCESS | 4200 | 1469261294613 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 01:08:14 INFO - PROCESS | 4200 | 1469261294616 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 01:08:14 INFO - PROCESS | 4200 | 1469261294619 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:08:14 INFO - PROCESS | 4200 | 1469261294621 Marionette TRACE conn6 <- [1,1994,null,{}] 01:08:14 INFO - PROCESS | 4200 | 1469261294624 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}] 01:08:14 INFO - PROCESS | 4200 | 1469261294626 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:14 INFO - PROCESS | 4200 | 1469261294745 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 01:08:14 INFO - PROCESS | 4200 | 1469261294753 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:14 INFO - PROCESS | 4200 | 1469261294755 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF87F800 == 26 [pid = 4200] [id = 508] 01:08:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EDE2F800) [pid = 4200] [serial = 1524] [outer = 0000000000000000] 01:08:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE333400) [pid = 4200] [serial = 1525] [outer = 00000063EDE2F800] 01:08:14 INFO - PROCESS | 4200 | 1469261294802 Marionette DEBUG loaded listener.js 01:08:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE3F1C00) [pid = 4200] [serial = 1526] [outer = 00000063EDE2F800] 01:08:15 INFO - PROCESS | 4200 | 1469261295253 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]]]}] 01:08:15 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 01:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 01:08:15 INFO - PROCESS | 4200 | 1469261295293 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 01:08:15 INFO - PROCESS | 4200 | 1469261295295 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 01:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:08:15 INFO - PROCESS | 4200 | 1469261295306 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:08:15 INFO - PROCESS | 4200 | 1469261295308 Marionette TRACE conn6 <- [1,1998,null,{}] 01:08:15 INFO - PROCESS | 4200 | 1469261295312 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}] 01:08:15 INFO - PROCESS | 4200 | 1469261295314 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:15 INFO - PROCESS | 4200 | 1469261295398 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 01:08:15 INFO - PROCESS | 4200 | 1469261295433 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:15 INFO - PROCESS | 4200 | 1469261295435 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:15 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4006000 == 27 [pid = 4200] [id = 509] 01:08:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (000000638434D800) [pid = 4200] [serial = 1527] [outer = 0000000000000000] 01:08:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE548000) [pid = 4200] [serial = 1528] [outer = 000000638434D800] 01:08:15 INFO - PROCESS | 4200 | 1469261295482 Marionette DEBUG loaded listener.js 01:08:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE6B8800) [pid = 4200] [serial = 1529] [outer = 000000638434D800] 01:08:15 INFO - PROCESS | 4200 | 1469261295922 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]]]}] 01:08:15 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 01:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 01:08:15 INFO - PROCESS | 4200 | 1469261295984 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 01:08:15 INFO - PROCESS | 4200 | 1469261295987 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 01:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:08:15 INFO - PROCESS | 4200 | 1469261295990 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:08:15 INFO - PROCESS | 4200 | 1469261295992 Marionette TRACE conn6 <- [1,2002,null,{}] 01:08:16 INFO - PROCESS | 4200 | 1469261295995 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}] 01:08:16 INFO - PROCESS | 4200 | 1469261296002 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:16 INFO - PROCESS | 4200 | 1469261296111 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 01:08:16 INFO - PROCESS | 4200 | 1469261296126 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:16 INFO - PROCESS | 4200 | 1469261296128 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7ABA800 == 28 [pid = 4200] [id = 510] 01:08:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F282EC00) [pid = 4200] [serial = 1530] [outer = 0000000000000000] 01:08:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F2A7DC00) [pid = 4200] [serial = 1531] [outer = 00000063F282EC00] 01:08:16 INFO - PROCESS | 4200 | 1469261296174 Marionette DEBUG loaded listener.js 01:08:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F3298000) [pid = 4200] [serial = 1532] [outer = 00000063F282EC00] 01:08:16 INFO - PROCESS | 4200 | 1469261296600 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]]]}] 01:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 672ms 01:08:16 INFO - PROCESS | 4200 | 1469261296665 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 01:08:16 INFO - PROCESS | 4200 | 1469261296667 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 01:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:08:16 INFO - PROCESS | 4200 | 1469261296670 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:08:16 INFO - PROCESS | 4200 | 1469261296672 Marionette TRACE conn6 <- [1,2006,null,{}] 01:08:16 INFO - PROCESS | 4200 | 1469261296675 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}] 01:08:16 INFO - PROCESS | 4200 | 1469261296678 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:16 INFO - PROCESS | 4200 | 1469261296787 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 01:08:16 INFO - PROCESS | 4200 | 1469261296795 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:16 INFO - PROCESS | 4200 | 1469261296797 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA2AB000 == 29 [pid = 4200] [id = 511] 01:08:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EC445000) [pid = 4200] [serial = 1533] [outer = 0000000000000000] 01:08:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F35FAC00) [pid = 4200] [serial = 1534] [outer = 00000063EC445000] 01:08:16 INFO - PROCESS | 4200 | 1469261296843 Marionette DEBUG loaded listener.js 01:08:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F36BE000) [pid = 4200] [serial = 1535] [outer = 00000063EC445000] 01:08:17 INFO - PROCESS | 4200 | 1469261297252 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]]]}] 01:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 01:08:17 INFO - PROCESS | 4200 | 1469261297303 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 01:08:17 INFO - PROCESS | 4200 | 1469261297306 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 01:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:08:17 INFO - PROCESS | 4200 | 1469261297309 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:08:17 INFO - PROCESS | 4200 | 1469261297310 Marionette TRACE conn6 <- [1,2010,null,{}] 01:08:17 INFO - PROCESS | 4200 | 1469261297314 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}] 01:08:17 INFO - PROCESS | 4200 | 1469261297316 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:17 INFO - PROCESS | 4200 | 1469261297404 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 01:08:17 INFO - PROCESS | 4200 | 1469261297410 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:17 INFO - PROCESS | 4200 | 1469261297412 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA5E000 == 30 [pid = 4200] [id = 512] 01:08:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F35F0C00) [pid = 4200] [serial = 1536] [outer = 0000000000000000] 01:08:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F420B400) [pid = 4200] [serial = 1537] [outer = 00000063F35F0C00] 01:08:17 INFO - PROCESS | 4200 | 1469261297458 Marionette DEBUG loaded listener.js 01:08:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F4283800) [pid = 4200] [serial = 1538] [outer = 00000063F35F0C00] 01:08:17 INFO - PROCESS | 4200 | 1469261297931 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]]]}] 01:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 01:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:08:17 INFO - PROCESS | 4200 | 1469261297989 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 01:08:17 INFO - PROCESS | 4200 | 1469261297991 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 01:08:17 INFO - PROCESS | 4200 | 1469261297995 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:08:18 INFO - PROCESS | 4200 | 1469261297997 Marionette TRACE conn6 <- [1,2014,null,{}] 01:08:18 INFO - PROCESS | 4200 | 1469261298000 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}] 01:08:18 INFO - PROCESS | 4200 | 1469261298002 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:18 INFO - PROCESS | 4200 | 1469261298114 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 01:08:18 INFO - PROCESS | 4200 | 1469261298196 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:18 INFO - PROCESS | 4200 | 1469261298198 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE6D800 == 31 [pid = 4200] [id = 513] 01:08:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F4284400) [pid = 4200] [serial = 1539] [outer = 0000000000000000] 01:08:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F431CC00) [pid = 4200] [serial = 1540] [outer = 00000063F4284400] 01:08:18 INFO - PROCESS | 4200 | 1469261298244 Marionette DEBUG loaded listener.js 01:08:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063F4C37400) [pid = 4200] [serial = 1541] [outer = 00000063F4284400] 01:08:18 INFO - PROCESS | 4200 | 1469261298673 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]]]}] 01:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 01:08:18 INFO - PROCESS | 4200 | 1469261298738 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 01:08:18 INFO - PROCESS | 4200 | 1469261298740 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 01:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:08:18 INFO - PROCESS | 4200 | 1469261298744 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:08:18 INFO - PROCESS | 4200 | 1469261298745 Marionette TRACE conn6 <- [1,2018,null,{}] 01:08:18 INFO - PROCESS | 4200 | 1469261298749 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}] 01:08:18 INFO - PROCESS | 4200 | 1469261298751 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:18 INFO - PROCESS | 4200 | 1469261298869 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 01:08:18 INFO - PROCESS | 4200 | 1469261298878 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:18 INFO - PROCESS | 4200 | 1469261298880 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5BE000 == 32 [pid = 4200] [id = 514] 01:08:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F4C37800) [pid = 4200] [serial = 1542] [outer = 0000000000000000] 01:08:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063F7973C00) [pid = 4200] [serial = 1543] [outer = 00000063F4C37800] 01:08:18 INFO - PROCESS | 4200 | 1469261298925 Marionette DEBUG loaded listener.js 01:08:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063F7D44C00) [pid = 4200] [serial = 1544] [outer = 00000063F4C37800] 01:08:19 INFO - PROCESS | 4200 | 1469261299371 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]]]}] 01:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 01:08:19 INFO - PROCESS | 4200 | 1469261299417 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 01:08:19 INFO - PROCESS | 4200 | 1469261299419 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 01:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:08:19 INFO - PROCESS | 4200 | 1469261299423 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:08:19 INFO - PROCESS | 4200 | 1469261299425 Marionette TRACE conn6 <- [1,2022,null,{}] 01:08:19 INFO - PROCESS | 4200 | 1469261299429 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}] 01:08:19 INFO - PROCESS | 4200 | 1469261299431 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:19 INFO - PROCESS | 4200 | 1469261299594 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 01:08:19 INFO - PROCESS | 4200 | 1469261299608 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:19 INFO - PROCESS | 4200 | 1469261299611 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F3521800 == 33 [pid = 4200] [id = 515] 01:08:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (0000006382CCE800) [pid = 4200] [serial = 1545] [outer = 0000000000000000] 01:08:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063EE555400) [pid = 4200] [serial = 1546] [outer = 0000006382CCE800] 01:08:19 INFO - PROCESS | 4200 | 1469261299856 Marionette DEBUG loaded listener.js 01:08:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063F97D4C00) [pid = 4200] [serial = 1547] [outer = 0000006382CCE800] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063F7972400) [pid = 4200] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063F3375000) [pid = 4200] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063F36BD000) [pid = 4200] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F489A400) [pid = 4200] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F32A4800) [pid = 4200] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F2870C00) [pid = 4200] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063EE5CAC00) [pid = 4200] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (000000638434A000) [pid = 4200] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EE32E000) [pid = 4200] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EC43FC00) [pid = 4200] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (000000638434A800) [pid = 4200] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063828EE400) [pid = 4200] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063FB424800) [pid = 4200] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:08:19 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE459C00) [pid = 4200] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:08:20 INFO - PROCESS | 4200 | 1469261300249 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]]]}] 01:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 881ms 01:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:08:20 INFO - PROCESS | 4200 | 1469261300306 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 01:08:20 INFO - PROCESS | 4200 | 1469261300308 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 01:08:20 INFO - PROCESS | 4200 | 1469261300312 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:08:20 INFO - PROCESS | 4200 | 1469261300314 Marionette TRACE conn6 <- [1,2026,null,{}] 01:08:20 INFO - PROCESS | 4200 | 1469261300317 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}] 01:08:20 INFO - PROCESS | 4200 | 1469261300319 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:20 INFO - PROCESS | 4200 | 1469261300435 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 01:08:20 INFO - PROCESS | 4200 | 1469261300448 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:20 INFO - PROCESS | 4200 | 1469261300450 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD40000 == 34 [pid = 4200] [id = 516] 01:08:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063ECDD8000) [pid = 4200] [serial = 1548] [outer = 0000000000000000] 01:08:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EE6B2800) [pid = 4200] [serial = 1549] [outer = 00000063ECDD8000] 01:08:20 INFO - PROCESS | 4200 | 1469261300496 Marionette DEBUG loaded listener.js 01:08:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F4BA5800) [pid = 4200] [serial = 1550] [outer = 00000063ECDD8000] 01:08:20 INFO - PROCESS | 4200 | 1469261300912 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]]]}] 01:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 629ms 01:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:08:20 INFO - PROCESS | 4200 | 1469261300944 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 01:08:20 INFO - PROCESS | 4200 | 1469261300947 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 01:08:20 INFO - PROCESS | 4200 | 1469261300950 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:08:20 INFO - PROCESS | 4200 | 1469261300951 Marionette TRACE conn6 <- [1,2030,null,{}] 01:08:20 INFO - PROCESS | 4200 | 1469261300955 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}] 01:08:20 INFO - PROCESS | 4200 | 1469261300957 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:21 INFO - PROCESS | 4200 | 1469261301072 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 01:08:21 INFO - PROCESS | 4200 | 1469261301112 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:21 INFO - PROCESS | 4200 | 1469261301114 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE648000 == 35 [pid = 4200] [id = 517] 01:08:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F2A82800) [pid = 4200] [serial = 1551] [outer = 0000000000000000] 01:08:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F97D7C00) [pid = 4200] [serial = 1552] [outer = 00000063F2A82800] 01:08:21 INFO - PROCESS | 4200 | 1469261301160 Marionette DEBUG loaded listener.js 01:08:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063FA908800) [pid = 4200] [serial = 1553] [outer = 00000063F2A82800] 01:08:21 INFO - PROCESS | 4200 | 1469261301563 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]]]}] 01:08:21 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) 01:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 627ms 01:08:21 INFO - PROCESS | 4200 | 1469261301581 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 01:08:21 INFO - PROCESS | 4200 | 1469261301583 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 01:08:21 INFO - PROCESS | 4200 | 1469261301586 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:08:21 INFO - PROCESS | 4200 | 1469261301588 Marionette TRACE conn6 <- [1,2034,null,{}] 01:08:21 INFO - PROCESS | 4200 | 1469261301592 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}] 01:08:21 INFO - PROCESS | 4200 | 1469261301594 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:21 INFO - PROCESS | 4200 | 1469261301711 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 01:08:21 INFO - PROCESS | 4200 | 1469261301719 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:21 INFO - PROCESS | 4200 | 1469261301729 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE937800 == 36 [pid = 4200] [id = 518] 01:08:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063FA0E8000) [pid = 4200] [serial = 1554] [outer = 0000000000000000] 01:08:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063FAF29C00) [pid = 4200] [serial = 1555] [outer = 00000063FA0E8000] 01:08:21 INFO - PROCESS | 4200 | 1469261301775 Marionette DEBUG loaded listener.js 01:08:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063FB0C5400) [pid = 4200] [serial = 1556] [outer = 00000063FA0E8000] 01:08:22 INFO - PROCESS | 4200 | 1469261302586 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]]]}] 01:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1018ms 01:08:22 INFO - PROCESS | 4200 | 1469261302608 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 01:08:22 INFO - PROCESS | 4200 | 1469261302613 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 01:08:22 INFO - PROCESS | 4200 | 1469261302618 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:08:22 INFO - PROCESS | 4200 | 1469261302624 Marionette TRACE conn6 <- [1,2038,null,{}] 01:08:22 INFO - PROCESS | 4200 | 1469261302651 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}] 01:08:22 INFO - PROCESS | 4200 | 1469261302654 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:22 INFO - PROCESS | 4200 | 1469261302804 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 01:08:22 INFO - PROCESS | 4200 | 1469261302929 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:22 INFO - PROCESS | 4200 | 1469261302932 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:22 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DDD000 == 37 [pid = 4200] [id = 519] 01:08:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (0000006382CC6000) [pid = 4200] [serial = 1557] [outer = 0000000000000000] 01:08:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (0000006382CD2400) [pid = 4200] [serial = 1558] [outer = 0000006382CC6000] 01:08:23 INFO - PROCESS | 4200 | 1469261302993 Marionette DEBUG loaded listener.js 01:08:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (0000006384B25800) [pid = 4200] [serial = 1559] [outer = 0000006382CC6000] 01:08:23 INFO - PROCESS | 4200 | 1469261303909 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]]]}] 01:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1357ms 01:08:23 INFO - PROCESS | 4200 | 1469261303979 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 01:08:23 INFO - PROCESS | 4200 | 1469261303984 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 01:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:08:23 INFO - PROCESS | 4200 | 1469261303990 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:08:24 INFO - PROCESS | 4200 | 1469261303993 Marionette TRACE conn6 <- [1,2042,null,{}] 01:08:24 INFO - PROCESS | 4200 | 1469261303999 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}] 01:08:24 INFO - PROCESS | 4200 | 1469261304002 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:24 INFO - PROCESS | 4200 | 1469261304122 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 01:08:24 INFO - PROCESS | 4200 | 1469261304200 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:24 INFO - PROCESS | 4200 | 1469261304205 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:24 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381665800 == 38 [pid = 4200] [id = 520] 01:08:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (0000006382216400) [pid = 4200] [serial = 1560] [outer = 0000000000000000] 01:08:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (0000006382C74C00) [pid = 4200] [serial = 1561] [outer = 0000006382216400] 01:08:24 INFO - PROCESS | 4200 | 1469261304310 Marionette DEBUG loaded listener.js 01:08:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (000000638436FC00) [pid = 4200] [serial = 1562] [outer = 0000006382216400] 01:08:24 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE648000 == 37 [pid = 4200] [id = 517] 01:08:24 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD40000 == 36 [pid = 4200] [id = 516] 01:08:24 INFO - PROCESS | 4200 | --DOCSHELL 00000063F3521800 == 35 [pid = 4200] [id = 515] 01:08:24 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5BE000 == 34 [pid = 4200] [id = 514] 01:08:24 INFO - PROCESS | 4200 | --DOCSHELL 00000063EDE6D800 == 33 [pid = 4200] [id = 513] 01:08:24 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA5E000 == 32 [pid = 4200] [id = 512] 01:08:24 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA2AB000 == 31 [pid = 4200] [id = 511] 01:08:24 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7ABA800 == 30 [pid = 4200] [id = 510] 01:08:24 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4006000 == 29 [pid = 4200] [id = 509] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063F94F1C00) [pid = 4200] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063F7D4A800) [pid = 4200] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063F3615000) [pid = 4200] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063F413CC00) [pid = 4200] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F36BC800) [pid = 4200] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F48A2C00) [pid = 4200] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F4277C00) [pid = 4200] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F7AF3000) [pid = 4200] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F796BC00) [pid = 4200] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F352F800) [pid = 4200] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F2D3FC00) [pid = 4200] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F32A4000) [pid = 4200] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F2866400) [pid = 4200] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F2870800) [pid = 4200] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE44DC00) [pid = 4200] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE457000) [pid = 4200] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE336C00) [pid = 4200] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3A5800) [pid = 4200] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC442C00) [pid = 4200] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063ED751800) [pid = 4200] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (000000638434D400) [pid = 4200] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (000000638436A800) [pid = 4200] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063828EEC00) [pid = 4200] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006382C11800) [pid = 4200] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063FB630400) [pid = 4200] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F413E000) [pid = 4200] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F796C800) [pid = 4200] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F360DC00) [pid = 4200] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 01:08:24 INFO - PROCESS | 4200 | 1469261304804 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]]]}] 01:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 881ms 01:08:24 INFO - PROCESS | 4200 | 1469261304874 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 01:08:24 INFO - PROCESS | 4200 | 1469261304880 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 01:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:08:24 INFO - PROCESS | 4200 | 1469261304887 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:08:24 INFO - PROCESS | 4200 | 1469261304889 Marionette TRACE conn6 <- [1,2046,null,{}] 01:08:24 INFO - PROCESS | 4200 | 1469261304894 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}] 01:08:24 INFO - PROCESS | 4200 | 1469261304896 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:25 INFO - PROCESS | 4200 | 1469261304990 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 01:08:25 INFO - PROCESS | 4200 | 1469261305005 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:25 INFO - PROCESS | 4200 | 1469261305008 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:25 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DDA000 == 30 [pid = 4200] [id = 521] 01:08:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EC437000) [pid = 4200] [serial = 1563] [outer = 0000000000000000] 01:08:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EC5D0800) [pid = 4200] [serial = 1564] [outer = 00000063EC437000] 01:08:25 INFO - PROCESS | 4200 | 1469261305058 Marionette DEBUG loaded listener.js 01:08:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EDE29000) [pid = 4200] [serial = 1565] [outer = 00000063EC437000] 01:08:25 INFO - PROCESS | 4200 | 1469261305536 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]]]}] 01:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 01:08:25 INFO - PROCESS | 4200 | 1469261305624 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 01:08:25 INFO - PROCESS | 4200 | 1469261305627 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 01:08:25 INFO - PROCESS | 4200 | 1469261305630 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:08:25 INFO - PROCESS | 4200 | 1469261305634 Marionette TRACE conn6 <- [1,2050,null,{}] 01:08:25 INFO - PROCESS | 4200 | 1469261305648 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}] 01:08:25 INFO - PROCESS | 4200 | 1469261305653 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:25 INFO - PROCESS | 4200 | 1469261305757 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 01:08:25 INFO - PROCESS | 4200 | 1469261305836 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:25 INFO - PROCESS | 4200 | 1469261305840 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EED8F800 == 31 [pid = 4200] [id = 522] 01:08:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE3A1400) [pid = 4200] [serial = 1566] [outer = 0000000000000000] 01:08:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE3F4000) [pid = 4200] [serial = 1567] [outer = 00000063EE3A1400] 01:08:25 INFO - PROCESS | 4200 | 1469261305890 Marionette DEBUG loaded listener.js 01:08:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE54B400) [pid = 4200] [serial = 1568] [outer = 00000063EE3A1400] 01:08:26 INFO - PROCESS | 4200 | 1469261306256 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]]]}] 01:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 01:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:08:26 INFO - PROCESS | 4200 | 1469261306327 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 01:08:26 INFO - PROCESS | 4200 | 1469261306330 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 01:08:26 INFO - PROCESS | 4200 | 1469261306333 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:08:26 INFO - PROCESS | 4200 | 1469261306335 Marionette TRACE conn6 <- [1,2054,null,{}] 01:08:26 INFO - PROCESS | 4200 | 1469261306339 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}] 01:08:26 INFO - PROCESS | 4200 | 1469261306341 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:26 INFO - PROCESS | 4200 | 1469261306431 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 01:08:26 INFO - PROCESS | 4200 | 1469261306437 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:26 INFO - PROCESS | 4200 | 1469261306439 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F3508800 == 32 [pid = 4200] [id = 523] 01:08:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE932800) [pid = 4200] [serial = 1569] [outer = 0000000000000000] 01:08:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EF85B800) [pid = 4200] [serial = 1570] [outer = 00000063EE932800] 01:08:26 INFO - PROCESS | 4200 | 1469261306486 Marionette DEBUG loaded listener.js 01:08:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F2852000) [pid = 4200] [serial = 1571] [outer = 00000063EE932800] 01:08:26 INFO - PROCESS | 4200 | 1469261306961 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]]]}] 01:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 01:08:27 INFO - PROCESS | 4200 | 1469261307007 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 01:08:27 INFO - PROCESS | 4200 | 1469261307010 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 01:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:08:27 INFO - PROCESS | 4200 | 1469261307013 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:08:27 INFO - PROCESS | 4200 | 1469261307015 Marionette TRACE conn6 <- [1,2058,null,{}] 01:08:27 INFO - PROCESS | 4200 | 1469261307032 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}] 01:08:27 INFO - PROCESS | 4200 | 1469261307035 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:27 INFO - PROCESS | 4200 | 1469261307172 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 01:08:27 INFO - PROCESS | 4200 | 1469261307192 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:27 INFO - PROCESS | 4200 | 1469261307194 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4837000 == 33 [pid = 4200] [id = 524] 01:08:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063828F1800) [pid = 4200] [serial = 1572] [outer = 0000000000000000] 01:08:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F286EC00) [pid = 4200] [serial = 1573] [outer = 00000063828F1800] 01:08:27 INFO - PROCESS | 4200 | 1469261307240 Marionette DEBUG loaded listener.js 01:08:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F2AF5400) [pid = 4200] [serial = 1574] [outer = 00000063828F1800] 01:08:27 INFO - PROCESS | 4200 | 1469261307686 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]]]}] 01:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 01:08:27 INFO - PROCESS | 4200 | 1469261307751 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 01:08:27 INFO - PROCESS | 4200 | 1469261307753 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 01:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:08:27 INFO - PROCESS | 4200 | 1469261307756 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:08:27 INFO - PROCESS | 4200 | 1469261307758 Marionette TRACE conn6 <- [1,2062,null,{}] 01:08:27 INFO - PROCESS | 4200 | 1469261307762 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}] 01:08:27 INFO - PROCESS | 4200 | 1469261307768 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:27 INFO - PROCESS | 4200 | 1469261307911 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 01:08:27 INFO - PROCESS | 4200 | 1469261307965 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:27 INFO - PROCESS | 4200 | 1469261307967 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA09D800 == 34 [pid = 4200] [id = 525] 01:08:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F35F1C00) [pid = 4200] [serial = 1575] [outer = 0000000000000000] 01:08:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F36BDC00) [pid = 4200] [serial = 1576] [outer = 00000063F35F1C00] 01:08:28 INFO - PROCESS | 4200 | 1469261308015 Marionette DEBUG loaded listener.js 01:08:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F413E000) [pid = 4200] [serial = 1577] [outer = 00000063F35F1C00] 01:08:28 INFO - PROCESS | 4200 | 1469261308458 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]]]}] 01:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 01:08:28 INFO - PROCESS | 4200 | 1469261308505 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 01:08:28 INFO - PROCESS | 4200 | 1469261308507 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 01:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:08:28 INFO - PROCESS | 4200 | 1469261308511 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:08:28 INFO - PROCESS | 4200 | 1469261308513 Marionette TRACE conn6 <- [1,2066,null,{}] 01:08:28 INFO - PROCESS | 4200 | 1469261308516 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}] 01:08:28 INFO - PROCESS | 4200 | 1469261308518 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:28 INFO - PROCESS | 4200 | 1469261308628 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 01:08:28 INFO - PROCESS | 4200 | 1469261308635 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:28 INFO - PROCESS | 4200 | 1469261308637 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA939800 == 35 [pid = 4200] [id = 526] 01:08:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EE39FC00) [pid = 4200] [serial = 1578] [outer = 0000000000000000] 01:08:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F4280400) [pid = 4200] [serial = 1579] [outer = 00000063EE39FC00] 01:08:28 INFO - PROCESS | 4200 | 1469261308682 Marionette DEBUG loaded listener.js 01:08:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F48A0000) [pid = 4200] [serial = 1580] [outer = 00000063EE39FC00] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F4284400) [pid = 4200] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F7D4AC00) [pid = 4200] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (000000638434D800) [pid = 4200] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006384362800) [pid = 4200] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006382C08800) [pid = 4200] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F4C37800) [pid = 4200] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EDE2F800) [pid = 4200] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F35F0C00) [pid = 4200] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F2A82800) [pid = 4200] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F282EC00) [pid = 4200] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006382220400) [pid = 4200] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EC445000) [pid = 4200] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382CCE800) [pid = 4200] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:08:29 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063ECDD8000) [pid = 4200] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:08:29 INFO - PROCESS | 4200 | 1469261309246 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]]]}] 01:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 776ms 01:08:29 INFO - PROCESS | 4200 | 1469261309290 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 01:08:29 INFO - PROCESS | 4200 | 1469261309292 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 01:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:08:29 INFO - PROCESS | 4200 | 1469261309296 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:08:29 INFO - PROCESS | 4200 | 1469261309297 Marionette TRACE conn6 <- [1,2070,null,{}] 01:08:29 INFO - PROCESS | 4200 | 1469261309301 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}] 01:08:29 INFO - PROCESS | 4200 | 1469261309303 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:29 INFO - PROCESS | 4200 | 1469261309386 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 01:08:29 INFO - PROCESS | 4200 | 1469261309392 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:29 INFO - PROCESS | 4200 | 1469261309394 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817A7000 == 36 [pid = 4200] [id = 527] 01:08:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EDEDA000) [pid = 4200] [serial = 1581] [outer = 0000000000000000] 01:08:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F2D3E000) [pid = 4200] [serial = 1582] [outer = 00000063EDEDA000] 01:08:29 INFO - PROCESS | 4200 | 1469261309440 Marionette DEBUG loaded listener.js 01:08:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F48A0C00) [pid = 4200] [serial = 1583] [outer = 00000063EDEDA000] 01:08:29 INFO - PROCESS | 4200 | 1469261309863 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]]]}] 01:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 01:08:29 INFO - PROCESS | 4200 | 1469261309929 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 01:08:29 INFO - PROCESS | 4200 | 1469261309931 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 01:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:08:29 INFO - PROCESS | 4200 | 1469261309934 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:08:29 INFO - PROCESS | 4200 | 1469261309936 Marionette TRACE conn6 <- [1,2074,null,{}] 01:08:29 INFO - PROCESS | 4200 | 1469261309940 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}] 01:08:29 INFO - PROCESS | 4200 | 1469261309942 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:30 INFO - PROCESS | 4200 | 1469261310044 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 01:08:30 INFO - PROCESS | 4200 | 1469261310055 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:30 INFO - PROCESS | 4200 | 1469261310057 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB3B0000 == 37 [pid = 4200] [id = 528] 01:08:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7970000) [pid = 4200] [serial = 1584] [outer = 0000000000000000] 01:08:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7973800) [pid = 4200] [serial = 1585] [outer = 00000063F7970000] 01:08:30 INFO - PROCESS | 4200 | 1469261310103 Marionette DEBUG loaded listener.js 01:08:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7AF1C00) [pid = 4200] [serial = 1586] [outer = 00000063F7970000] 01:08:30 INFO - PROCESS | 4200 | 1469261310563 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]]]}] 01:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 01:08:30 INFO - PROCESS | 4200 | 1469261310609 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 01:08:30 INFO - PROCESS | 4200 | 1469261310611 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 01:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:08:30 INFO - PROCESS | 4200 | 1469261310614 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:08:30 INFO - PROCESS | 4200 | 1469261310616 Marionette TRACE conn6 <- [1,2078,null,{}] 01:08:30 INFO - PROCESS | 4200 | 1469261310620 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}] 01:08:30 INFO - PROCESS | 4200 | 1469261310622 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:30 INFO - PROCESS | 4200 | 1469261310709 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 01:08:30 INFO - PROCESS | 4200 | 1469261310714 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:30 INFO - PROCESS | 4200 | 1469261310716 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB9E1000 == 38 [pid = 4200] [id = 529] 01:08:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7D42000) [pid = 4200] [serial = 1587] [outer = 0000000000000000] 01:08:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7D4E800) [pid = 4200] [serial = 1588] [outer = 00000063F7D42000] 01:08:30 INFO - PROCESS | 4200 | 1469261310770 Marionette DEBUG loaded listener.js 01:08:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F94F0400) [pid = 4200] [serial = 1589] [outer = 00000063F7D42000] 01:08:31 INFO - PROCESS | 4200 | 1469261311479 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]]]}] 01:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 923ms 01:08:31 INFO - PROCESS | 4200 | 1469261311542 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 01:08:31 INFO - PROCESS | 4200 | 1469261311547 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 01:08:31 INFO - PROCESS | 4200 | 1469261311552 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:08:31 INFO - PROCESS | 4200 | 1469261311558 Marionette TRACE conn6 <- [1,2082,null,{}] 01:08:31 INFO - PROCESS | 4200 | 1469261311563 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}] 01:08:31 INFO - PROCESS | 4200 | 1469261311567 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:31 INFO - PROCESS | 4200 | 1469261311699 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 01:08:31 INFO - PROCESS | 4200 | 1469261311818 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:31 INFO - PROCESS | 4200 | 1469261311821 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ECD0B000 == 39 [pid = 4200] [id = 530] 01:08:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (0000006384363000) [pid = 4200] [serial = 1590] [outer = 0000000000000000] 01:08:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EC39F800) [pid = 4200] [serial = 1591] [outer = 0000006384363000] 01:08:31 INFO - PROCESS | 4200 | 1469261311883 Marionette DEBUG loaded listener.js 01:08:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EDE27C00) [pid = 4200] [serial = 1592] [outer = 0000006384363000] 01:08:32 INFO - PROCESS | 4200 | 1469261312454 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]]]}] 01:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 944ms 01:08:32 INFO - PROCESS | 4200 | 1469261312499 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 01:08:32 INFO - PROCESS | 4200 | 1469261312505 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 01:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:08:32 INFO - PROCESS | 4200 | 1469261312511 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:08:32 INFO - PROCESS | 4200 | 1469261312514 Marionette TRACE conn6 <- [1,2086,null,{}] 01:08:32 INFO - PROCESS | 4200 | 1469261312519 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}] 01:08:32 INFO - PROCESS | 4200 | 1469261312522 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:32 INFO - PROCESS | 4200 | 1469261312644 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 01:08:32 INFO - PROCESS | 4200 | 1469261312769 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:32 INFO - PROCESS | 4200 | 1469261312772 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F946B800 == 40 [pid = 4200] [id = 531] 01:08:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EE3F9400) [pid = 4200] [serial = 1593] [outer = 0000000000000000] 01:08:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EE5CB400) [pid = 4200] [serial = 1594] [outer = 00000063EE3F9400] 01:08:32 INFO - PROCESS | 4200 | 1469261312833 Marionette DEBUG loaded listener.js 01:08:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F2A74800) [pid = 4200] [serial = 1595] [outer = 00000063EE3F9400] 01:08:33 INFO - PROCESS | 4200 | 1469261313452 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]]]}] 01:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 987ms 01:08:33 INFO - PROCESS | 4200 | 1469261313500 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 01:08:33 INFO - PROCESS | 4200 | 1469261313502 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 01:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:08:33 INFO - PROCESS | 4200 | 1469261313507 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:08:33 INFO - PROCESS | 4200 | 1469261313511 Marionette TRACE conn6 <- [1,2090,null,{}] 01:08:33 INFO - PROCESS | 4200 | 1469261313523 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}] 01:08:33 INFO - PROCESS | 4200 | 1469261313530 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:33 INFO - PROCESS | 4200 | 1469261313646 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 01:08:33 INFO - PROCESS | 4200 | 1469261313774 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:33 INFO - PROCESS | 4200 | 1469261313778 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD3E2000 == 41 [pid = 4200] [id = 532] 01:08:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F36B5400) [pid = 4200] [serial = 1596] [outer = 0000000000000000] 01:08:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063F4281800) [pid = 4200] [serial = 1597] [outer = 00000063F36B5400] 01:08:33 INFO - PROCESS | 4200 | 1469261313839 Marionette DEBUG loaded listener.js 01:08:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F94EF800) [pid = 4200] [serial = 1598] [outer = 00000063F36B5400] 01:08:34 INFO - PROCESS | 4200 | 1469261314462 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]]]}] 01:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1124ms 01:08:34 INFO - PROCESS | 4200 | 1469261314635 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 01:08:34 INFO - PROCESS | 4200 | 1469261314639 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 01:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:08:34 INFO - PROCESS | 4200 | 1469261314654 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:08:34 INFO - PROCESS | 4200 | 1469261314657 Marionette TRACE conn6 <- [1,2094,null,{}] 01:08:34 INFO - PROCESS | 4200 | 1469261314663 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}] 01:08:34 INFO - PROCESS | 4200 | 1469261314667 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:34 INFO - PROCESS | 4200 | 1469261314772 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 01:08:34 INFO - PROCESS | 4200 | 1469261314849 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:34 INFO - PROCESS | 4200 | 1469261314854 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:34 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382264800 == 42 [pid = 4200] [id = 533] 01:08:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (000000638434F800) [pid = 4200] [serial = 1599] [outer = 0000000000000000] 01:08:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (0000006384367800) [pid = 4200] [serial = 1600] [outer = 000000638434F800] 01:08:34 INFO - PROCESS | 4200 | 1469261314950 Marionette DEBUG loaded listener.js 01:08:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063EC43E400) [pid = 4200] [serial = 1601] [outer = 000000638434F800] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB3B0000 == 41 [pid = 4200] [id = 528] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063817A7000 == 40 [pid = 4200] [id = 527] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA939800 == 39 [pid = 4200] [id = 526] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA09D800 == 38 [pid = 4200] [id = 525] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4837000 == 37 [pid = 4200] [id = 524] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063F3508800 == 36 [pid = 4200] [id = 523] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063EED8F800 == 35 [pid = 4200] [id = 522] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DDA000 == 34 [pid = 4200] [id = 521] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 0000006381665800 == 33 [pid = 4200] [id = 520] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE937800 == 32 [pid = 4200] [id = 518] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DDD000 == 31 [pid = 4200] [id = 519] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD3E2000 == 30 [pid = 4200] [id = 532] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063F946B800 == 29 [pid = 4200] [id = 531] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063ECD0B000 == 28 [pid = 4200] [id = 530] 01:08:35 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB9E1000 == 27 [pid = 4200] [id = 529] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063F431CC00) [pid = 4200] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F9536000) [pid = 4200] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063EE548000) [pid = 4200] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063EE6B8800) [pid = 4200] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (0000006384369C00) [pid = 4200] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (0000006384B27C00) [pid = 4200] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (0000006382C09000) [pid = 4200] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (0000006382CC9400) [pid = 4200] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F7973C00) [pid = 4200] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EE333400) [pid = 4200] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE3F1C00) [pid = 4200] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F420B400) [pid = 4200] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F97D7C00) [pid = 4200] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F2A7DC00) [pid = 4200] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F3298000) [pid = 4200] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC441C00) [pid = 4200] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063ED9BE800) [pid = 4200] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F35FAC00) [pid = 4200] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F36BE000) [pid = 4200] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F4C37400) [pid = 4200] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F7D44C00) [pid = 4200] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE555400) [pid = 4200] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F97D4C00) [pid = 4200] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FA908800) [pid = 4200] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EE6B2800) [pid = 4200] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F4BA5800) [pid = 4200] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 01:08:35 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F4283800) [pid = 4200] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 01:08:36 INFO - PROCESS | 4200 | 1469261316130 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] 01:08:36 INFO - PROCESS | 4200 | 1469261316195 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 01:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:08:36 INFO - PROCESS | 4200 | 1469261316204 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:08:36 INFO - PROCESS | 4200 | 1469261316208 Marionette TRACE conn6 <- [1,2098,null,{}] 01:08:36 INFO - PROCESS | 4200 | 1469261316258 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}] 01:08:36 INFO - PROCESS | 4200 | 1469261316261 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:36 INFO - PROCESS | 4200 | 1469261316357 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 01:08:36 INFO - PROCESS | 4200 | 1469261316364 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:36 INFO - PROCESS | 4200 | 1469261316367 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828BF800 == 28 [pid = 4200] [id = 534] 01:08:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (000000638434B000) [pid = 4200] [serial = 1602] [outer = 0000000000000000] 01:08:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006384351800) [pid = 4200] [serial = 1603] [outer = 000000638434B000] 01:08:36 INFO - PROCESS | 4200 | 1469261316418 Marionette DEBUG loaded listener.js 01:08:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006384B2D800) [pid = 4200] [serial = 1604] [outer = 000000638434B000] 01:08:36 INFO - PROCESS | 4200 | 1469261316909 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]]]}] 01:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 01:08:36 INFO - PROCESS | 4200 | 1469261316939 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 01:08:36 INFO - PROCESS | 4200 | 1469261316945 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 01:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:08:36 INFO - PROCESS | 4200 | 1469261316952 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:08:36 INFO - PROCESS | 4200 | 1469261316955 Marionette TRACE conn6 <- [1,2102,null,{}] 01:08:36 INFO - PROCESS | 4200 | 1469261316959 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}] 01:08:36 INFO - PROCESS | 4200 | 1469261316962 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:37 INFO - PROCESS | 4200 | 1469261317055 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 01:08:37 INFO - PROCESS | 4200 | 1469261317063 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:37 INFO - PROCESS | 4200 | 1469261317066 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ECD20000 == 29 [pid = 4200] [id = 535] 01:08:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EDE20C00) [pid = 4200] [serial = 1605] [outer = 0000000000000000] 01:08:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EDED1C00) [pid = 4200] [serial = 1606] [outer = 00000063EDE20C00] 01:08:37 INFO - PROCESS | 4200 | 1469261317118 Marionette DEBUG loaded listener.js 01:08:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE337000) [pid = 4200] [serial = 1607] [outer = 00000063EDE20C00] 01:08:37 INFO - PROCESS | 4200 | 1469261317601 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]]]}] 01:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 01:08:37 INFO - PROCESS | 4200 | 1469261317629 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 01:08:37 INFO - PROCESS | 4200 | 1469261317631 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 01:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:08:37 INFO - PROCESS | 4200 | 1469261317635 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:08:37 INFO - PROCESS | 4200 | 1469261317639 Marionette TRACE conn6 <- [1,2106,null,{}] 01:08:37 INFO - PROCESS | 4200 | 1469261317651 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}] 01:08:37 INFO - PROCESS | 4200 | 1469261317656 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:37 INFO - PROCESS | 4200 | 1469261317772 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 01:08:37 INFO - PROCESS | 4200 | 1469261317863 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:37 INFO - PROCESS | 4200 | 1469261317867 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D75000 == 30 [pid = 4200] [id = 536] 01:08:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063828F0000) [pid = 4200] [serial = 1608] [outer = 0000000000000000] 01:08:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE551000) [pid = 4200] [serial = 1609] [outer = 00000063828F0000] 01:08:37 INFO - PROCESS | 4200 | 1469261317917 Marionette DEBUG loaded listener.js 01:08:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EF0D2800) [pid = 4200] [serial = 1610] [outer = 00000063828F0000] 01:08:38 INFO - PROCESS | 4200 | 1469261318343 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]]]}] 01:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 01:08:38 INFO - PROCESS | 4200 | 1469261318372 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 01:08:38 INFO - PROCESS | 4200 | 1469261318375 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 01:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:08:38 INFO - PROCESS | 4200 | 1469261318378 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:08:38 INFO - PROCESS | 4200 | 1469261318380 Marionette TRACE conn6 <- [1,2110,null,{}] 01:08:38 INFO - PROCESS | 4200 | 1469261318383 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}] 01:08:38 INFO - PROCESS | 4200 | 1469261318386 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:38 INFO - PROCESS | 4200 | 1469261318505 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 01:08:38 INFO - PROCESS | 4200 | 1469261318511 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:38 INFO - PROCESS | 4200 | 1469261318513 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:38 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46D6800 == 31 [pid = 4200] [id = 537] 01:08:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F286C800) [pid = 4200] [serial = 1611] [outer = 0000000000000000] 01:08:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F2873000) [pid = 4200] [serial = 1612] [outer = 00000063F286C800] 01:08:38 INFO - PROCESS | 4200 | 1469261318607 Marionette DEBUG loaded listener.js 01:08:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F3266000) [pid = 4200] [serial = 1613] [outer = 00000063F286C800] 01:08:39 INFO - PROCESS | 4200 | 1469261319058 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]]]}] 01:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 01:08:39 INFO - PROCESS | 4200 | 1469261319149 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 01:08:39 INFO - PROCESS | 4200 | 1469261319151 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 01:08:39 INFO - PROCESS | 4200 | 1469261319155 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:08:39 INFO - PROCESS | 4200 | 1469261319157 Marionette TRACE conn6 <- [1,2114,null,{}] 01:08:39 INFO - PROCESS | 4200 | 1469261319160 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}] 01:08:39 INFO - PROCESS | 4200 | 1469261319163 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:39 INFO - PROCESS | 4200 | 1469261319276 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 01:08:39 INFO - PROCESS | 4200 | 1469261319288 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:39 INFO - PROCESS | 4200 | 1469261319290 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F946C800 == 32 [pid = 4200] [id = 538] 01:08:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063ECDD2800) [pid = 4200] [serial = 1614] [outer = 0000000000000000] 01:08:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F35FAC00) [pid = 4200] [serial = 1615] [outer = 00000063ECDD2800] 01:08:39 INFO - PROCESS | 4200 | 1469261319336 Marionette DEBUG loaded listener.js 01:08:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F361C000) [pid = 4200] [serial = 1616] [outer = 00000063ECDD2800] 01:08:39 INFO - PROCESS | 4200 | 1469261319798 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]]]}] 01:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 672ms 01:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:08:39 INFO - PROCESS | 4200 | 1469261319831 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 01:08:39 INFO - PROCESS | 4200 | 1469261319833 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 01:08:39 INFO - PROCESS | 4200 | 1469261319837 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:08:39 INFO - PROCESS | 4200 | 1469261319839 Marionette TRACE conn6 <- [1,2118,null,{}] 01:08:39 INFO - PROCESS | 4200 | 1469261319847 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}] 01:08:39 INFO - PROCESS | 4200 | 1469261319853 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:39 INFO - PROCESS | 4200 | 1469261319989 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 01:08:40 INFO - PROCESS | 4200 | 1469261320044 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:40 INFO - PROCESS | 4200 | 1469261320046 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA5E800 == 33 [pid = 4200] [id = 539] 01:08:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F361BC00) [pid = 4200] [serial = 1617] [outer = 0000000000000000] 01:08:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F413BC00) [pid = 4200] [serial = 1618] [outer = 00000063F361BC00] 01:08:40 INFO - PROCESS | 4200 | 1469261320096 Marionette DEBUG loaded listener.js 01:08:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F716A400) [pid = 4200] [serial = 1619] [outer = 00000063F361BC00] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F7D42000) [pid = 4200] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EC437000) [pid = 4200] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F35F1C00) [pid = 4200] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE3A1400) [pid = 4200] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382CC6000) [pid = 4200] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063828F1800) [pid = 4200] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE932800) [pid = 4200] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FA0E8000) [pid = 4200] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F7970000) [pid = 4200] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382216400) [pid = 4200] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EDEDA000) [pid = 4200] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:08:40 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE39FC00) [pid = 4200] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:08:40 INFO - PROCESS | 4200 | 1469261320625 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] 01:08:40 INFO - PROCESS | 4200 | 1469261320681 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 01:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:08:40 INFO - PROCESS | 4200 | 1469261320685 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:08:40 INFO - PROCESS | 4200 | 1469261320687 Marionette TRACE conn6 <- [1,2122,null,{}] 01:08:40 INFO - PROCESS | 4200 | 1469261320691 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}] 01:08:40 INFO - PROCESS | 4200 | 1469261320693 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:40 INFO - PROCESS | 4200 | 1469261320776 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 01:08:40 INFO - PROCESS | 4200 | 1469261320781 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:40 INFO - PROCESS | 4200 | 1469261320783 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADC9000 == 34 [pid = 4200] [id = 540] 01:08:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EDEDA000) [pid = 4200] [serial = 1620] [outer = 0000000000000000] 01:08:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F2AF6800) [pid = 4200] [serial = 1621] [outer = 00000063EDEDA000] 01:08:40 INFO - PROCESS | 4200 | 1469261320830 Marionette DEBUG loaded listener.js 01:08:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4C3D000) [pid = 4200] [serial = 1622] [outer = 00000063EDEDA000] 01:08:41 INFO - PROCESS | 4200 | 1469261321273 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] 01:08:41 INFO - PROCESS | 4200 | 1469261321320 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 01:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:08:41 INFO - PROCESS | 4200 | 1469261321323 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:08:41 INFO - PROCESS | 4200 | 1469261321325 Marionette TRACE conn6 <- [1,2126,null,{}] 01:08:41 INFO - PROCESS | 4200 | 1469261321328 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}] 01:08:41 INFO - PROCESS | 4200 | 1469261321330 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:41 INFO - PROCESS | 4200 | 1469261321413 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 01:08:41 INFO - PROCESS | 4200 | 1469261321421 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:41 INFO - PROCESS | 4200 | 1469261321423 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB666000 == 35 [pid = 4200] [id = 541] 01:08:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7A62400) [pid = 4200] [serial = 1623] [outer = 0000000000000000] 01:08:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7D43400) [pid = 4200] [serial = 1624] [outer = 00000063F7A62400] 01:08:41 INFO - PROCESS | 4200 | 1469261321469 Marionette DEBUG loaded listener.js 01:08:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7D4EC00) [pid = 4200] [serial = 1625] [outer = 00000063F7A62400] 01:08:41 INFO - PROCESS | 4200 | 1469261321903 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]]]}] 01:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 01:08:41 INFO - PROCESS | 4200 | 1469261321956 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 01:08:41 INFO - PROCESS | 4200 | 1469261321958 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 01:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:08:41 INFO - PROCESS | 4200 | 1469261321962 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:08:41 INFO - PROCESS | 4200 | 1469261321963 Marionette TRACE conn6 <- [1,2130,null,{}] 01:08:41 INFO - PROCESS | 4200 | 1469261321967 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}] 01:08:41 INFO - PROCESS | 4200 | 1469261321969 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:42 INFO - PROCESS | 4200 | 1469261322052 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 01:08:42 INFO - PROCESS | 4200 | 1469261322058 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:42 INFO - PROCESS | 4200 | 1469261322060 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D6C000 == 36 [pid = 4200] [id = 542] 01:08:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7D4DC00) [pid = 4200] [serial = 1626] [outer = 0000000000000000] 01:08:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F9535000) [pid = 4200] [serial = 1627] [outer = 00000063F7D4DC00] 01:08:42 INFO - PROCESS | 4200 | 1469261322106 Marionette DEBUG loaded listener.js 01:08:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F97CD800) [pid = 4200] [serial = 1628] [outer = 00000063F7D4DC00] 01:08:42 INFO - PROCESS | 4200 | 1469261322840 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] 01:08:42 INFO - PROCESS | 4200 | 1469261322893 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 01:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:08:42 INFO - PROCESS | 4200 | 1469261322898 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:08:42 INFO - PROCESS | 4200 | 1469261322902 Marionette TRACE conn6 <- [1,2134,null,{}] 01:08:42 INFO - PROCESS | 4200 | 1469261322908 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}] 01:08:42 INFO - PROCESS | 4200 | 1469261322911 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:43 INFO - PROCESS | 4200 | 1469261323040 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 01:08:43 INFO - PROCESS | 4200 | 1469261323166 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:43 INFO - PROCESS | 4200 | 1469261323169 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ECD19800 == 37 [pid = 4200] [id = 543] 01:08:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (0000006382C0CC00) [pid = 4200] [serial = 1629] [outer = 0000000000000000] 01:08:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (0000006384369000) [pid = 4200] [serial = 1630] [outer = 0000006382C0CC00] 01:08:43 INFO - PROCESS | 4200 | 1469261323230 Marionette DEBUG loaded listener.js 01:08:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063EC445400) [pid = 4200] [serial = 1631] [outer = 0000006382C0CC00] 01:08:43 INFO - PROCESS | 4200 | 1469261323991 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] 01:08:44 INFO - PROCESS | 4200 | 1469261324079 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 01:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:08:44 INFO - PROCESS | 4200 | 1469261324085 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:08:44 INFO - PROCESS | 4200 | 1469261324088 Marionette TRACE conn6 <- [1,2138,null,{}] 01:08:44 INFO - PROCESS | 4200 | 1469261324093 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}] 01:08:44 INFO - PROCESS | 4200 | 1469261324096 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:44 INFO - PROCESS | 4200 | 1469261324252 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 01:08:44 INFO - PROCESS | 4200 | 1469261324329 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:44 INFO - PROCESS | 4200 | 1469261324332 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817AE800 == 38 [pid = 4200] [id = 544] 01:08:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063828EA000) [pid = 4200] [serial = 1632] [outer = 0000000000000000] 01:08:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (000000638434B400) [pid = 4200] [serial = 1633] [outer = 00000063828EA000] 01:08:44 INFO - PROCESS | 4200 | 1469261324509 Marionette DEBUG loaded listener.js 01:08:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063EC3A6400) [pid = 4200] [serial = 1634] [outer = 00000063828EA000] 01:08:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB666000 == 37 [pid = 4200] [id = 541] 01:08:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADC9000 == 36 [pid = 4200] [id = 540] 01:08:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA5E800 == 35 [pid = 4200] [id = 539] 01:08:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F946C800 == 34 [pid = 4200] [id = 538] 01:08:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46D6800 == 33 [pid = 4200] [id = 537] 01:08:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D75000 == 32 [pid = 4200] [id = 536] 01:08:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063ECD20000 == 31 [pid = 4200] [id = 535] 01:08:45 INFO - PROCESS | 4200 | --DOCSHELL 00000063828BF800 == 30 [pid = 4200] [id = 534] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7AF1C00) [pid = 4200] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F7D4E800) [pid = 4200] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F94F0400) [pid = 4200] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EDE29000) [pid = 4200] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F413E000) [pid = 4200] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE54B400) [pid = 4200] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006384B25800) [pid = 4200] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F286EC00) [pid = 4200] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3F4000) [pid = 4200] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F36BDC00) [pid = 4200] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F2852000) [pid = 4200] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FB0C5400) [pid = 4200] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F7973800) [pid = 4200] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063FAF29C00) [pid = 4200] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (000000638436FC00) [pid = 4200] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F2AF5400) [pid = 4200] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EC5D0800) [pid = 4200] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (0000006382C74C00) [pid = 4200] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EF85B800) [pid = 4200] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F2D3E000) [pid = 4200] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F48A0000) [pid = 4200] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (0000006382CD2400) [pid = 4200] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F48A0C00) [pid = 4200] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F4280400) [pid = 4200] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 01:08:45 INFO - PROCESS | 4200 | 1469261325206 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] 01:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:08:45 INFO - PROCESS | 4200 | 1469261325263 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 01:08:45 INFO - PROCESS | 4200 | 1469261325269 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:08:45 INFO - PROCESS | 4200 | 1469261325272 Marionette TRACE conn6 <- [1,2142,null,{}] 01:08:45 INFO - PROCESS | 4200 | 1469261325278 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}] 01:08:45 INFO - PROCESS | 4200 | 1469261325281 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:45 INFO - PROCESS | 4200 | 1469261325376 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 01:08:45 INFO - PROCESS | 4200 | 1469261325459 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:45 INFO - PROCESS | 4200 | 1469261325462 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:45 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DEE800 == 31 [pid = 4200] [id = 545] 01:08:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006382C11000) [pid = 4200] [serial = 1635] [outer = 0000000000000000] 01:08:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (0000006384B2F000) [pid = 4200] [serial = 1636] [outer = 0000006382C11000] 01:08:45 INFO - PROCESS | 4200 | 1469261325513 Marionette DEBUG loaded listener.js 01:08:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EE3EFC00) [pid = 4200] [serial = 1637] [outer = 0000006382C11000] 01:08:46 INFO - PROCESS | 4200 | 1469261325988 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]]]}] 01:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 774ms 01:08:46 INFO - PROCESS | 4200 | 1469261326043 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 01:08:46 INFO - PROCESS | 4200 | 1469261326047 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 01:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:08:46 INFO - PROCESS | 4200 | 1469261326054 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:08:46 INFO - PROCESS | 4200 | 1469261326057 Marionette TRACE conn6 <- [1,2146,null,{}] 01:08:46 INFO - PROCESS | 4200 | 1469261326061 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}] 01:08:46 INFO - PROCESS | 4200 | 1469261326064 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:46 INFO - PROCESS | 4200 | 1469261326162 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 01:08:46 INFO - PROCESS | 4200 | --DOCSHELL 00000063F32C2800 == 30 [pid = 4200] [id = 11] 01:08:46 INFO - PROCESS | 4200 | 1469261326191 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:46 INFO - PROCESS | 4200 | 1469261326194 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B62000 == 31 [pid = 4200] [id = 546] 01:08:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EF2AF800) [pid = 4200] [serial = 1638] [outer = 0000000000000000] 01:08:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F2868800) [pid = 4200] [serial = 1639] [outer = 00000063EF2AF800] 01:08:46 INFO - PROCESS | 4200 | 1469261326259 Marionette DEBUG loaded listener.js 01:08:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F2D3D800) [pid = 4200] [serial = 1640] [outer = 00000063EF2AF800] 01:08:46 INFO - PROCESS | 4200 | 1469261326721 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] 01:08:46 INFO - PROCESS | 4200 | 1469261326794 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 01:08:46 INFO - PROCESS | 4200 | 1469261326797 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:08:46 INFO - PROCESS | 4200 | 1469261326801 Marionette TRACE conn6 <- [1,2150,null,{}] 01:08:46 INFO - PROCESS | 4200 | 1469261326812 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}] 01:08:46 INFO - PROCESS | 4200 | 1469261326818 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:46 INFO - PROCESS | 4200 | 1469261326914 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 01:08:47 INFO - PROCESS | 4200 | 1469261327033 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:47 INFO - PROCESS | 4200 | 1469261327036 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:47 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AA8000 == 32 [pid = 4200] [id = 547] 01:08:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063828EAC00) [pid = 4200] [serial = 1641] [outer = 0000000000000000] 01:08:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F3619400) [pid = 4200] [serial = 1642] [outer = 00000063828EAC00] 01:08:47 INFO - PROCESS | 4200 | 1469261327082 Marionette DEBUG loaded listener.js 01:08:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F420A000) [pid = 4200] [serial = 1643] [outer = 00000063828EAC00] 01:08:47 INFO - PROCESS | 4200 | 1469261327499 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]]]}] 01:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 01:08:47 INFO - PROCESS | 4200 | 1469261327534 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 01:08:47 INFO - PROCESS | 4200 | 1469261327537 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 01:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:08:47 INFO - PROCESS | 4200 | 1469261327541 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:08:47 INFO - PROCESS | 4200 | 1469261327543 Marionette TRACE conn6 <- [1,2154,null,{}] 01:08:47 INFO - PROCESS | 4200 | 1469261327552 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}] 01:08:47 INFO - PROCESS | 4200 | 1469261327554 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:47 INFO - PROCESS | 4200 | 1469261327677 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 01:08:47 INFO - PROCESS | 4200 | 1469261327683 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:47 INFO - PROCESS | 4200 | 1469261327685 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:47 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4B3000 == 33 [pid = 4200] [id = 548] 01:08:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F420B400) [pid = 4200] [serial = 1644] [outer = 0000000000000000] 01:08:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F427D800) [pid = 4200] [serial = 1645] [outer = 00000063F420B400] 01:08:47 INFO - PROCESS | 4200 | 1469261327732 Marionette DEBUG loaded listener.js 01:08:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4BA2C00) [pid = 4200] [serial = 1646] [outer = 00000063F420B400] 01:08:48 INFO - PROCESS | 4200 | 1469261328182 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]]]}] 01:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 01:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:08:48 INFO - PROCESS | 4200 | 1469261328235 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 01:08:48 INFO - PROCESS | 4200 | 1469261328237 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 01:08:48 INFO - PROCESS | 4200 | 1469261328241 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:08:48 INFO - PROCESS | 4200 | 1469261328243 Marionette TRACE conn6 <- [1,2158,null,{}] 01:08:48 INFO - PROCESS | 4200 | 1469261328252 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}] 01:08:48 INFO - PROCESS | 4200 | 1469261328255 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:48 INFO - PROCESS | 4200 | 1469261328396 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 01:08:48 INFO - PROCESS | 4200 | 1469261328407 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:48 INFO - PROCESS | 4200 | 1469261328409 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46DA800 == 34 [pid = 4200] [id = 549] 01:08:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7970800) [pid = 4200] [serial = 1647] [outer = 0000000000000000] 01:08:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7A6A800) [pid = 4200] [serial = 1648] [outer = 00000063F7970800] 01:08:48 INFO - PROCESS | 4200 | 1469261328466 Marionette DEBUG loaded listener.js 01:08:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F94F4800) [pid = 4200] [serial = 1649] [outer = 00000063F7970800] 01:08:48 INFO - PROCESS | 4200 | 1469261328939 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]]]}] 01:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 735ms 01:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:08:48 INFO - PROCESS | 4200 | 1469261328978 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 01:08:48 INFO - PROCESS | 4200 | 1469261328980 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 01:08:48 INFO - PROCESS | 4200 | 1469261328983 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:08:48 INFO - PROCESS | 4200 | 1469261328985 Marionette TRACE conn6 <- [1,2162,null,{}] 01:08:49 INFO - PROCESS | 4200 | 1469261329003 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}] 01:08:49 INFO - PROCESS | 4200 | 1469261329009 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:49 INFO - PROCESS | 4200 | 1469261329122 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 01:08:49 INFO - PROCESS | 4200 | 1469261329177 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:49 INFO - PROCESS | 4200 | 1469261329179 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5C7800 == 35 [pid = 4200] [id = 550] 01:08:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FA05E400) [pid = 4200] [serial = 1650] [outer = 0000000000000000] 01:08:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FA908C00) [pid = 4200] [serial = 1651] [outer = 00000063FA05E400] 01:08:49 INFO - PROCESS | 4200 | 1469261329228 Marionette DEBUG loaded listener.js 01:08:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FAF28C00) [pid = 4200] [serial = 1652] [outer = 00000063FA05E400] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F7A62400) [pid = 4200] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006384363000) [pid = 4200] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE3F9400) [pid = 4200] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F36B5400) [pid = 4200] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063828F0000) [pid = 4200] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (000000638434F800) [pid = 4200] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EDE20C00) [pid = 4200] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F286C800) [pid = 4200] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (000000638434B000) [pid = 4200] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063ECDD2800) [pid = 4200] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F361BC00) [pid = 4200] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:08:49 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EDEDA000) [pid = 4200] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:08:49 INFO - PROCESS | 4200 | 1469261329673 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]]]}] 01:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 01:08:49 INFO - PROCESS | 4200 | 1469261329746 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 01:08:49 INFO - PROCESS | 4200 | 1469261329749 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 01:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:08:49 INFO - PROCESS | 4200 | 1469261329754 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:08:49 INFO - PROCESS | 4200 | 1469261329755 Marionette TRACE conn6 <- [1,2166,null,{}] 01:08:49 INFO - PROCESS | 4200 | 1469261329759 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}] 01:08:49 INFO - PROCESS | 4200 | 1469261329761 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:49 INFO - PROCESS | 4200 | 1469261329846 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 01:08:49 INFO - PROCESS | 4200 | 1469261329852 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:49 INFO - PROCESS | 4200 | 1469261329855 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD2B800 == 36 [pid = 4200] [id = 551] 01:08:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EC398800) [pid = 4200] [serial = 1653] [outer = 0000000000000000] 01:08:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F286C800) [pid = 4200] [serial = 1654] [outer = 00000063EC398800] 01:08:49 INFO - PROCESS | 4200 | 1469261329901 Marionette DEBUG loaded listener.js 01:08:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063FA2B7400) [pid = 4200] [serial = 1655] [outer = 00000063EC398800] 01:08:50 INFO - PROCESS | 4200 | 1469261330319 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]]]}] 01:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 01:08:50 INFO - PROCESS | 4200 | 1469261330385 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 01:08:50 INFO - PROCESS | 4200 | 1469261330388 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 01:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:08:50 INFO - PROCESS | 4200 | 1469261330391 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:08:50 INFO - PROCESS | 4200 | 1469261330393 Marionette TRACE conn6 <- [1,2170,null,{}] 01:08:50 INFO - PROCESS | 4200 | 1469261330397 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}] 01:08:50 INFO - PROCESS | 4200 | 1469261330398 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:50 INFO - PROCESS | 4200 | 1469261330483 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 01:08:50 INFO - PROCESS | 4200 | 1469261330490 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:50 INFO - PROCESS | 4200 | 1469261330492 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6A2800 == 37 [pid = 4200] [id = 552] 01:08:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063FAF2A000) [pid = 4200] [serial = 1656] [outer = 0000000000000000] 01:08:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063FB0C3400) [pid = 4200] [serial = 1657] [outer = 00000063FAF2A000] 01:08:50 INFO - PROCESS | 4200 | 1469261330538 Marionette DEBUG loaded listener.js 01:08:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063FB423C00) [pid = 4200] [serial = 1658] [outer = 00000063FAF2A000] 01:08:50 INFO - PROCESS | 4200 | 1469261330955 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]]]}] 01:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 01:08:51 INFO - PROCESS | 4200 | 1469261331024 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 01:08:51 INFO - PROCESS | 4200 | 1469261331026 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 01:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:08:51 INFO - PROCESS | 4200 | 1469261331029 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:08:51 INFO - PROCESS | 4200 | 1469261331031 Marionette TRACE conn6 <- [1,2174,null,{}] 01:08:51 INFO - PROCESS | 4200 | 1469261331035 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}] 01:08:51 INFO - PROCESS | 4200 | 1469261331037 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:51 INFO - PROCESS | 4200 | 1469261331124 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 01:08:51 INFO - PROCESS | 4200 | 1469261331132 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:51 INFO - PROCESS | 4200 | 1469261331134 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE63B000 == 38 [pid = 4200] [id = 553] 01:08:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (0000006384343800) [pid = 4200] [serial = 1659] [outer = 0000000000000000] 01:08:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4313000) [pid = 4200] [serial = 1660] [outer = 0000006384343800] 01:08:51 INFO - PROCESS | 4200 | 1469261331182 Marionette DEBUG loaded listener.js 01:08:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FB58F400) [pid = 4200] [serial = 1661] [outer = 0000006384343800] 01:08:51 INFO - PROCESS | 4200 | 1469261331874 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]]]}] 01:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 881ms 01:08:51 INFO - PROCESS | 4200 | 1469261331914 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 01:08:51 INFO - PROCESS | 4200 | 1469261331919 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 01:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:08:51 INFO - PROCESS | 4200 | 1469261331925 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:08:51 INFO - PROCESS | 4200 | 1469261331928 Marionette TRACE conn6 <- [1,2178,null,{}] 01:08:51 INFO - PROCESS | 4200 | 1469261331935 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}] 01:08:51 INFO - PROCESS | 4200 | 1469261331939 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:52 INFO - PROCESS | 4200 | 1469261332057 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 01:08:52 INFO - PROCESS | 4200 | 1469261332184 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:52 INFO - PROCESS | 4200 | 1469261332187 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:52 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE841000 == 39 [pid = 4200] [id = 554] 01:08:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (0000006384B2D000) [pid = 4200] [serial = 1662] [outer = 0000000000000000] 01:08:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EDE20C00) [pid = 4200] [serial = 1663] [outer = 0000006384B2D000] 01:08:52 INFO - PROCESS | 4200 | 1469261332250 Marionette DEBUG loaded listener.js 01:08:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EE3F4000) [pid = 4200] [serial = 1664] [outer = 0000006384B2D000] 01:08:52 INFO - PROCESS | 4200 | 1469261332870 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]]]}] 01:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 986ms 01:08:52 INFO - PROCESS | 4200 | 1469261332914 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 01:08:52 INFO - PROCESS | 4200 | 1469261332919 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 01:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:08:52 INFO - PROCESS | 4200 | 1469261332926 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:08:52 INFO - PROCESS | 4200 | 1469261332929 Marionette TRACE conn6 <- [1,2182,null,{}] 01:08:52 INFO - PROCESS | 4200 | 1469261332934 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}] 01:08:52 INFO - PROCESS | 4200 | 1469261332937 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:53 INFO - PROCESS | 4200 | 1469261333096 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 01:08:53 INFO - PROCESS | 4200 | 1469261333114 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:53 INFO - PROCESS | 4200 | 1469261333116 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADC8000 == 40 [pid = 4200] [id = 555] 01:08:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F3614C00) [pid = 4200] [serial = 1665] [outer = 0000000000000000] 01:08:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F36B9400) [pid = 4200] [serial = 1666] [outer = 00000063F3614C00] 01:08:53 INFO - PROCESS | 4200 | 1469261333176 Marionette DEBUG loaded listener.js 01:08:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F431C400) [pid = 4200] [serial = 1667] [outer = 00000063F3614C00] 01:08:53 INFO - PROCESS | 4200 | 1469261333818 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]]]}] 01:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 923ms 01:08:53 INFO - PROCESS | 4200 | 1469261333863 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 01:08:53 INFO - PROCESS | 4200 | 1469261333867 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 01:08:53 INFO - PROCESS | 4200 | 1469261333872 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:08:53 INFO - PROCESS | 4200 | 1469261333876 Marionette TRACE conn6 <- [1,2186,null,{}] 01:08:53 INFO - PROCESS | 4200 | 1469261333888 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}] 01:08:53 INFO - PROCESS | 4200 | 1469261333893 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:54 INFO - PROCESS | 4200 | 1469261334019 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 01:08:54 INFO - PROCESS | 4200 | 1469261334138 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:54 INFO - PROCESS | 4200 | 1469261334142 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE93F000 == 41 [pid = 4200] [id = 556] 01:08:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F94F0400) [pid = 4200] [serial = 1668] [outer = 0000000000000000] 01:08:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FA468C00) [pid = 4200] [serial = 1669] [outer = 00000063F94F0400] 01:08:54 INFO - PROCESS | 4200 | 1469261334202 Marionette DEBUG loaded listener.js 01:08:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063FB628400) [pid = 4200] [serial = 1670] [outer = 00000063F94F0400] 01:08:54 INFO - PROCESS | 4200 | 1469261334785 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]]]}] 01:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 923ms 01:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:08:54 INFO - PROCESS | 4200 | 1469261334817 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 01:08:54 INFO - PROCESS | 4200 | 1469261334820 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 01:08:54 INFO - PROCESS | 4200 | 1469261334826 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:08:54 INFO - PROCESS | 4200 | 1469261334829 Marionette TRACE conn6 <- [1,2190,null,{}] 01:08:54 INFO - PROCESS | 4200 | 1469261334832 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}] 01:08:54 INFO - PROCESS | 4200 | 1469261334835 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:54 INFO - PROCESS | 4200 | 1469261334952 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 01:08:55 INFO - PROCESS | 4200 | 1469261335049 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:55 INFO - PROCESS | 4200 | 1469261335052 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817B1800 == 42 [pid = 4200] [id = 557] 01:08:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006384368000) [pid = 4200] [serial = 1671] [outer = 0000000000000000] 01:08:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063ECD4E000) [pid = 4200] [serial = 1672] [outer = 0000006384368000] 01:08:55 INFO - PROCESS | 4200 | 1469261335107 Marionette DEBUG loaded listener.js 01:08:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F4136800) [pid = 4200] [serial = 1673] [outer = 0000006384368000] 01:08:55 INFO - PROCESS | 4200 | 1469261335855 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]]]}] 01:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1073ms 01:08:55 INFO - PROCESS | 4200 | 1469261335903 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 01:08:55 INFO - PROCESS | 4200 | 1469261335908 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 01:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:08:55 INFO - PROCESS | 4200 | 1469261335913 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:08:55 INFO - PROCESS | 4200 | 1469261335916 Marionette TRACE conn6 <- [1,2194,null,{}] 01:08:55 INFO - PROCESS | 4200 | 1469261335922 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}] 01:08:55 INFO - PROCESS | 4200 | 1469261335926 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:56 INFO - PROCESS | 4200 | 1469261336034 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 0000006382264800 == 41 [pid = 4200] [id = 533] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD6A2800 == 40 [pid = 4200] [id = 552] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD2B800 == 39 [pid = 4200] [id = 551] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5C7800 == 38 [pid = 4200] [id = 550] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46DA800 == 37 [pid = 4200] [id = 549] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4B3000 == 36 [pid = 4200] [id = 548] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AA8000 == 35 [pid = 4200] [id = 547] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B62000 == 34 [pid = 4200] [id = 546] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DEE800 == 33 [pid = 4200] [id = 545] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063817AE800 == 32 [pid = 4200] [id = 544] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D6C000 == 31 [pid = 4200] [id = 542] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063ECD19800 == 30 [pid = 4200] [id = 543] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063ECDF3800 == 29 [pid = 4200] [id = 12] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063817B1800 == 28 [pid = 4200] [id = 557] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE93F000 == 27 [pid = 4200] [id = 556] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADC8000 == 26 [pid = 4200] [id = 555] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE63B000 == 25 [pid = 4200] [id = 553] 01:08:56 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE841000 == 24 [pid = 4200] [id = 554] 01:08:56 INFO - PROCESS | 4200 | 1469261336751 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:56 INFO - PROCESS | 4200 | 1469261336754 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063EE551000) [pid = 4200] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063EC43E400) [pid = 4200] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (0000006384367800) [pid = 4200] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063EDED1C00) [pid = 4200] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EE337000) [pid = 4200] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F2873000) [pid = 4200] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384351800) [pid = 4200] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (0000006384B2D800) [pid = 4200] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F35FAC00) [pid = 4200] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F3266000) [pid = 4200] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F413BC00) [pid = 4200] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F9535000) [pid = 4200] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F4C3D000) [pid = 4200] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F7D43400) [pid = 4200] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EDE27C00) [pid = 4200] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EC39F800) [pid = 4200] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F2A74800) [pid = 4200] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE5CB400) [pid = 4200] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F94EF800) [pid = 4200] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F4281800) [pid = 4200] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F7D4EC00) [pid = 4200] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F716A400) [pid = 4200] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F361C000) [pid = 4200] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F2AF6800) [pid = 4200] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EF0D2800) [pid = 4200] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 01:08:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817AD800 == 25 [pid = 4200] [id = 558] 01:08:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (000000638233C400) [pid = 4200] [serial = 1674] [outer = 0000000000000000] 01:08:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063828E8800) [pid = 4200] [serial = 1675] [outer = 000000638233C400] 01:08:56 INFO - PROCESS | 4200 | 1469261336904 Marionette DEBUG loaded listener.js 01:08:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006382C11400) [pid = 4200] [serial = 1676] [outer = 000000638233C400] 01:08:57 INFO - PROCESS | 4200 | 1469261337325 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]]]}] 01:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1433ms 01:08:57 INFO - PROCESS | 4200 | 1469261337393 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 01:08:57 INFO - PROCESS | 4200 | 1469261337397 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 01:08:57 INFO - PROCESS | 4200 | 1469261337402 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:08:57 INFO - PROCESS | 4200 | 1469261337406 Marionette TRACE conn6 <- [1,2198,null,{}] 01:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:08:57 INFO - PROCESS | 4200 | 1469261337411 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}] 01:08:57 INFO - PROCESS | 4200 | 1469261337416 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:57 INFO - PROCESS | 4200 | 1469261337516 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 01:08:57 INFO - PROCESS | 4200 | 1469261337529 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:57 INFO - PROCESS | 4200 | 1469261337532 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:57 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BBE000 == 26 [pid = 4200] [id = 559] 01:08:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006384365400) [pid = 4200] [serial = 1677] [outer = 0000000000000000] 01:08:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006384B22400) [pid = 4200] [serial = 1678] [outer = 0000006384365400] 01:08:57 INFO - PROCESS | 4200 | 1469261337585 Marionette DEBUG loaded listener.js 01:08:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EC39C800) [pid = 4200] [serial = 1679] [outer = 0000006384365400] 01:08:58 INFO - PROCESS | 4200 | 1469261338061 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]]]}] 01:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 01:08:58 INFO - PROCESS | 4200 | 1469261338086 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 01:08:58 INFO - PROCESS | 4200 | 1469261338090 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 01:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:08:58 INFO - PROCESS | 4200 | 1469261338100 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:08:58 INFO - PROCESS | 4200 | 1469261338102 Marionette TRACE conn6 <- [1,2202,null,{}] 01:08:58 INFO - PROCESS | 4200 | 1469261338106 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}] 01:08:58 INFO - PROCESS | 4200 | 1469261338109 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:58 INFO - PROCESS | 4200 | 1469261338238 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 01:08:58 INFO - PROCESS | 4200 | 1469261338322 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:58 INFO - PROCESS | 4200 | 1469261338325 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:58 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE574800 == 27 [pid = 4200] [id = 560] 01:08:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (0000006384366400) [pid = 4200] [serial = 1680] [outer = 0000000000000000] 01:08:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EDE25000) [pid = 4200] [serial = 1681] [outer = 0000006384366400] 01:08:58 INFO - PROCESS | 4200 | 1469261338383 Marionette DEBUG loaded listener.js 01:08:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE333C00) [pid = 4200] [serial = 1682] [outer = 0000006384366400] 01:08:58 INFO - PROCESS | 4200 | 1469261338783 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]]]}] 01:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 01:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:08:58 INFO - PROCESS | 4200 | 1469261338838 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 01:08:58 INFO - PROCESS | 4200 | 1469261338840 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 01:08:58 INFO - PROCESS | 4200 | 1469261338845 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:08:58 INFO - PROCESS | 4200 | 1469261338852 Marionette TRACE conn6 <- [1,2206,null,{}] 01:08:58 INFO - PROCESS | 4200 | 1469261338875 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}] 01:08:58 INFO - PROCESS | 4200 | 1469261338880 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:59 INFO - PROCESS | 4200 | 1469261339011 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 01:08:59 INFO - PROCESS | 4200 | 1469261339069 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:59 INFO - PROCESS | 4200 | 1469261339072 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4019000 == 28 [pid = 4200] [id = 561] 01:08:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE459800) [pid = 4200] [serial = 1683] [outer = 0000000000000000] 01:08:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE5BE400) [pid = 4200] [serial = 1684] [outer = 00000063EE459800] 01:08:59 INFO - PROCESS | 4200 | 1469261339120 Marionette DEBUG loaded listener.js 01:08:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EED70800) [pid = 4200] [serial = 1685] [outer = 00000063EE459800] 01:08:59 INFO - PROCESS | 4200 | 1469261339564 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]]]}] 01:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 755ms 01:08:59 INFO - PROCESS | 4200 | 1469261339624 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 01:08:59 INFO - PROCESS | 4200 | 1469261339627 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 01:08:59 INFO - PROCESS | 4200 | 1469261339633 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:08:59 INFO - PROCESS | 4200 | 1469261339635 Marionette TRACE conn6 <- [1,2210,null,{}] 01:08:59 INFO - PROCESS | 4200 | 1469261339639 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}] 01:08:59 INFO - PROCESS | 4200 | 1469261339641 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:59 INFO - PROCESS | 4200 | 1469261339760 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 01:08:59 INFO - PROCESS | 4200 | 1469261339814 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:59 INFO - PROCESS | 4200 | 1469261339817 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:08:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AA6800 == 29 [pid = 4200] [id = 562] 01:08:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EFA1A000) [pid = 4200] [serial = 1686] [outer = 0000000000000000] 01:08:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F286C000) [pid = 4200] [serial = 1687] [outer = 00000063EFA1A000] 01:08:59 INFO - PROCESS | 4200 | 1469261339874 Marionette DEBUG loaded listener.js 01:08:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F2A74800) [pid = 4200] [serial = 1688] [outer = 00000063EFA1A000] 01:09:00 INFO - PROCESS | 4200 | 1469261340329 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]]]}] 01:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 01:09:00 INFO - PROCESS | 4200 | 1469261340371 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 01:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:09:00 INFO - PROCESS | 4200 | 1469261340373 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 01:09:00 INFO - PROCESS | 4200 | 1469261340376 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:09:00 INFO - PROCESS | 4200 | 1469261340378 Marionette TRACE conn6 <- [1,2214,null,{}] 01:09:00 INFO - PROCESS | 4200 | 1469261340382 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}] 01:09:00 INFO - PROCESS | 4200 | 1469261340384 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:00 INFO - PROCESS | 4200 | 1469261340500 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 01:09:00 INFO - PROCESS | 4200 | 1469261340506 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:00 INFO - PROCESS | 4200 | 1469261340513 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA0AF800 == 30 [pid = 4200] [id = 563] 01:09:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F3374C00) [pid = 4200] [serial = 1689] [outer = 0000000000000000] 01:09:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F35F2800) [pid = 4200] [serial = 1690] [outer = 00000063F3374C00] 01:09:00 INFO - PROCESS | 4200 | 1469261340619 Marionette DEBUG loaded listener.js 01:09:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4138C00) [pid = 4200] [serial = 1691] [outer = 00000063F3374C00] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063FAF2A000) [pid = 4200] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F420B400) [pid = 4200] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F7970800) [pid = 4200] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382C0CC00) [pid = 4200] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EF2AF800) [pid = 4200] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006384343800) [pid = 4200] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063828EA000) [pid = 4200] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F7D4DC00) [pid = 4200] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063828EAC00) [pid = 4200] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382C11000) [pid = 4200] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063FA05E400) [pid = 4200] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F952DC00) [pid = 4200] [serial = 32] [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.] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EC398800) [pid = 4200] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:09:01 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F32C6000) [pid = 4200] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:09:01 INFO - PROCESS | 4200 | 1469261341283 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]]]}] 01:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 923ms 01:09:01 INFO - PROCESS | 4200 | 1469261341313 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 01:09:01 INFO - PROCESS | 4200 | 1469261341315 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 01:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:09:01 INFO - PROCESS | 4200 | 1469261341320 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:09:01 INFO - PROCESS | 4200 | 1469261341322 Marionette TRACE conn6 <- [1,2218,null,{}] 01:09:01 INFO - PROCESS | 4200 | 1469261341326 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}] 01:09:01 INFO - PROCESS | 4200 | 1469261341328 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:01 INFO - PROCESS | 4200 | 1469261341417 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 01:09:01 INFO - PROCESS | 4200 | 1469261341424 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:01 INFO - PROCESS | 4200 | 1469261341434 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:01 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381664000 == 31 [pid = 4200] [id = 564] 01:09:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (000000638436BC00) [pid = 4200] [serial = 1692] [outer = 0000000000000000] 01:09:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F2A7DC00) [pid = 4200] [serial = 1693] [outer = 000000638436BC00] 01:09:01 INFO - PROCESS | 4200 | 1469261341481 Marionette DEBUG loaded listener.js 01:09:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F427C400) [pid = 4200] [serial = 1694] [outer = 000000638436BC00] 01:09:01 INFO - PROCESS | 4200 | 1469261341892 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]]]}] 01:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 01:09:01 INFO - PROCESS | 4200 | 1469261341956 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 01:09:01 INFO - PROCESS | 4200 | 1469261341958 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 01:09:01 INFO - PROCESS | 4200 | 1469261341961 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:09:01 INFO - PROCESS | 4200 | 1469261341963 Marionette TRACE conn6 <- [1,2222,null,{}] 01:09:01 INFO - PROCESS | 4200 | 1469261341967 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}] 01:09:01 INFO - PROCESS | 4200 | 1469261341969 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:02 INFO - PROCESS | 4200 | 1469261342055 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 01:09:02 INFO - PROCESS | 4200 | 1469261342060 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:02 INFO - PROCESS | 4200 | 1469261342062 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADC7800 == 32 [pid = 4200] [id = 565] 01:09:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F427C800) [pid = 4200] [serial = 1695] [outer = 0000000000000000] 01:09:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F431CC00) [pid = 4200] [serial = 1696] [outer = 00000063F427C800] 01:09:02 INFO - PROCESS | 4200 | 1469261342109 Marionette DEBUG loaded listener.js 01:09:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4BA2400) [pid = 4200] [serial = 1697] [outer = 00000063F427C800] 01:09:02 INFO - PROCESS | 4200 | 1469261342558 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]]]}] 01:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 01:09:02 INFO - PROCESS | 4200 | 1469261342606 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 01:09:02 INFO - PROCESS | 4200 | 1469261342609 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 01:09:02 INFO - PROCESS | 4200 | 1469261342612 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:09:02 INFO - PROCESS | 4200 | 1469261342614 Marionette TRACE conn6 <- [1,2226,null,{}] 01:09:02 INFO - PROCESS | 4200 | 1469261342618 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}] 01:09:02 INFO - PROCESS | 4200 | 1469261342620 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:02 INFO - PROCESS | 4200 | 1469261342712 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 01:09:02 INFO - PROCESS | 4200 | 1469261342717 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:02 INFO - PROCESS | 4200 | 1469261342719 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5B9800 == 33 [pid = 4200] [id = 566] 01:09:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F4BA2800) [pid = 4200] [serial = 1698] [outer = 0000000000000000] 01:09:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F796F000) [pid = 4200] [serial = 1699] [outer = 00000063F4BA2800] 01:09:02 INFO - PROCESS | 4200 | 1469261342766 Marionette DEBUG loaded listener.js 01:09:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7A66400) [pid = 4200] [serial = 1700] [outer = 00000063F4BA2800] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB671800 == 32 [pid = 4200] [id = 502] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB32000 == 31 [pid = 4200] [id = 500] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE43F000 == 30 [pid = 4200] [id = 504] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BAC800 == 29 [pid = 4200] [id = 492] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063FC164800 == 28 [pid = 4200] [id = 503] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB168000 == 27 [pid = 4200] [id = 501] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46D8800 == 26 [pid = 4200] [id = 496] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063F945A000 == 25 [pid = 4200] [id = 497] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063EDE7D000 == 24 [pid = 4200] [id = 493] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF87F800 == 23 [pid = 4200] [id = 508] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063EDE7C000 == 22 [pid = 4200] [id = 499] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2DAD000 == 21 [pid = 4200] [id = 495] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA2A9800 == 20 [pid = 4200] [id = 498] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 0000006382372000 == 19 [pid = 4200] [id = 491] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 0000006382366800 == 18 [pid = 4200] [id = 505] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF086000 == 17 [pid = 4200] [id = 494] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BB1000 == 16 [pid = 4200] [id = 506] 01:09:03 INFO - PROCESS | 4200 | --DOCSHELL 00000063EDE71000 == 15 [pid = 4200] [id = 507] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE82D000) [pid = 4200] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FB423C00) [pid = 4200] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F427D800) [pid = 4200] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F7A6A800) [pid = 4200] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006384369000) [pid = 4200] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EC445400) [pid = 4200] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F2868800) [pid = 4200] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F2D3D800) [pid = 4200] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FB58F400) [pid = 4200] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (000000638434B400) [pid = 4200] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063EC3A6400) [pid = 4200] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F97CD800) [pid = 4200] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F4BA2C00) [pid = 4200] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F3619400) [pid = 4200] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (0000006384B2F000) [pid = 4200] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EE3EFC00) [pid = 4200] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063FA908C00) [pid = 4200] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F94F4800) [pid = 4200] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EE455400) [pid = 4200] [serial = 1106] [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.] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063F286C800) [pid = 4200] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063FB0C3400) [pid = 4200] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F4313000) [pid = 4200] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063FAF28C00) [pid = 4200] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063FA2B7400) [pid = 4200] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063F420A000) [pid = 4200] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 01:09:04 INFO - PROCESS | 4200 | 1469261344505 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]]]}] 01:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1929ms 01:09:04 INFO - PROCESS | 4200 | 1469261344545 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 01:09:04 INFO - PROCESS | 4200 | 1469261344549 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 01:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:09:04 INFO - PROCESS | 4200 | 1469261344554 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:09:04 INFO - PROCESS | 4200 | 1469261344558 Marionette TRACE conn6 <- [1,2230,null,{}] 01:09:04 INFO - PROCESS | 4200 | 1469261344564 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}] 01:09:04 INFO - PROCESS | 4200 | 1469261344567 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:04 INFO - PROCESS | 4200 | 1469261344662 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 01:09:04 INFO - PROCESS | 4200 | 1469261344671 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:04 INFO - PROCESS | 4200 | 1469261344676 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828B9000 == 16 [pid = 4200] [id = 567] 01:09:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (0000006382C09000) [pid = 4200] [serial = 1701] [outer = 0000000000000000] 01:09:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (0000006382C0A000) [pid = 4200] [serial = 1702] [outer = 0000006382C09000] 01:09:04 INFO - PROCESS | 4200 | 1469261344727 Marionette DEBUG loaded listener.js 01:09:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (0000006382CCB000) [pid = 4200] [serial = 1703] [outer = 0000006382C09000] 01:09:05 INFO - PROCESS | 4200 | 1469261345225 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]]]}] 01:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 736ms 01:09:05 INFO - PROCESS | 4200 | 1469261345294 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 01:09:05 INFO - PROCESS | 4200 | 1469261345300 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 01:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:09:05 INFO - PROCESS | 4200 | 1469261345307 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:09:05 INFO - PROCESS | 4200 | 1469261345310 Marionette TRACE conn6 <- [1,2234,null,{}] 01:09:05 INFO - PROCESS | 4200 | 1469261345314 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}] 01:09:05 INFO - PROCESS | 4200 | 1469261345317 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:05 INFO - PROCESS | 4200 | 1469261345409 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 01:09:05 INFO - PROCESS | 4200 | 1469261345416 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:05 INFO - PROCESS | 4200 | 1469261345419 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EC34F000 == 17 [pid = 4200] [id = 568] 01:09:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006384368800) [pid = 4200] [serial = 1704] [outer = 0000000000000000] 01:09:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (000000638436C400) [pid = 4200] [serial = 1705] [outer = 0000006384368800] 01:09:05 INFO - PROCESS | 4200 | 1469261345487 Marionette DEBUG loaded listener.js 01:09:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (0000006384B2A800) [pid = 4200] [serial = 1706] [outer = 0000006384368800] 01:09:05 INFO - PROCESS | 4200 | 1469261345954 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]]]}] 01:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 01:09:05 INFO - PROCESS | 4200 | 1469261345980 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 01:09:05 INFO - PROCESS | 4200 | 1469261345982 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 01:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:09:05 INFO - PROCESS | 4200 | 1469261345986 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:09:05 INFO - PROCESS | 4200 | 1469261345990 Marionette TRACE conn6 <- [1,2238,null,{}] 01:09:06 INFO - PROCESS | 4200 | 1469261346001 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}] 01:09:06 INFO - PROCESS | 4200 | 1469261346006 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:06 INFO - PROCESS | 4200 | 1469261346127 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 01:09:06 INFO - PROCESS | 4200 | 1469261346137 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:06 INFO - PROCESS | 4200 | 1469261346140 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EED83000 == 18 [pid = 4200] [id = 569] 01:09:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (000000638221C000) [pid = 4200] [serial = 1707] [outer = 0000000000000000] 01:09:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063ED5C4000) [pid = 4200] [serial = 1708] [outer = 000000638221C000] 01:09:06 INFO - PROCESS | 4200 | 1469261346190 Marionette DEBUG loaded listener.js 01:09:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EDED8C00) [pid = 4200] [serial = 1709] [outer = 000000638221C000] 01:09:06 INFO - PROCESS | 4200 | 1469261346635 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]]]}] 01:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 692ms 01:09:06 INFO - PROCESS | 4200 | 1469261346680 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 01:09:06 INFO - PROCESS | 4200 | 1469261346683 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 01:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:09:06 INFO - PROCESS | 4200 | 1469261346687 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:09:06 INFO - PROCESS | 4200 | 1469261346689 Marionette TRACE conn6 <- [1,2242,null,{}] 01:09:06 INFO - PROCESS | 4200 | 1469261346693 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}] 01:09:06 INFO - PROCESS | 4200 | 1469261346695 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:06 INFO - PROCESS | 4200 | 1469261346783 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 01:09:06 INFO - PROCESS | 4200 | 1469261346790 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:06 INFO - PROCESS | 4200 | 1469261346792 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F32C1800 == 19 [pid = 4200] [id = 570] 01:09:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE332C00) [pid = 4200] [serial = 1710] [outer = 0000000000000000] 01:09:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE3A0800) [pid = 4200] [serial = 1711] [outer = 00000063EE332C00] 01:09:06 INFO - PROCESS | 4200 | 1469261346839 Marionette DEBUG loaded listener.js 01:09:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE3EE000) [pid = 4200] [serial = 1712] [outer = 00000063EE332C00] 01:09:07 INFO - PROCESS | 4200 | 1469261347248 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]]]}] 01:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 628ms 01:09:07 INFO - PROCESS | 4200 | 1469261347326 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 01:09:07 INFO - PROCESS | 4200 | 1469261347328 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 01:09:07 INFO - PROCESS | 4200 | 1469261347332 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:09:07 INFO - PROCESS | 4200 | 1469261347334 Marionette TRACE conn6 <- [1,2246,null,{}] 01:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:09:07 INFO - PROCESS | 4200 | 1469261347337 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}] 01:09:07 INFO - PROCESS | 4200 | 1469261347339 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:07 INFO - PROCESS | 4200 | 1469261347422 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 01:09:07 INFO - PROCESS | 4200 | 1469261347429 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:07 INFO - PROCESS | 4200 | 1469261347432 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43C3800 == 20 [pid = 4200] [id = 571] 01:09:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (0000006384362400) [pid = 4200] [serial = 1713] [outer = 0000000000000000] 01:09:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EE451800) [pid = 4200] [serial = 1714] [outer = 0000006384362400] 01:09:07 INFO - PROCESS | 4200 | 1469261347478 Marionette DEBUG loaded listener.js 01:09:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE54F000) [pid = 4200] [serial = 1715] [outer = 0000006384362400] 01:09:07 INFO - PROCESS | 4200 | 1469261347944 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]]]}] 01:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 672ms 01:09:08 INFO - PROCESS | 4200 | 1469261348010 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 01:09:08 INFO - PROCESS | 4200 | 1469261348013 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 01:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:09:08 INFO - PROCESS | 4200 | 1469261348016 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:09:08 INFO - PROCESS | 4200 | 1469261348018 Marionette TRACE conn6 <- [1,2250,null,{}] 01:09:08 INFO - PROCESS | 4200 | 1469261348022 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}] 01:09:08 INFO - PROCESS | 4200 | 1469261348027 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:08 INFO - PROCESS | 4200 | 1469261348138 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 01:09:08 INFO - PROCESS | 4200 | 1469261348143 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:08 INFO - PROCESS | 4200 | 1469261348145 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9768000 == 21 [pid = 4200] [id = 572] 01:09:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE54F800) [pid = 4200] [serial = 1716] [outer = 0000000000000000] 01:09:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F286F400) [pid = 4200] [serial = 1717] [outer = 00000063EE54F800] 01:09:08 INFO - PROCESS | 4200 | 1469261348192 Marionette DEBUG loaded listener.js 01:09:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F2A83000) [pid = 4200] [serial = 1718] [outer = 00000063EE54F800] 01:09:08 INFO - PROCESS | 4200 | 1469261348589 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]]]}] 01:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 01:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:09:08 INFO - PROCESS | 4200 | 1469261348648 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 01:09:08 INFO - PROCESS | 4200 | 1469261348650 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 01:09:08 INFO - PROCESS | 4200 | 1469261348661 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:09:08 INFO - PROCESS | 4200 | 1469261348664 Marionette TRACE conn6 <- [1,2254,null,{}] 01:09:08 INFO - PROCESS | 4200 | 1469261348667 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}] 01:09:08 INFO - PROCESS | 4200 | 1469261348669 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:08 INFO - PROCESS | 4200 | 1469261348750 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 01:09:08 INFO - PROCESS | 4200 | 1469261348755 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:08 INFO - PROCESS | 4200 | 1469261348757 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA934800 == 22 [pid = 4200] [id = 573] 01:09:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F2DF0800) [pid = 4200] [serial = 1719] [outer = 0000000000000000] 01:09:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F336CC00) [pid = 4200] [serial = 1720] [outer = 00000063F2DF0800] 01:09:08 INFO - PROCESS | 4200 | 1469261348831 Marionette DEBUG loaded listener.js 01:09:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F360E400) [pid = 4200] [serial = 1721] [outer = 00000063F2DF0800] 01:09:09 INFO - PROCESS | 4200 | 1469261349228 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]]]}] 01:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 01:09:09 INFO - PROCESS | 4200 | 1469261349291 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 01:09:09 INFO - PROCESS | 4200 | 1469261349293 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 01:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:09:09 INFO - PROCESS | 4200 | 1469261349297 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:09:09 INFO - PROCESS | 4200 | 1469261349298 Marionette TRACE conn6 <- [1,2258,null,{}] 01:09:09 INFO - PROCESS | 4200 | 1469261349306 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}] 01:09:09 INFO - PROCESS | 4200 | 1469261349308 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:09 INFO - PROCESS | 4200 | 1469261349391 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 01:09:09 INFO - PROCESS | 4200 | 1469261349397 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:09 INFO - PROCESS | 4200 | 1469261349399 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB40800 == 23 [pid = 4200] [id = 574] 01:09:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F3611400) [pid = 4200] [serial = 1722] [outer = 0000000000000000] 01:09:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F4131C00) [pid = 4200] [serial = 1723] [outer = 00000063F3611400] 01:09:09 INFO - PROCESS | 4200 | 1469261349445 Marionette DEBUG loaded listener.js 01:09:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F413C000) [pid = 4200] [serial = 1724] [outer = 00000063F3611400] 01:09:09 INFO - PROCESS | 4200 | 1469261349907 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]]]}] 01:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 01:09:09 INFO - PROCESS | 4200 | 1469261349929 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 01:09:09 INFO - PROCESS | 4200 | 1469261349932 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 01:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:09:09 INFO - PROCESS | 4200 | 1469261349946 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:09:09 INFO - PROCESS | 4200 | 1469261349956 Marionette TRACE conn6 <- [1,2262,null,{}] 01:09:09 INFO - PROCESS | 4200 | 1469261349960 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}] 01:09:09 INFO - PROCESS | 4200 | 1469261349963 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:10 INFO - PROCESS | 4200 | 1469261350071 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 01:09:10 INFO - PROCESS | 4200 | 1469261350078 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:10 INFO - PROCESS | 4200 | 1469261350080 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EEBFC800 == 24 [pid = 4200] [id = 575] 01:09:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4276C00) [pid = 4200] [serial = 1725] [outer = 0000000000000000] 01:09:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F427A800) [pid = 4200] [serial = 1726] [outer = 00000063F4276C00] 01:09:10 INFO - PROCESS | 4200 | 1469261350151 Marionette DEBUG loaded listener.js 01:09:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F429A000) [pid = 4200] [serial = 1727] [outer = 00000063F4276C00] 01:09:10 INFO - PROCESS | 4200 | 1469261350587 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]]]}] 01:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 692ms 01:09:10 INFO - PROCESS | 4200 | 1469261350643 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 01:09:10 INFO - PROCESS | 4200 | 1469261350645 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 01:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:09:10 INFO - PROCESS | 4200 | 1469261350648 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:09:10 INFO - PROCESS | 4200 | 1469261350650 Marionette TRACE conn6 <- [1,2266,null,{}] 01:09:10 INFO - PROCESS | 4200 | 1469261350653 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}] 01:09:10 INFO - PROCESS | 4200 | 1469261350655 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:10 INFO - PROCESS | 4200 | 1469261350773 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 01:09:10 INFO - PROCESS | 4200 | 1469261350778 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:10 INFO - PROCESS | 4200 | 1469261350780 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB66D800 == 25 [pid = 4200] [id = 576] 01:09:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F36C1400) [pid = 4200] [serial = 1728] [outer = 0000000000000000] 01:09:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F4612000) [pid = 4200] [serial = 1729] [outer = 00000063F36C1400] 01:09:10 INFO - PROCESS | 4200 | 1469261350826 Marionette DEBUG loaded listener.js 01:09:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4C3F400) [pid = 4200] [serial = 1730] [outer = 00000063F36C1400] 01:09:11 INFO - PROCESS | 4200 | 1469261351257 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]]]}] 01:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 671ms 01:09:11 INFO - PROCESS | 4200 | 1469261351323 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 01:09:11 INFO - PROCESS | 4200 | 1469261351326 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 01:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:09:11 INFO - PROCESS | 4200 | 1469261351329 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:09:11 INFO - PROCESS | 4200 | 1469261351340 Marionette TRACE conn6 <- [1,2270,null,{}] 01:09:11 INFO - PROCESS | 4200 | 1469261351344 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}] 01:09:11 INFO - PROCESS | 4200 | 1469261351346 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:11 INFO - PROCESS | 4200 | 1469261351504 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 01:09:11 INFO - PROCESS | 4200 | 1469261351530 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:11 INFO - PROCESS | 4200 | 1469261351533 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:11 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43C3000 == 26 [pid = 4200] [id = 577] 01:09:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F7A6C000) [pid = 4200] [serial = 1731] [outer = 0000000000000000] 01:09:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F7D45000) [pid = 4200] [serial = 1732] [outer = 00000063F7A6C000] 01:09:11 INFO - PROCESS | 4200 | 1469261351581 Marionette DEBUG loaded listener.js 01:09:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F7D50800) [pid = 4200] [serial = 1733] [outer = 00000063F7A6C000] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F3374C00) [pid = 4200] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EFA1A000) [pid = 4200] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F427C800) [pid = 4200] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F94F0400) [pid = 4200] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F3614C00) [pid = 4200] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006384B2D000) [pid = 4200] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006384366400) [pid = 4200] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384365400) [pid = 4200] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (000000638233C400) [pid = 4200] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006384368000) [pid = 4200] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE459800) [pid = 4200] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:09:11 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (000000638436BC00) [pid = 4200] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:09:12 INFO - PROCESS | 4200 | 1469261352110 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]]]}] 01:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 839ms 01:09:12 INFO - PROCESS | 4200 | 1469261352170 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 01:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:09:12 INFO - PROCESS | 4200 | 1469261352174 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 01:09:12 INFO - PROCESS | 4200 | 1469261352177 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:09:12 INFO - PROCESS | 4200 | 1469261352179 Marionette TRACE conn6 <- [1,2274,null,{}] 01:09:12 INFO - PROCESS | 4200 | 1469261352183 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}] 01:09:12 INFO - PROCESS | 4200 | 1469261352185 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:12 INFO - PROCESS | 4200 | 1469261352268 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 01:09:12 INFO - PROCESS | 4200 | 1469261352273 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:12 INFO - PROCESS | 4200 | 1469261352275 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:12 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FCD8F800 == 27 [pid = 4200] [id = 578] 01:09:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EC398400) [pid = 4200] [serial = 1734] [outer = 0000000000000000] 01:09:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE946400) [pid = 4200] [serial = 1735] [outer = 00000063EC398400] 01:09:12 INFO - PROCESS | 4200 | 1469261352322 Marionette DEBUG loaded listener.js 01:09:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F427E000) [pid = 4200] [serial = 1736] [outer = 00000063EC398400] 01:09:12 INFO - PROCESS | 4200 | 1469261352755 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]]]}] 01:09:12 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 01:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 01:09:12 INFO - PROCESS | 4200 | 1469261352808 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 01:09:12 INFO - PROCESS | 4200 | 1469261352810 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 01:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:09:12 INFO - PROCESS | 4200 | 1469261352814 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:09:12 INFO - PROCESS | 4200 | 1469261352815 Marionette TRACE conn6 <- [1,2278,null,{}] 01:09:12 INFO - PROCESS | 4200 | 1469261352819 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}] 01:09:12 INFO - PROCESS | 4200 | 1469261352821 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:12 INFO - PROCESS | 4200 | 1469261352906 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 01:09:12 INFO - PROCESS | 4200 | 1469261352914 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:12 INFO - PROCESS | 4200 | 1469261352915 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:12 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD873000 == 28 [pid = 4200] [id = 579] 01:09:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7D4C000) [pid = 4200] [serial = 1737] [outer = 0000000000000000] 01:09:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7D70000) [pid = 4200] [serial = 1738] [outer = 00000063F7D4C000] 01:09:12 INFO - PROCESS | 4200 | 1469261352961 Marionette DEBUG loaded listener.js 01:09:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F94F5C00) [pid = 4200] [serial = 1739] [outer = 00000063F7D4C000] 01:09:13 INFO - PROCESS | 4200 | 1469261353398 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]]]}] 01:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 01:09:13 INFO - PROCESS | 4200 | 1469261353449 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 01:09:13 INFO - PROCESS | 4200 | 1469261353451 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 01:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:09:13 INFO - PROCESS | 4200 | 1469261353459 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:09:13 INFO - PROCESS | 4200 | 1469261353461 Marionette TRACE conn6 <- [1,2282,null,{}] 01:09:13 INFO - PROCESS | 4200 | 1469261353465 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}] 01:09:13 INFO - PROCESS | 4200 | 1469261353466 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:13 INFO - PROCESS | 4200 | 1469261353552 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 01:09:13 INFO - PROCESS | 4200 | 1469261353557 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:13 INFO - PROCESS | 4200 | 1469261353559 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE648000 == 29 [pid = 4200] [id = 580] 01:09:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F94F6000) [pid = 4200] [serial = 1740] [outer = 0000000000000000] 01:09:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F979B800) [pid = 4200] [serial = 1741] [outer = 00000063F94F6000] 01:09:13 INFO - PROCESS | 4200 | 1469261353604 Marionette DEBUG loaded listener.js 01:09:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FA05EC00) [pid = 4200] [serial = 1742] [outer = 00000063F94F6000] 01:09:14 INFO - PROCESS | 4200 | --DOCSHELL 00000063817AD800 == 28 [pid = 4200] [id = 558] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F35F2800) [pid = 4200] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F2A74800) [pid = 4200] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F286C000) [pid = 4200] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F4138C00) [pid = 4200] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F431CC00) [pid = 4200] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F4BA2400) [pid = 4200] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FA468C00) [pid = 4200] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F431C400) [pid = 4200] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F36B9400) [pid = 4200] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE3F4000) [pid = 4200] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F796F000) [pid = 4200] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EDE20C00) [pid = 4200] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EDE25000) [pid = 4200] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (0000006384B22400) [pid = 4200] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EC39C800) [pid = 4200] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063828E8800) [pid = 4200] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (0000006382C11400) [pid = 4200] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F4136800) [pid = 4200] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063ECD4E000) [pid = 4200] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063FB628400) [pid = 4200] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EE5BE400) [pid = 4200] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063EED70800) [pid = 4200] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F427C400) [pid = 4200] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063F2A7DC00) [pid = 4200] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063EE333C00) [pid = 4200] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 4200 | 1469261355440 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]]]}] 01:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2026ms 01:09:15 INFO - PROCESS | 4200 | 1469261355487 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 01:09:15 INFO - PROCESS | 4200 | 1469261355491 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 01:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:09:15 INFO - PROCESS | 4200 | 1469261355497 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:09:15 INFO - PROCESS | 4200 | 1469261355500 Marionette TRACE conn6 <- [1,2286,null,{}] 01:09:15 INFO - PROCESS | 4200 | 1469261355506 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}] 01:09:15 INFO - PROCESS | 4200 | 1469261355509 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:15 INFO - PROCESS | 4200 | 1469261355602 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 01:09:15 INFO - PROCESS | 4200 | 1469261355610 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:15 INFO - PROCESS | 4200 | 1469261355613 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:15 INFO - PROCESS | 4200 | ++DOCSHELL 000000638236F000 == 29 [pid = 4200] [id = 581] 01:09:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (0000006382C69000) [pid = 4200] [serial = 1743] [outer = 0000000000000000] 01:09:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (0000006382C6B800) [pid = 4200] [serial = 1744] [outer = 0000006382C69000] 01:09:15 INFO - PROCESS | 4200 | 1469261355665 Marionette DEBUG loaded listener.js 01:09:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (0000006382CCF000) [pid = 4200] [serial = 1745] [outer = 0000006382C69000] 01:09:16 INFO - PROCESS | 4200 | 1469261356157 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]]]}] 01:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 01:09:16 INFO - PROCESS | 4200 | 1469261356173 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 4200 | 1469261356179 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 01:09:16 INFO - PROCESS | 4200 | 1469261356186 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:09:16 INFO - PROCESS | 4200 | 1469261356189 Marionette TRACE conn6 <- [1,2290,null,{}] 01:09:16 INFO - PROCESS | 4200 | 1469261356193 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}] 01:09:16 INFO - PROCESS | 4200 | 1469261356196 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:16 INFO - PROCESS | 4200 | 1469261356295 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 01:09:16 INFO - PROCESS | 4200 | 1469261356304 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:16 INFO - PROCESS | 4200 | 1469261356307 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:16 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DDA800 == 30 [pid = 4200] [id = 582] 01:09:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (0000006384371000) [pid = 4200] [serial = 1746] [outer = 0000000000000000] 01:09:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006384B25400) [pid = 4200] [serial = 1747] [outer = 0000006384371000] 01:09:16 INFO - PROCESS | 4200 | 1469261356358 Marionette DEBUG loaded listener.js 01:09:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EC39C800) [pid = 4200] [serial = 1748] [outer = 0000006384371000] 01:09:16 INFO - PROCESS | 4200 | 1469261356829 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]]]}] 01:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 01:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:09:16 INFO - PROCESS | 4200 | 1469261356863 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 4200 | 1469261356865 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 01:09:16 INFO - PROCESS | 4200 | 1469261356869 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:09:16 INFO - PROCESS | 4200 | 1469261356873 Marionette TRACE conn6 <- [1,2294,null,{}] 01:09:16 INFO - PROCESS | 4200 | 1469261356885 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}] 01:09:16 INFO - PROCESS | 4200 | 1469261356890 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:16 INFO - PROCESS | 4200 | 1469261356977 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 01:09:17 INFO - PROCESS | 4200 | 1469261357016 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:17 INFO - PROCESS | 4200 | 1469261357020 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE829000 == 31 [pid = 4200] [id = 583] 01:09:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (000000638221E800) [pid = 4200] [serial = 1749] [outer = 0000000000000000] 01:09:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063ED9BB000) [pid = 4200] [serial = 1750] [outer = 000000638221E800] 01:09:17 INFO - PROCESS | 4200 | 1469261357071 Marionette DEBUG loaded listener.js 01:09:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EDED9000) [pid = 4200] [serial = 1751] [outer = 000000638221E800] 01:09:17 INFO - PROCESS | 4200 | 1469261357538 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]]]}] 01:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 01:09:17 INFO - PROCESS | 4200 | 1469261357564 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 01:09:17 INFO - PROCESS | 4200 | 1469261357566 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 01:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:09:17 INFO - PROCESS | 4200 | 1469261357570 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:09:17 INFO - PROCESS | 4200 | 1469261357572 Marionette TRACE conn6 <- [1,2298,null,{}] 01:09:17 INFO - PROCESS | 4200 | 1469261357575 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}] 01:09:17 INFO - PROCESS | 4200 | 1469261357577 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:17 INFO - PROCESS | 4200 | 1469261357668 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 01:09:17 INFO - PROCESS | 4200 | 1469261357673 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:17 INFO - PROCESS | 4200 | 1469261357676 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:17 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B5F000 == 32 [pid = 4200] [id = 584] 01:09:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE336800) [pid = 4200] [serial = 1752] [outer = 0000000000000000] 01:09:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE3A8000) [pid = 4200] [serial = 1753] [outer = 00000063EE336800] 01:09:17 INFO - PROCESS | 4200 | 1469261357723 Marionette DEBUG loaded listener.js 01:09:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE44A400) [pid = 4200] [serial = 1754] [outer = 00000063EE336800] 01:09:18 INFO - PROCESS | 4200 | 1469261358155 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]]]}] 01:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 01:09:18 INFO - PROCESS | 4200 | 1469261358202 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 01:09:18 INFO - PROCESS | 4200 | 1469261358204 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 01:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:09:18 INFO - PROCESS | 4200 | 1469261358207 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:09:18 INFO - PROCESS | 4200 | 1469261358209 Marionette TRACE conn6 <- [1,2302,null,{}] 01:09:18 INFO - PROCESS | 4200 | 1469261358213 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}] 01:09:18 INFO - PROCESS | 4200 | 1469261358215 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:18 INFO - PROCESS | 4200 | 1469261358299 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 01:09:18 INFO - PROCESS | 4200 | 1469261358306 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:18 INFO - PROCESS | 4200 | 1469261358308 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41E6000 == 33 [pid = 4200] [id = 585] 01:09:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (000000638436A000) [pid = 4200] [serial = 1755] [outer = 0000000000000000] 01:09:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE551C00) [pid = 4200] [serial = 1756] [outer = 000000638436A000] 01:09:18 INFO - PROCESS | 4200 | 1469261358355 Marionette DEBUG loaded listener.js 01:09:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE93BC00) [pid = 4200] [serial = 1757] [outer = 000000638436A000] 01:09:18 INFO - PROCESS | 4200 | 1469261358804 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]]]}] 01:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 01:09:18 INFO - PROCESS | 4200 | 1469261358844 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 01:09:18 INFO - PROCESS | 4200 | 1469261358846 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 01:09:18 INFO - PROCESS | 4200 | 1469261358850 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:09:18 INFO - PROCESS | 4200 | 1469261358852 Marionette TRACE conn6 <- [1,2306,null,{}] 01:09:18 INFO - PROCESS | 4200 | 1469261358860 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}] 01:09:18 INFO - PROCESS | 4200 | 1469261358867 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:18 INFO - PROCESS | 4200 | 1469261358976 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 01:09:18 INFO - PROCESS | 4200 | 1469261358983 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:18 INFO - PROCESS | 4200 | 1469261358985 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DDA800 == 34 [pid = 4200] [id = 586] 01:09:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EEB58C00) [pid = 4200] [serial = 1758] [outer = 0000000000000000] 01:09:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F286F800) [pid = 4200] [serial = 1759] [outer = 00000063EEB58C00] 01:09:19 INFO - PROCESS | 4200 | 1469261359033 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F2AF1400) [pid = 4200] [serial = 1760] [outer = 00000063EEB58C00] 01:09:19 INFO - PROCESS | 4200 | 1469261359457 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] 01:09:19 INFO - PROCESS | 4200 | 1469261359497 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 01:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:09:19 INFO - PROCESS | 4200 | 1469261359505 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:09:19 INFO - PROCESS | 4200 | 1469261359507 Marionette TRACE conn6 <- [1,2310,null,{}] 01:09:19 INFO - PROCESS | 4200 | 1469261359511 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}] 01:09:19 INFO - PROCESS | 4200 | 1469261359513 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:19 INFO - PROCESS | 4200 | 1469261359595 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 01:09:19 INFO - PROCESS | 4200 | 1469261359600 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 4200 | 1469261359602 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4C6000 == 35 [pid = 4200] [id = 587] 01:09:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE549C00) [pid = 4200] [serial = 1761] [outer = 0000000000000000] 01:09:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F35F2800) [pid = 4200] [serial = 1762] [outer = 00000063EE549C00] 01:09:19 INFO - PROCESS | 4200 | 1469261359650 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F36B8400) [pid = 4200] [serial = 1763] [outer = 00000063EE549C00] 01:09:20 INFO - PROCESS | 4200 | 1469261360078 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]]]}] 01:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 01:09:20 INFO - PROCESS | 4200 | 1469261360144 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 01:09:20 INFO - PROCESS | 4200 | 1469261360146 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 01:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:09:20 INFO - PROCESS | 4200 | 1469261360150 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:09:20 INFO - PROCESS | 4200 | 1469261360152 Marionette TRACE conn6 <- [1,2314,null,{}] 01:09:20 INFO - PROCESS | 4200 | 1469261360156 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}] 01:09:20 INFO - PROCESS | 4200 | 1469261360158 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:20 INFO - PROCESS | 4200 | 1469261360241 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 01:09:20 INFO - PROCESS | 4200 | 1469261360249 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:20 INFO - PROCESS | 4200 | 1469261360251 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB38000 == 36 [pid = 4200] [id = 588] 01:09:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F361C800) [pid = 4200] [serial = 1764] [outer = 0000000000000000] 01:09:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4207C00) [pid = 4200] [serial = 1765] [outer = 00000063F361C800] 01:09:20 INFO - PROCESS | 4200 | 1469261360297 Marionette DEBUG loaded listener.js 01:09:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F427B000) [pid = 4200] [serial = 1766] [outer = 00000063F361C800] 01:09:20 INFO - PROCESS | 4200 | 1469261360731 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]]]}] 01:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 01:09:20 INFO - PROCESS | 4200 | 1469261360781 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 01:09:20 INFO - PROCESS | 4200 | 1469261360783 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 01:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:09:20 INFO - PROCESS | 4200 | 1469261360798 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:09:20 INFO - PROCESS | 4200 | 1469261360800 Marionette TRACE conn6 <- [1,2318,null,{}] 01:09:20 INFO - PROCESS | 4200 | 1469261360803 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}] 01:09:20 INFO - PROCESS | 4200 | 1469261360805 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:20 INFO - PROCESS | 4200 | 1469261360916 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 01:09:21 INFO - PROCESS | 4200 | 1469261361000 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:21 INFO - PROCESS | 4200 | 1469261361002 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE824000 == 37 [pid = 4200] [id = 589] 01:09:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4280000) [pid = 4200] [serial = 1767] [outer = 0000000000000000] 01:09:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F4299C00) [pid = 4200] [serial = 1768] [outer = 00000063F4280000] 01:09:21 INFO - PROCESS | 4200 | 1469261361048 Marionette DEBUG loaded listener.js 01:09:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F489A400) [pid = 4200] [serial = 1769] [outer = 00000063F4280000] 01:09:21 INFO - PROCESS | 4200 | 1469261361466 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]]]}] 01:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 01:09:21 INFO - PROCESS | 4200 | 1469261361531 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 01:09:21 INFO - PROCESS | 4200 | 1469261361534 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 01:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:09:21 INFO - PROCESS | 4200 | 1469261361542 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:09:21 INFO - PROCESS | 4200 | 1469261361544 Marionette TRACE conn6 <- [1,2322,null,{}] 01:09:21 INFO - PROCESS | 4200 | 1469261361547 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}] 01:09:21 INFO - PROCESS | 4200 | 1469261361549 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:21 INFO - PROCESS | 4200 | 1469261361668 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 01:09:21 INFO - PROCESS | 4200 | 1469261361723 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:21 INFO - PROCESS | 4200 | 1469261361725 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB938000 == 38 [pid = 4200] [id = 590] 01:09:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F460FC00) [pid = 4200] [serial = 1770] [outer = 0000000000000000] 01:09:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F796C000) [pid = 4200] [serial = 1771] [outer = 00000063F460FC00] 01:09:21 INFO - PROCESS | 4200 | 1469261361771 Marionette DEBUG loaded listener.js 01:09:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F7A66800) [pid = 4200] [serial = 1772] [outer = 00000063F460FC00] 01:09:22 INFO - PROCESS | 4200 | 1469261362201 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]]]}] 01:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 01:09:22 INFO - PROCESS | 4200 | 1469261362214 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 01:09:22 INFO - PROCESS | 4200 | 1469261362216 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 01:09:22 INFO - PROCESS | 4200 | 1469261362219 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:09:22 INFO - PROCESS | 4200 | 1469261362222 Marionette TRACE conn6 <- [1,2326,null,{}] 01:09:22 INFO - PROCESS | 4200 | 1469261362232 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}] 01:09:22 INFO - PROCESS | 4200 | 1469261362234 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:22 INFO - PROCESS | 4200 | 1469261362392 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 01:09:22 INFO - PROCESS | 4200 | 1469261362451 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:22 INFO - PROCESS | 4200 | 1469261362454 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:22 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41E4800 == 39 [pid = 4200] [id = 591] 01:09:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063F7D49C00) [pid = 4200] [serial = 1773] [outer = 0000000000000000] 01:09:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F7DF6800) [pid = 4200] [serial = 1774] [outer = 00000063F7D49C00] 01:09:22 INFO - PROCESS | 4200 | 1469261362502 Marionette DEBUG loaded listener.js 01:09:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063FA0ED400) [pid = 4200] [serial = 1775] [outer = 00000063F7D49C00] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F7D4C000) [pid = 4200] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F4276C00) [pid = 4200] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F36C1400) [pid = 4200] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F7A6C000) [pid = 4200] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F3611400) [pid = 4200] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F2DF0800) [pid = 4200] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063EE54F800) [pid = 4200] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384362400) [pid = 4200] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE332C00) [pid = 4200] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (000000638221C000) [pid = 4200] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006384368800) [pid = 4200] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382C09000) [pid = 4200] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F4BA2800) [pid = 4200] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:09:22 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EC398400) [pid = 4200] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:09:23 INFO - PROCESS | 4200 | 1469261363054 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]]]}] 01:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 881ms 01:09:23 INFO - PROCESS | 4200 | 1469261363104 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 01:09:23 INFO - PROCESS | 4200 | 1469261363106 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 01:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:09:23 INFO - PROCESS | 4200 | 1469261363109 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:09:23 INFO - PROCESS | 4200 | 1469261363111 Marionette TRACE conn6 <- [1,2330,null,{}] 01:09:23 INFO - PROCESS | 4200 | 1469261363115 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}] 01:09:23 INFO - PROCESS | 4200 | 1469261363117 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:23 INFO - PROCESS | 4200 | 1469261363232 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 01:09:23 INFO - PROCESS | 4200 | 1469261363287 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:23 INFO - PROCESS | 4200 | 1469261363289 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:23 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE440000 == 40 [pid = 4200] [id = 592] 01:09:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (000000638233A000) [pid = 4200] [serial = 1776] [outer = 0000000000000000] 01:09:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE335000) [pid = 4200] [serial = 1777] [outer = 000000638233A000] 01:09:23 INFO - PROCESS | 4200 | 1469261363337 Marionette DEBUG loaded listener.js 01:09:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4299000) [pid = 4200] [serial = 1778] [outer = 000000638233A000] 01:09:23 INFO - PROCESS | 4200 | 1469261363704 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]]]}] 01:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 01:09:23 INFO - PROCESS | 4200 | 1469261363769 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 01:09:23 INFO - PROCESS | 4200 | 1469261363771 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 01:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:09:23 INFO - PROCESS | 4200 | 1469261363775 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:09:23 INFO - PROCESS | 4200 | 1469261363777 Marionette TRACE conn6 <- [1,2334,null,{}] 01:09:23 INFO - PROCESS | 4200 | 1469261363780 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}] 01:09:23 INFO - PROCESS | 4200 | 1469261363782 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:23 INFO - PROCESS | 4200 | 1469261363870 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 01:09:23 INFO - PROCESS | 4200 | 1469261363875 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:23 INFO - PROCESS | 4200 | 1469261363877 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:23 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE941800 == 41 [pid = 4200] [id = 593] 01:09:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (0000006384370000) [pid = 4200] [serial = 1779] [outer = 0000000000000000] 01:09:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FA462C00) [pid = 4200] [serial = 1780] [outer = 0000006384370000] 01:09:23 INFO - PROCESS | 4200 | 1469261363922 Marionette DEBUG loaded listener.js 01:09:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FA96B800) [pid = 4200] [serial = 1781] [outer = 0000006384370000] 01:09:24 INFO - PROCESS | 4200 | 1469261364337 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]]]}] 01:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 586ms 01:09:24 INFO - PROCESS | 4200 | 1469261364363 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 01:09:24 INFO - PROCESS | 4200 | 1469261364365 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 01:09:24 INFO - PROCESS | 4200 | 1469261364368 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:09:24 INFO - PROCESS | 4200 | 1469261364370 Marionette TRACE conn6 <- [1,2338,null,{}] 01:09:24 INFO - PROCESS | 4200 | 1469261364374 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}] 01:09:24 INFO - PROCESS | 4200 | 1469261364375 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:24 INFO - PROCESS | 4200 | 1469261364499 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 01:09:24 INFO - PROCESS | 4200 | 1469261364505 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:24 INFO - PROCESS | 4200 | 1469261364507 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFFA4000 == 42 [pid = 4200] [id = 594] 01:09:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FA914400) [pid = 4200] [serial = 1782] [outer = 0000000000000000] 01:09:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063FAF29400) [pid = 4200] [serial = 1783] [outer = 00000063FA914400] 01:09:24 INFO - PROCESS | 4200 | 1469261364559 Marionette DEBUG loaded listener.js 01:09:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FB0C2C00) [pid = 4200] [serial = 1784] [outer = 00000063FA914400] 01:09:25 INFO - PROCESS | 4200 | 1469261364989 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]]]}] 01:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 01:09:25 INFO - PROCESS | 4200 | 1469261365063 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 01:09:25 INFO - PROCESS | 4200 | 1469261365068 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 01:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:09:25 INFO - PROCESS | 4200 | 1469261365075 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:09:25 INFO - PROCESS | 4200 | 1469261365080 Marionette TRACE conn6 <- [1,2342,null,{}] 01:09:25 INFO - PROCESS | 4200 | 1469261365087 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}] 01:09:25 INFO - PROCESS | 4200 | 1469261365090 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:25 INFO - PROCESS | 4200 | 1469261365275 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 01:09:25 INFO - PROCESS | 4200 | 1469261365378 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:25 INFO - PROCESS | 4200 | 1469261365384 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828B8000 == 43 [pid = 4200] [id = 595] 01:09:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063828EEC00) [pid = 4200] [serial = 1785] [outer = 0000000000000000] 01:09:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006382C02C00) [pid = 4200] [serial = 1786] [outer = 00000063828EEC00] 01:09:25 INFO - PROCESS | 4200 | 1469261365443 Marionette DEBUG loaded listener.js 01:09:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (000000638434B000) [pid = 4200] [serial = 1787] [outer = 00000063828EEC00] 01:09:26 INFO - PROCESS | 4200 | 1469261366124 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]]]}] 01:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1126ms 01:09:26 INFO - PROCESS | 4200 | 1469261366208 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 01:09:26 INFO - PROCESS | 4200 | 1469261366214 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 01:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:09:26 INFO - PROCESS | 4200 | 1469261366221 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:09:26 INFO - PROCESS | 4200 | 1469261366225 Marionette TRACE conn6 <- [1,2346,null,{}] 01:09:26 INFO - PROCESS | 4200 | 1469261366229 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}] 01:09:26 INFO - PROCESS | 4200 | 1469261366232 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:26 INFO - PROCESS | 4200 | 1469261366368 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 01:09:26 INFO - PROCESS | 4200 | 1469261366486 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:26 INFO - PROCESS | 4200 | 1469261366489 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:26 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B4C800 == 44 [pid = 4200] [id = 596] 01:09:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063EC3A4000) [pid = 4200] [serial = 1788] [outer = 0000000000000000] 01:09:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063EC443C00) [pid = 4200] [serial = 1789] [outer = 00000063EC3A4000] 01:09:26 INFO - PROCESS | 4200 | 1469261366549 Marionette DEBUG loaded listener.js 01:09:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063EDED8400) [pid = 4200] [serial = 1790] [outer = 00000063EC3A4000] 01:09:27 INFO - PROCESS | 4200 | 1469261367553 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]]]}] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB66D800 == 43 [pid = 4200] [id = 576] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43C3000 == 42 [pid = 4200] [id = 577] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD873000 == 41 [pid = 4200] [id = 579] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE941800 == 40 [pid = 4200] [id = 593] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE440000 == 39 [pid = 4200] [id = 592] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41E4800 == 38 [pid = 4200] [id = 591] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB938000 == 37 [pid = 4200] [id = 590] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE824000 == 36 [pid = 4200] [id = 589] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB38000 == 35 [pid = 4200] [id = 588] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4C6000 == 34 [pid = 4200] [id = 587] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7DDA800 == 33 [pid = 4200] [id = 586] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41E6000 == 32 [pid = 4200] [id = 585] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B5F000 == 31 [pid = 4200] [id = 584] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE829000 == 30 [pid = 4200] [id = 583] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DDA800 == 29 [pid = 4200] [id = 582] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 000000638236F000 == 28 [pid = 4200] [id = 581] 01:09:27 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE648000 == 27 [pid = 4200] [id = 580] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F94F5C00) [pid = 4200] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F427A800) [pid = 4200] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F979B800) [pid = 4200] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F4612000) [pid = 4200] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F429A000) [pid = 4200] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7D45000) [pid = 4200] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F4C3F400) [pid = 4200] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F7D70000) [pid = 4200] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F7D50800) [pid = 4200] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F4131C00) [pid = 4200] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F336CC00) [pid = 4200] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F360E400) [pid = 4200] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F286F400) [pid = 4200] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2A83000) [pid = 4200] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE451800) [pid = 4200] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE54F000) [pid = 4200] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE3A0800) [pid = 4200] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE3EE000) [pid = 4200] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063ED5C4000) [pid = 4200] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EDED8C00) [pid = 4200] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (000000638436C400) [pid = 4200] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (0000006384B2A800) [pid = 4200] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (0000006382C0A000) [pid = 4200] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006382CCB000) [pid = 4200] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F7A66400) [pid = 4200] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063EE946400) [pid = 4200] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F427E000) [pid = 4200] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F413C000) [pid = 4200] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 01:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1435ms 01:09:27 INFO - PROCESS | 4200 | 1469261367660 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 01:09:27 INFO - PROCESS | 4200 | 1469261367664 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 01:09:27 INFO - PROCESS | 4200 | 1469261367669 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:09:27 INFO - PROCESS | 4200 | 1469261367672 Marionette TRACE conn6 <- [1,2350,null,{}] 01:09:27 INFO - PROCESS | 4200 | 1469261367678 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}] 01:09:27 INFO - PROCESS | 4200 | 1469261367681 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:27 INFO - PROCESS | 4200 | 1469261367778 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 01:09:27 INFO - PROCESS | 4200 | 1469261367787 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:27 INFO - PROCESS | 4200 | 1469261367790 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C6800 == 28 [pid = 4200] [id = 597] 01:09:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (0000006382CCDC00) [pid = 4200] [serial = 1791] [outer = 0000000000000000] 01:09:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (000000638434B400) [pid = 4200] [serial = 1792] [outer = 0000006382CCDC00] 01:09:27 INFO - PROCESS | 4200 | 1469261367840 Marionette DEBUG loaded listener.js 01:09:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (0000006384370C00) [pid = 4200] [serial = 1793] [outer = 0000006382CCDC00] 01:09:28 INFO - PROCESS | 4200 | 1469261368375 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]]]}] 01:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 01:09:28 INFO - PROCESS | 4200 | 1469261368408 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 01:09:28 INFO - PROCESS | 4200 | 1469261368413 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 01:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:09:28 INFO - PROCESS | 4200 | 1469261368419 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:09:28 INFO - PROCESS | 4200 | 1469261368422 Marionette TRACE conn6 <- [1,2354,null,{}] 01:09:28 INFO - PROCESS | 4200 | 1469261368426 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}] 01:09:28 INFO - PROCESS | 4200 | 1469261368429 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:28 INFO - PROCESS | 4200 | 1469261368520 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 01:09:28 INFO - PROCESS | 4200 | 1469261368605 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:28 INFO - PROCESS | 4200 | 1469261368607 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE71000 == 29 [pid = 4200] [id = 598] 01:09:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063ECDCD400) [pid = 4200] [serial = 1794] [outer = 0000000000000000] 01:09:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063ED9C6000) [pid = 4200] [serial = 1795] [outer = 00000063ECDCD400] 01:09:28 INFO - PROCESS | 4200 | 1469261368657 Marionette DEBUG loaded listener.js 01:09:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE32C800) [pid = 4200] [serial = 1796] [outer = 00000063ECDCD400] 01:09:29 INFO - PROCESS | 4200 | 1469261369049 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]]]}] 01:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 01:09:29 INFO - PROCESS | 4200 | 1469261369093 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 01:09:29 INFO - PROCESS | 4200 | 1469261369096 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 01:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:09:29 INFO - PROCESS | 4200 | 1469261369099 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:09:29 INFO - PROCESS | 4200 | 1469261369103 Marionette TRACE conn6 <- [1,2358,null,{}] 01:09:29 INFO - PROCESS | 4200 | 1469261369114 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}] 01:09:29 INFO - PROCESS | 4200 | 1469261369120 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:29 INFO - PROCESS | 4200 | 1469261369238 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 01:09:29 INFO - PROCESS | 4200 | 1469261369255 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:29 INFO - PROCESS | 4200 | 1469261369259 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D6B000 == 30 [pid = 4200] [id = 599] 01:09:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE44C800) [pid = 4200] [serial = 1797] [outer = 0000000000000000] 01:09:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE548400) [pid = 4200] [serial = 1798] [outer = 00000063EE44C800] 01:09:29 INFO - PROCESS | 4200 | 1469261369309 Marionette DEBUG loaded listener.js 01:09:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE93EC00) [pid = 4200] [serial = 1799] [outer = 00000063EE44C800] 01:09:29 INFO - PROCESS | 4200 | 1469261369755 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]]]}] 01:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 01:09:29 INFO - PROCESS | 4200 | 1469261369794 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 01:09:29 INFO - PROCESS | 4200 | 1469261369797 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 01:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:09:29 INFO - PROCESS | 4200 | 1469261369807 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:09:29 INFO - PROCESS | 4200 | 1469261369809 Marionette TRACE conn6 <- [1,2362,null,{}] 01:09:29 INFO - PROCESS | 4200 | 1469261369813 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}] 01:09:29 INFO - PROCESS | 4200 | 1469261369815 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:29 INFO - PROCESS | 4200 | 1469261369932 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 01:09:29 INFO - PROCESS | 4200 | 1469261369940 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:29 INFO - PROCESS | 4200 | 1469261369942 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4832000 == 31 [pid = 4200] [id = 600] 01:09:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EFA1AC00) [pid = 4200] [serial = 1800] [outer = 0000000000000000] 01:09:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F2848000) [pid = 4200] [serial = 1801] [outer = 00000063EFA1AC00] 01:09:29 INFO - PROCESS | 4200 | 1469261369989 Marionette DEBUG loaded listener.js 01:09:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F286E400) [pid = 4200] [serial = 1802] [outer = 00000063EFA1AC00] 01:09:30 INFO - PROCESS | 4200 | 1469261370477 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]]]}] 01:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 733ms 01:09:30 INFO - PROCESS | 4200 | 1469261370536 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 01:09:30 INFO - PROCESS | 4200 | 1469261370538 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 01:09:30 INFO - PROCESS | 4200 | 1469261370541 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:09:30 INFO - PROCESS | 4200 | 1469261370543 Marionette TRACE conn6 <- [1,2366,null,{}] 01:09:30 INFO - PROCESS | 4200 | 1469261370547 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}] 01:09:30 INFO - PROCESS | 4200 | 1469261370549 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:30 INFO - PROCESS | 4200 | 1469261370690 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 01:09:30 INFO - PROCESS | 4200 | 1469261370714 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:30 INFO - PROCESS | 4200 | 1469261370716 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA0A6000 == 32 [pid = 4200] [id = 601] 01:09:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F286FC00) [pid = 4200] [serial = 1803] [outer = 0000000000000000] 01:09:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F3264C00) [pid = 4200] [serial = 1804] [outer = 00000063F286FC00] 01:09:30 INFO - PROCESS | 4200 | 1469261370766 Marionette DEBUG loaded listener.js 01:09:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F3612400) [pid = 4200] [serial = 1805] [outer = 00000063F286FC00] 01:09:31 INFO - PROCESS | 4200 | 1469261371226 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]]]}] 01:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 735ms 01:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:09:31 INFO - PROCESS | 4200 | 1469261371279 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 01:09:31 INFO - PROCESS | 4200 | 1469261371282 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 01:09:31 INFO - PROCESS | 4200 | 1469261371285 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:09:31 INFO - PROCESS | 4200 | 1469261371287 Marionette TRACE conn6 <- [1,2370,null,{}] 01:09:31 INFO - PROCESS | 4200 | 1469261371290 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}] 01:09:31 INFO - PROCESS | 4200 | 1469261371296 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:31 INFO - PROCESS | 4200 | 1469261371446 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 01:09:31 INFO - PROCESS | 4200 | 1469261371507 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:31 INFO - PROCESS | 4200 | 1469261371509 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB35000 == 33 [pid = 4200] [id = 602] 01:09:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4138C00) [pid = 4200] [serial = 1806] [outer = 0000000000000000] 01:09:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4310800) [pid = 4200] [serial = 1807] [outer = 00000063F4138C00] 01:09:31 INFO - PROCESS | 4200 | 1469261371556 Marionette DEBUG loaded listener.js 01:09:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F7171400) [pid = 4200] [serial = 1808] [outer = 00000063F4138C00] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE336800) [pid = 4200] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE549C00) [pid = 4200] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (000000638221E800) [pid = 4200] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F4280000) [pid = 4200] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006382C69000) [pid = 4200] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F460FC00) [pid = 4200] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (000000638233A000) [pid = 4200] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F7D49C00) [pid = 4200] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006384371000) [pid = 4200] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (000000638436A000) [pid = 4200] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006384370000) [pid = 4200] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F361C800) [pid = 4200] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F94F6000) [pid = 4200] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:09:32 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EEB58C00) [pid = 4200] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:09:32 INFO - PROCESS | 4200 | 1469261372149 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]]]}] 01:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 924ms 01:09:32 INFO - PROCESS | 4200 | 1469261372211 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 01:09:32 INFO - PROCESS | 4200 | 1469261372213 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 01:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:09:32 INFO - PROCESS | 4200 | 1469261372217 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:09:32 INFO - PROCESS | 4200 | 1469261372219 Marionette TRACE conn6 <- [1,2374,null,{}] 01:09:32 INFO - PROCESS | 4200 | 1469261372224 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}] 01:09:32 INFO - PROCESS | 4200 | 1469261372226 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:32 INFO - PROCESS | 4200 | 1469261372339 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 01:09:32 INFO - PROCESS | 4200 | 1469261372393 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:32 INFO - PROCESS | 4200 | 1469261372395 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADD0800 == 34 [pid = 4200] [id = 603] 01:09:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063828E3C00) [pid = 4200] [serial = 1809] [outer = 0000000000000000] 01:09:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F3374C00) [pid = 4200] [serial = 1810] [outer = 00000063828E3C00] 01:09:32 INFO - PROCESS | 4200 | 1469261372440 Marionette DEBUG loaded listener.js 01:09:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F716E000) [pid = 4200] [serial = 1811] [outer = 00000063828E3C00] 01:09:32 INFO - PROCESS | 4200 | 1469261372784 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]]]}] 01:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 01:09:32 INFO - PROCESS | 4200 | 1469261372848 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 01:09:32 INFO - PROCESS | 4200 | 1469261372851 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 01:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:09:32 INFO - PROCESS | 4200 | 1469261372854 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:09:32 INFO - PROCESS | 4200 | 1469261372864 Marionette TRACE conn6 <- [1,2378,null,{}] 01:09:32 INFO - PROCESS | 4200 | 1469261372869 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}] 01:09:32 INFO - PROCESS | 4200 | 1469261372871 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:32 INFO - PROCESS | 4200 | 1469261372954 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 01:09:32 INFO - PROCESS | 4200 | 1469261372959 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:32 INFO - PROCESS | 4200 | 1469261372961 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB926000 == 35 [pid = 4200] [id = 604] 01:09:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4C34C00) [pid = 4200] [serial = 1812] [outer = 0000000000000000] 01:09:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F7D42C00) [pid = 4200] [serial = 1813] [outer = 00000063F4C34C00] 01:09:33 INFO - PROCESS | 4200 | 1469261373007 Marionette DEBUG loaded listener.js 01:09:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7D4D000) [pid = 4200] [serial = 1814] [outer = 00000063F4C34C00] 01:09:33 INFO - PROCESS | 4200 | 1469261373430 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]]]}] 01:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 01:09:33 INFO - PROCESS | 4200 | 1469261373486 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 01:09:33 INFO - PROCESS | 4200 | 1469261373489 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 01:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:09:33 INFO - PROCESS | 4200 | 1469261373492 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:09:33 INFO - PROCESS | 4200 | 1469261373494 Marionette TRACE conn6 <- [1,2382,null,{}] 01:09:33 INFO - PROCESS | 4200 | 1469261373497 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}] 01:09:33 INFO - PROCESS | 4200 | 1469261373499 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:33 INFO - PROCESS | 4200 | 1469261373585 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 01:09:33 INFO - PROCESS | 4200 | 1469261373592 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:33 INFO - PROCESS | 4200 | 1469261373594 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD3D800 == 36 [pid = 4200] [id = 605] 01:09:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7D64400) [pid = 4200] [serial = 1815] [outer = 0000000000000000] 01:09:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F94EFC00) [pid = 4200] [serial = 1816] [outer = 00000063F7D64400] 01:09:33 INFO - PROCESS | 4200 | 1469261373640 Marionette DEBUG loaded listener.js 01:09:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F9536400) [pid = 4200] [serial = 1817] [outer = 00000063F7D64400] 01:09:34 INFO - PROCESS | 4200 | 1469261374253 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]]]}] 01:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 776ms 01:09:34 INFO - PROCESS | 4200 | 1469261374272 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 01:09:34 INFO - PROCESS | 4200 | 1469261374276 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 01:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:09:34 INFO - PROCESS | 4200 | 1469261374282 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:09:34 INFO - PROCESS | 4200 | 1469261374286 Marionette TRACE conn6 <- [1,2386,null,{}] 01:09:34 INFO - PROCESS | 4200 | 1469261374292 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}] 01:09:34 INFO - PROCESS | 4200 | 1469261374295 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:34 INFO - PROCESS | 4200 | 1469261374418 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 01:09:34 INFO - PROCESS | 4200 | 1469261374518 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:34 INFO - PROCESS | 4200 | 1469261374522 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ECDED000 == 37 [pid = 4200] [id = 606] 01:09:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (0000006382C0A000) [pid = 4200] [serial = 1818] [outer = 0000000000000000] 01:09:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (0000006384368000) [pid = 4200] [serial = 1819] [outer = 0000006382C0A000] 01:09:34 INFO - PROCESS | 4200 | 1469261374581 Marionette DEBUG loaded listener.js 01:09:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EC439000) [pid = 4200] [serial = 1820] [outer = 0000006382C0A000] 01:09:35 INFO - PROCESS | 4200 | 1469261375223 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]]]}] 01:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 01:09:35 INFO - PROCESS | 4200 | 1469261375272 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 01:09:35 INFO - PROCESS | 4200 | 1469261375277 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 01:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:09:35 INFO - PROCESS | 4200 | 1469261375284 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:09:35 INFO - PROCESS | 4200 | 1469261375288 Marionette TRACE conn6 <- [1,2390,null,{}] 01:09:35 INFO - PROCESS | 4200 | 1469261375292 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}] 01:09:35 INFO - PROCESS | 4200 | 1469261375295 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:35 INFO - PROCESS | 4200 | 1469261375414 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 01:09:35 INFO - PROCESS | 4200 | 1469261375541 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:35 INFO - PROCESS | 4200 | 1469261375544 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:35 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4B5800 == 38 [pid = 4200] [id = 607] 01:09:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EE3A4800) [pid = 4200] [serial = 1821] [outer = 0000000000000000] 01:09:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EE451400) [pid = 4200] [serial = 1822] [outer = 00000063EE3A4800] 01:09:35 INFO - PROCESS | 4200 | 1469261375604 Marionette DEBUG loaded listener.js 01:09:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063EF729800) [pid = 4200] [serial = 1823] [outer = 00000063EE3A4800] 01:09:36 INFO - PROCESS | 4200 | 1469261376237 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]]]}] 01:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1021ms 01:09:36 INFO - PROCESS | 4200 | 1469261376307 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 01:09:36 INFO - PROCESS | 4200 | 1469261376310 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 01:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:09:36 INFO - PROCESS | 4200 | 1469261376314 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:09:36 INFO - PROCESS | 4200 | 1469261376318 Marionette TRACE conn6 <- [1,2394,null,{}] 01:09:36 INFO - PROCESS | 4200 | 1469261376330 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}] 01:09:36 INFO - PROCESS | 4200 | 1469261376335 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:36 INFO - PROCESS | 4200 | 1469261376480 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 01:09:36 INFO - PROCESS | 4200 | 1469261376609 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:36 INFO - PROCESS | 4200 | 1469261376612 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6BA800 == 39 [pid = 4200] [id = 608] 01:09:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F4284400) [pid = 4200] [serial = 1824] [outer = 0000000000000000] 01:09:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F4605400) [pid = 4200] [serial = 1825] [outer = 00000063F4284400] 01:09:36 INFO - PROCESS | 4200 | 1469261376673 Marionette DEBUG loaded listener.js 01:09:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F7DEAC00) [pid = 4200] [serial = 1826] [outer = 00000063F4284400] 01:09:37 INFO - PROCESS | 4200 | 1469261377284 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]]]}] 01:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1028ms 01:09:37 INFO - PROCESS | 4200 | 1469261377462 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 01:09:37 INFO - PROCESS | 4200 | 1469261377466 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 01:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:09:37 INFO - PROCESS | 4200 | 1469261377480 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:09:37 INFO - PROCESS | 4200 | 1469261377483 Marionette TRACE conn6 <- [1,2398,null,{}] 01:09:37 INFO - PROCESS | 4200 | 1469261377489 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}] 01:09:37 INFO - PROCESS | 4200 | 1469261377493 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:37 INFO - PROCESS | 4200 | 1469261377598 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 01:09:37 INFO - PROCESS | 4200 | 1469261377678 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:37 INFO - PROCESS | 4200 | 1469261377684 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE7D000 == 40 [pid = 4200] [id = 609] 01:09:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063828EE400) [pid = 4200] [serial = 1827] [outer = 0000000000000000] 01:09:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006384368800) [pid = 4200] [serial = 1828] [outer = 00000063828EE400] 01:09:37 INFO - PROCESS | 4200 | 1469261377777 Marionette DEBUG loaded listener.js 01:09:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063ECD45800) [pid = 4200] [serial = 1829] [outer = 00000063828EE400] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB926000 == 39 [pid = 4200] [id = 604] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADD0800 == 38 [pid = 4200] [id = 603] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB35000 == 37 [pid = 4200] [id = 602] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA0A6000 == 36 [pid = 4200] [id = 601] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4832000 == 35 [pid = 4200] [id = 600] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D6B000 == 34 [pid = 4200] [id = 599] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063EDE71000 == 33 [pid = 4200] [id = 598] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063828C6800 == 32 [pid = 4200] [id = 597] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063828B8000 == 31 [pid = 4200] [id = 595] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFFA4000 == 30 [pid = 4200] [id = 594] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B4C800 == 29 [pid = 4200] [id = 596] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063FCD8F800 == 28 [pid = 4200] [id = 578] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD6BA800 == 27 [pid = 4200] [id = 608] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4B5800 == 26 [pid = 4200] [id = 607] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD3D800 == 25 [pid = 4200] [id = 605] 01:09:38 INFO - PROCESS | 4200 | --DOCSHELL 00000063ECDED000 == 24 [pid = 4200] [id = 606] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063EE3A8000) [pid = 4200] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063EE44A400) [pid = 4200] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F35F2800) [pid = 4200] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F36B8400) [pid = 4200] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063ED9BB000) [pid = 4200] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EDED9000) [pid = 4200] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F4299C00) [pid = 4200] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (0000006382C6B800) [pid = 4200] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F7A66800) [pid = 4200] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F796C000) [pid = 4200] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE335000) [pid = 4200] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006382CCF000) [pid = 4200] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F7DF6800) [pid = 4200] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006384B25400) [pid = 4200] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EC39C800) [pid = 4200] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE551C00) [pid = 4200] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE93BC00) [pid = 4200] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063FA462C00) [pid = 4200] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F4207C00) [pid = 4200] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FA05EC00) [pid = 4200] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F286F800) [pid = 4200] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F2AF1400) [pid = 4200] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063FA0ED400) [pid = 4200] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F4299000) [pid = 4200] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063FA96B800) [pid = 4200] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063FAF29400) [pid = 4200] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F489A400) [pid = 4200] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 01:09:38 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F427B000) [pid = 4200] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 01:09:39 INFO - PROCESS | 4200 | 1469261379052 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]]]}] 01:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1636ms 01:09:39 INFO - PROCESS | 4200 | 1469261379118 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 01:09:39 INFO - PROCESS | 4200 | 1469261379122 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 01:09:39 INFO - PROCESS | 4200 | 1469261379127 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:09:39 INFO - PROCESS | 4200 | 1469261379130 Marionette TRACE conn6 <- [1,2402,null,{}] 01:09:39 INFO - PROCESS | 4200 | 1469261379141 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}] 01:09:39 INFO - PROCESS | 4200 | 1469261379145 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:39 INFO - PROCESS | 4200 | 1469261379233 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 01:09:39 INFO - PROCESS | 4200 | 1469261379247 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:39 INFO - PROCESS | 4200 | 1469261379249 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827C4000 == 25 [pid = 4200] [id = 610] 01:09:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (0000006384349400) [pid = 4200] [serial = 1830] [outer = 0000000000000000] 01:09:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006384364800) [pid = 4200] [serial = 1831] [outer = 0000006384349400] 01:09:39 INFO - PROCESS | 4200 | 1469261379299 Marionette DEBUG loaded listener.js 01:09:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006384B2F800) [pid = 4200] [serial = 1832] [outer = 0000006384349400] 01:09:39 INFO - PROCESS | 4200 | 1469261379793 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]]]}] 01:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 01:09:39 INFO - PROCESS | 4200 | 1469261379806 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 01:09:39 INFO - PROCESS | 4200 | 1469261379812 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 01:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:09:39 INFO - PROCESS | 4200 | 1469261379819 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:09:39 INFO - PROCESS | 4200 | 1469261379822 Marionette TRACE conn6 <- [1,2406,null,{}] 01:09:39 INFO - PROCESS | 4200 | 1469261379826 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}] 01:09:39 INFO - PROCESS | 4200 | 1469261379829 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:39 INFO - PROCESS | 4200 | 1469261379923 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 01:09:39 INFO - PROCESS | 4200 | 1469261379931 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:39 INFO - PROCESS | 4200 | 1469261379934 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ECD13800 == 26 [pid = 4200] [id = 611] 01:09:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EDE25000) [pid = 4200] [serial = 1833] [outer = 0000000000000000] 01:09:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EDED4000) [pid = 4200] [serial = 1834] [outer = 00000063EDE25000] 01:09:39 INFO - PROCESS | 4200 | 1469261379985 Marionette DEBUG loaded listener.js 01:09:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EE39C400) [pid = 4200] [serial = 1835] [outer = 00000063EDE25000] 01:09:40 INFO - PROCESS | 4200 | 1469261380471 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]]]}] 01:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 671ms 01:09:40 INFO - PROCESS | 4200 | 1469261380493 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 01:09:40 INFO - PROCESS | 4200 | 1469261380496 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 01:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:09:40 INFO - PROCESS | 4200 | 1469261380499 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:09:40 INFO - PROCESS | 4200 | 1469261380503 Marionette TRACE conn6 <- [1,2410,null,{}] 01:09:40 INFO - PROCESS | 4200 | 1469261380515 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}] 01:09:40 INFO - PROCESS | 4200 | 1469261380520 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:40 INFO - PROCESS | 4200 | 1469261380610 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 01:09:40 INFO - PROCESS | 4200 | 1469261380735 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:40 INFO - PROCESS | 4200 | 1469261380738 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F33DC800 == 27 [pid = 4200] [id = 612] 01:09:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006382C6C400) [pid = 4200] [serial = 1836] [outer = 0000000000000000] 01:09:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE5BE400) [pid = 4200] [serial = 1837] [outer = 0000006382C6C400] 01:09:40 INFO - PROCESS | 4200 | 1469261380789 Marionette DEBUG loaded listener.js 01:09:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EF063400) [pid = 4200] [serial = 1838] [outer = 0000006382C6C400] 01:09:41 INFO - PROCESS | 4200 | 1469261381171 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]]]}] 01:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 736ms 01:09:41 INFO - PROCESS | 4200 | 1469261381237 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 01:09:41 INFO - PROCESS | 4200 | 1469261381240 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 01:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:09:41 INFO - PROCESS | 4200 | 1469261381253 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:09:41 INFO - PROCESS | 4200 | 1469261381255 Marionette TRACE conn6 <- [1,2414,null,{}] 01:09:41 INFO - PROCESS | 4200 | 1469261381259 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}] 01:09:41 INFO - PROCESS | 4200 | 1469261381262 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:41 INFO - PROCESS | 4200 | 1469261381381 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 01:09:41 INFO - PROCESS | 4200 | 1469261381387 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:41 INFO - PROCESS | 4200 | 1469261381389 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4832000 == 28 [pid = 4200] [id = 613] 01:09:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F286E000) [pid = 4200] [serial = 1839] [outer = 0000000000000000] 01:09:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F2874800) [pid = 4200] [serial = 1840] [outer = 00000063F286E000] 01:09:41 INFO - PROCESS | 4200 | 1469261381479 Marionette DEBUG loaded listener.js 01:09:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F2DF2800) [pid = 4200] [serial = 1841] [outer = 00000063F286E000] 01:09:41 INFO - PROCESS | 4200 | 1469261381923 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]]]}] 01:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 734ms 01:09:42 INFO - PROCESS | 4200 | 1469261382016 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 01:09:42 INFO - PROCESS | 4200 | 1469261382019 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 01:09:42 INFO - PROCESS | 4200 | 1469261382022 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:09:42 INFO - PROCESS | 4200 | 1469261382024 Marionette TRACE conn6 <- [1,2418,null,{}] 01:09:42 INFO - PROCESS | 4200 | 1469261382028 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}] 01:09:42 INFO - PROCESS | 4200 | 1469261382030 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:42 INFO - PROCESS | 4200 | 1469261382143 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 01:09:42 INFO - PROCESS | 4200 | 1469261382155 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:42 INFO - PROCESS | 4200 | 1469261382157 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA0A2800 == 29 [pid = 4200] [id = 614] 01:09:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EDE24C00) [pid = 4200] [serial = 1842] [outer = 0000000000000000] 01:09:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F352B400) [pid = 4200] [serial = 1843] [outer = 00000063EDE24C00] 01:09:42 INFO - PROCESS | 4200 | 1469261382203 Marionette DEBUG loaded listener.js 01:09:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F361CC00) [pid = 4200] [serial = 1844] [outer = 00000063EDE24C00] 01:09:42 INFO - PROCESS | 4200 | 1469261382662 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]]]}] 01:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 01:09:42 INFO - PROCESS | 4200 | 1469261382697 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 01:09:42 INFO - PROCESS | 4200 | 1469261382700 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 01:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:09:42 INFO - PROCESS | 4200 | 1469261382710 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:09:42 INFO - PROCESS | 4200 | 1469261382712 Marionette TRACE conn6 <- [1,2422,null,{}] 01:09:42 INFO - PROCESS | 4200 | 1469261382715 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}] 01:09:42 INFO - PROCESS | 4200 | 1469261382721 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:42 INFO - PROCESS | 4200 | 1469261382860 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 01:09:42 INFO - PROCESS | 4200 | 1469261382918 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:42 INFO - PROCESS | 4200 | 1469261382920 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB3D800 == 30 [pid = 4200] [id = 615] 01:09:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F361C000) [pid = 4200] [serial = 1845] [outer = 0000000000000000] 01:09:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F420A000) [pid = 4200] [serial = 1846] [outer = 00000063F361C000] 01:09:42 INFO - PROCESS | 4200 | 1469261382967 Marionette DEBUG loaded listener.js 01:09:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F489A800) [pid = 4200] [serial = 1847] [outer = 00000063F361C000] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EFA1AC00) [pid = 4200] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F286FC00) [pid = 4200] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063FA914400) [pid = 4200] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EC3A4000) [pid = 4200] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE44C800) [pid = 4200] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063ECDCD400) [pid = 4200] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063828EEC00) [pid = 4200] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382CCDC00) [pid = 4200] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F7D64400) [pid = 4200] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063828E3C00) [pid = 4200] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F4C34C00) [pid = 4200] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:09:43 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F4138C00) [pid = 4200] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:09:43 INFO - PROCESS | 4200 | 1469261383512 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]]]}] 01:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 881ms 01:09:43 INFO - PROCESS | 4200 | 1469261383592 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 01:09:43 INFO - PROCESS | 4200 | 1469261383595 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 01:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:09:43 INFO - PROCESS | 4200 | 1469261383598 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:09:43 INFO - PROCESS | 4200 | 1469261383600 Marionette TRACE conn6 <- [1,2426,null,{}] 01:09:43 INFO - PROCESS | 4200 | 1469261383604 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}] 01:09:43 INFO - PROCESS | 4200 | 1469261383606 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:43 INFO - PROCESS | 4200 | 1469261383686 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 01:09:43 INFO - PROCESS | 4200 | 1469261383692 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:43 INFO - PROCESS | 4200 | 1469261383694 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB39E000 == 31 [pid = 4200] [id = 616] 01:09:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE32F400) [pid = 4200] [serial = 1848] [outer = 0000000000000000] 01:09:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F2AF5C00) [pid = 4200] [serial = 1849] [outer = 00000063EE32F400] 01:09:43 INFO - PROCESS | 4200 | 1469261383739 Marionette DEBUG loaded listener.js 01:09:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F460C400) [pid = 4200] [serial = 1850] [outer = 00000063EE32F400] 01:09:44 INFO - PROCESS | 4200 | 1469261384138 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]]]}] 01:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 587ms 01:09:44 INFO - PROCESS | 4200 | 1469261384194 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 01:09:44 INFO - PROCESS | 4200 | 1469261384197 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 01:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:09:44 INFO - PROCESS | 4200 | 1469261384200 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:09:44 INFO - PROCESS | 4200 | 1469261384202 Marionette TRACE conn6 <- [1,2430,null,{}] 01:09:44 INFO - PROCESS | 4200 | 1469261384210 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}] 01:09:44 INFO - PROCESS | 4200 | 1469261384212 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:44 INFO - PROCESS | 4200 | 1469261384296 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 01:09:44 INFO - PROCESS | 4200 | 1469261384303 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:44 INFO - PROCESS | 4200 | 1469261384305 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB92F000 == 32 [pid = 4200] [id = 617] 01:09:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F4C3DC00) [pid = 4200] [serial = 1851] [outer = 0000000000000000] 01:09:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F796EC00) [pid = 4200] [serial = 1852] [outer = 00000063F4C3DC00] 01:09:44 INFO - PROCESS | 4200 | 1469261384351 Marionette DEBUG loaded listener.js 01:09:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F7A69400) [pid = 4200] [serial = 1853] [outer = 00000063F4C3DC00] 01:09:44 INFO - PROCESS | 4200 | 1469261384793 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]]]}] 01:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 628ms 01:09:44 INFO - PROCESS | 4200 | 1469261384831 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 01:09:44 INFO - PROCESS | 4200 | 1469261384833 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 01:09:44 INFO - PROCESS | 4200 | 1469261384836 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:09:44 INFO - PROCESS | 4200 | 1469261384838 Marionette TRACE conn6 <- [1,2434,null,{}] 01:09:44 INFO - PROCESS | 4200 | 1469261384842 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}] 01:09:44 INFO - PROCESS | 4200 | 1469261384843 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:44 INFO - PROCESS | 4200 | 1469261384926 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 01:09:44 INFO - PROCESS | 4200 | 1469261384931 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:44 INFO - PROCESS | 4200 | 1469261384933 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F33D1000 == 33 [pid = 4200] [id = 618] 01:09:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7D45C00) [pid = 4200] [serial = 1854] [outer = 0000000000000000] 01:09:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7D4D400) [pid = 4200] [serial = 1855] [outer = 00000063F7D45C00] 01:09:44 INFO - PROCESS | 4200 | 1469261384979 Marionette DEBUG loaded listener.js 01:09:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F94F4C00) [pid = 4200] [serial = 1856] [outer = 00000063F7D45C00] 01:09:45 INFO - PROCESS | 4200 | 1469261385846 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]]]}] 01:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1019ms 01:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:09:45 INFO - PROCESS | 4200 | 1469261385859 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 01:09:45 INFO - PROCESS | 4200 | 1469261385863 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 01:09:45 INFO - PROCESS | 4200 | 1469261385868 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:09:45 INFO - PROCESS | 4200 | 1469261385871 Marionette TRACE conn6 <- [1,2438,null,{}] 01:09:45 INFO - PROCESS | 4200 | 1469261385899 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}] 01:09:45 INFO - PROCESS | 4200 | 1469261385903 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:46 INFO - PROCESS | 4200 | 1469261386029 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 01:09:46 INFO - PROCESS | 4200 | 1469261386152 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:46 INFO - PROCESS | 4200 | 1469261386155 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED948000 == 34 [pid = 4200] [id = 619] 01:09:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (000000638436D400) [pid = 4200] [serial = 1857] [outer = 0000000000000000] 01:09:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063EC440000) [pid = 4200] [serial = 1858] [outer = 000000638436D400] 01:09:46 INFO - PROCESS | 4200 | 1469261386217 Marionette DEBUG loaded listener.js 01:09:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063EE333C00) [pid = 4200] [serial = 1859] [outer = 000000638436D400] 01:09:46 INFO - PROCESS | 4200 | 1469261386930 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]]]}] 01:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1076ms 01:09:46 INFO - PROCESS | 4200 | 1469261386944 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 01:09:46 INFO - PROCESS | 4200 | 1469261386950 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 01:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:09:46 INFO - PROCESS | 4200 | 1469261386976 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:09:46 INFO - PROCESS | 4200 | 1469261386980 Marionette TRACE conn6 <- [1,2442,null,{}] 01:09:46 INFO - PROCESS | 4200 | 1469261386984 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}] 01:09:46 INFO - PROCESS | 4200 | 1469261386987 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:47 INFO - PROCESS | 4200 | 1469261387125 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 01:09:47 INFO - PROCESS | 4200 | 1469261387333 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:47 INFO - PROCESS | 4200 | 1469261387336 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:47 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382357800 == 35 [pid = 4200] [id = 620] 01:09:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063828EC400) [pid = 4200] [serial = 1860] [outer = 0000000000000000] 01:09:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (0000006382CC8000) [pid = 4200] [serial = 1861] [outer = 00000063828EC400] 01:09:47 INFO - PROCESS | 4200 | 1469261387394 Marionette DEBUG loaded listener.js 01:09:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EC39D400) [pid = 4200] [serial = 1862] [outer = 00000063828EC400] 01:09:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB92F000 == 34 [pid = 4200] [id = 617] 01:09:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB39E000 == 33 [pid = 4200] [id = 616] 01:09:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB3D800 == 32 [pid = 4200] [id = 615] 01:09:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA0A2800 == 31 [pid = 4200] [id = 614] 01:09:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4832000 == 30 [pid = 4200] [id = 613] 01:09:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063F33DC800 == 29 [pid = 4200] [id = 612] 01:09:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063ECD13800 == 28 [pid = 4200] [id = 611] 01:09:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063827C4000 == 27 [pid = 4200] [id = 610] 01:09:47 INFO - PROCESS | 4200 | --DOCSHELL 00000063EDE7D000 == 26 [pid = 4200] [id = 609] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F2848000) [pid = 4200] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F3264C00) [pid = 4200] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063FB0C2C00) [pid = 4200] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EC443C00) [pid = 4200] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EDED8400) [pid = 4200] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE548400) [pid = 4200] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063ED9C6000) [pid = 4200] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE32C800) [pid = 4200] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382C02C00) [pid = 4200] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (000000638434B000) [pid = 4200] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (000000638434B400) [pid = 4200] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (0000006384370C00) [pid = 4200] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F94EFC00) [pid = 4200] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F3374C00) [pid = 4200] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F9536400) [pid = 4200] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F7D4D000) [pid = 4200] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F4310800) [pid = 4200] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F7D42C00) [pid = 4200] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F7171400) [pid = 4200] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F286E400) [pid = 4200] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F716E000) [pid = 4200] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 01:09:47 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F3612400) [pid = 4200] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 01:09:48 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EE93EC00) [pid = 4200] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 01:09:48 INFO - PROCESS | 4200 | 1469261388014 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]]]}] 01:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1075ms 01:09:48 INFO - PROCESS | 4200 | 1469261388055 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 01:09:48 INFO - PROCESS | 4200 | 1469261388059 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 01:09:48 INFO - PROCESS | 4200 | 1469261388063 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:09:48 INFO - PROCESS | 4200 | 1469261388066 Marionette TRACE conn6 <- [1,2446,null,{}] 01:09:48 INFO - PROCESS | 4200 | 1469261388072 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}] 01:09:48 INFO - PROCESS | 4200 | 1469261388076 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:48 INFO - PROCESS | 4200 | 1469261388170 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 01:09:48 INFO - PROCESS | 4200 | 1469261388256 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:48 INFO - PROCESS | 4200 | 1469261388259 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:48 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DE3800 == 27 [pid = 4200] [id = 621] 01:09:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (0000006382332800) [pid = 4200] [serial = 1863] [outer = 0000000000000000] 01:09:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (0000006384B27C00) [pid = 4200] [serial = 1864] [outer = 0000006382332800] 01:09:48 INFO - PROCESS | 4200 | 1469261388311 Marionette DEBUG loaded listener.js 01:09:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EE337000) [pid = 4200] [serial = 1865] [outer = 0000006382332800] 01:09:48 INFO - PROCESS | 4200 | 1469261388743 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]]]}] 01:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 01:09:48 INFO - PROCESS | 4200 | 1469261388804 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 01:09:48 INFO - PROCESS | 4200 | 1469261388808 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 01:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:09:48 INFO - PROCESS | 4200 | 1469261388813 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:09:48 INFO - PROCESS | 4200 | 1469261388815 Marionette TRACE conn6 <- [1,2450,null,{}] 01:09:48 INFO - PROCESS | 4200 | 1469261388824 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}] 01:09:48 INFO - PROCESS | 4200 | 1469261388827 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:48 INFO - PROCESS | 4200 | 1469261388922 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 01:09:48 INFO - PROCESS | 4200 | 1469261388935 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:48 INFO - PROCESS | 4200 | 1469261388937 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F32AD800 == 28 [pid = 4200] [id = 622] 01:09:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EED74C00) [pid = 4200] [serial = 1866] [outer = 0000000000000000] 01:09:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EF065800) [pid = 4200] [serial = 1867] [outer = 00000063EED74C00] 01:09:48 INFO - PROCESS | 4200 | 1469261388986 Marionette DEBUG loaded listener.js 01:09:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063F286AC00) [pid = 4200] [serial = 1868] [outer = 00000063EED74C00] 01:09:49 INFO - PROCESS | 4200 | 1469261389438 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]]]}] 01:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 01:09:49 INFO - PROCESS | 4200 | 1469261389487 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 01:09:49 INFO - PROCESS | 4200 | 1469261389490 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 01:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:09:49 INFO - PROCESS | 4200 | 1469261389495 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:09:49 INFO - PROCESS | 4200 | 1469261389501 Marionette TRACE conn6 <- [1,2454,null,{}] 01:09:49 INFO - PROCESS | 4200 | 1469261389511 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}] 01:09:49 INFO - PROCESS | 4200 | 1469261389515 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:49 INFO - PROCESS | 4200 | 1469261389607 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 01:09:49 INFO - PROCESS | 4200 | 1469261389615 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:49 INFO - PROCESS | 4200 | 1469261389618 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB7800 == 29 [pid = 4200] [id = 623] 01:09:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063F286D400) [pid = 4200] [serial = 1869] [outer = 0000000000000000] 01:09:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F3613C00) [pid = 4200] [serial = 1870] [outer = 00000063F286D400] 01:09:49 INFO - PROCESS | 4200 | 1469261389666 Marionette DEBUG loaded listener.js 01:09:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F4134800) [pid = 4200] [serial = 1871] [outer = 00000063F286D400] 01:09:50 INFO - PROCESS | 4200 | 1469261390112 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]]]}] 01:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 629ms 01:09:50 INFO - PROCESS | 4200 | 1469261390137 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 01:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:09:50 INFO - PROCESS | 4200 | 1469261390140 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 01:09:50 INFO - PROCESS | 4200 | 1469261390143 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:09:50 INFO - PROCESS | 4200 | 1469261390145 Marionette TRACE conn6 <- [1,2458,null,{}] 01:09:50 INFO - PROCESS | 4200 | 1469261390149 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}] 01:09:50 INFO - PROCESS | 4200 | 1469261390151 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:50 INFO - PROCESS | 4200 | 1469261390275 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 01:09:50 INFO - PROCESS | 4200 | 1469261390353 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:50 INFO - PROCESS | 4200 | 1469261390355 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4C9000 == 30 [pid = 4200] [id = 624] 01:09:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F4203000) [pid = 4200] [serial = 1872] [outer = 0000000000000000] 01:09:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F427D800) [pid = 4200] [serial = 1873] [outer = 00000063F4203000] 01:09:50 INFO - PROCESS | 4200 | 1469261390402 Marionette DEBUG loaded listener.js 01:09:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F429A800) [pid = 4200] [serial = 1874] [outer = 00000063F4203000] 01:09:50 INFO - PROCESS | 4200 | 1469261390841 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]]]}] 01:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 736ms 01:09:50 INFO - PROCESS | 4200 | 1469261390880 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 01:09:50 INFO - PROCESS | 4200 | 1469261390883 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 01:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:09:50 INFO - PROCESS | 4200 | 1469261390886 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:09:50 INFO - PROCESS | 4200 | 1469261390888 Marionette TRACE conn6 <- [1,2462,null,{}] 01:09:50 INFO - PROCESS | 4200 | 1469261390891 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}] 01:09:50 INFO - PROCESS | 4200 | 1469261390893 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:51 INFO - PROCESS | 4200 | 1469261391012 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 01:09:51 INFO - PROCESS | 4200 | 1469261391020 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:51 INFO - PROCESS | 4200 | 1469261391026 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F717E800 == 31 [pid = 4200] [id = 625] 01:09:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F7969000) [pid = 4200] [serial = 1875] [outer = 0000000000000000] 01:09:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F7972000) [pid = 4200] [serial = 1876] [outer = 00000063F7969000] 01:09:51 INFO - PROCESS | 4200 | 1469261391083 Marionette DEBUG loaded listener.js 01:09:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7D4AC00) [pid = 4200] [serial = 1877] [outer = 00000063F7969000] 01:09:51 INFO - PROCESS | 4200 | 1469261391583 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]]]}] 01:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 01:09:51 INFO - PROCESS | 4200 | 1469261391624 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 01:09:51 INFO - PROCESS | 4200 | 1469261391626 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 01:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:09:51 INFO - PROCESS | 4200 | 1469261391666 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:09:51 INFO - PROCESS | 4200 | 1469261391668 Marionette TRACE conn6 <- [1,2466,null,{}] 01:09:51 INFO - PROCESS | 4200 | 1469261391672 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}] 01:09:51 INFO - PROCESS | 4200 | 1469261391675 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:51 INFO - PROCESS | 4200 | 1469261391790 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 01:09:51 INFO - PROCESS | 4200 | 1469261391857 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:51 INFO - PROCESS | 4200 | 1469261391859 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB9E9800 == 32 [pid = 4200] [id = 626] 01:09:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F97D6800) [pid = 4200] [serial = 1878] [outer = 0000000000000000] 01:09:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FA062C00) [pid = 4200] [serial = 1879] [outer = 00000063F97D6800] 01:09:51 INFO - PROCESS | 4200 | 1469261391906 Marionette DEBUG loaded listener.js 01:09:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FA2C0400) [pid = 4200] [serial = 1880] [outer = 00000063F97D6800] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F4284400) [pid = 4200] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE32F400) [pid = 4200] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F4C3DC00) [pid = 4200] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063828EE400) [pid = 4200] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006382C6C400) [pid = 4200] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EDE25000) [pid = 4200] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (0000006384349400) [pid = 4200] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F286E000) [pid = 4200] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EDE24C00) [pid = 4200] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F361C000) [pid = 4200] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (0000006382C0A000) [pid = 4200] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:09:52 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EE3A4800) [pid = 4200] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:09:52 INFO - PROCESS | 4200 | 1469261392363 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]]]}] 01:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 776ms 01:09:52 INFO - PROCESS | 4200 | 1469261392409 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 01:09:52 INFO - PROCESS | 4200 | 1469261392411 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 01:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:09:52 INFO - PROCESS | 4200 | 1469261392414 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:09:52 INFO - PROCESS | 4200 | 1469261392416 Marionette TRACE conn6 <- [1,2470,null,{}] 01:09:52 INFO - PROCESS | 4200 | 1469261392420 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}] 01:09:52 INFO - PROCESS | 4200 | 1469261392422 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:52 INFO - PROCESS | 4200 | 1469261392536 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 01:09:52 INFO - PROCESS | 4200 | 1469261392590 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:52 INFO - PROCESS | 4200 | 1469261392592 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:52 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BAE800 == 33 [pid = 4200] [id = 627] 01:09:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063828F0000) [pid = 4200] [serial = 1881] [outer = 0000000000000000] 01:09:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EDE24C00) [pid = 4200] [serial = 1882] [outer = 00000063828F0000] 01:09:52 INFO - PROCESS | 4200 | 1469261392638 Marionette DEBUG loaded listener.js 01:09:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F4C40800) [pid = 4200] [serial = 1883] [outer = 00000063828F0000] 01:09:53 INFO - PROCESS | 4200 | 1469261392989 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]]]}] 01:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 629ms 01:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:09:53 INFO - PROCESS | 4200 | 1469261393046 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 01:09:53 INFO - PROCESS | 4200 | 1469261393049 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 01:09:53 INFO - PROCESS | 4200 | 1469261393052 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:09:53 INFO - PROCESS | 4200 | 1469261393054 Marionette TRACE conn6 <- [1,2474,null,{}] 01:09:53 INFO - PROCESS | 4200 | 1469261393058 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}] 01:09:53 INFO - PROCESS | 4200 | 1469261393060 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:53 INFO - PROCESS | 4200 | 1469261393213 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 01:09:53 INFO - PROCESS | 4200 | 1469261393222 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:53 INFO - PROCESS | 4200 | 1469261393224 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD87B000 == 34 [pid = 4200] [id = 628] 01:09:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063FA2B7800) [pid = 4200] [serial = 1884] [outer = 0000000000000000] 01:09:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063FA913C00) [pid = 4200] [serial = 1885] [outer = 00000063FA2B7800] 01:09:53 INFO - PROCESS | 4200 | 1469261393269 Marionette DEBUG loaded listener.js 01:09:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063FAF26C00) [pid = 4200] [serial = 1886] [outer = 00000063FA2B7800] 01:09:53 INFO - PROCESS | 4200 | 1469261393654 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]]]}] 01:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 01:09:53 INFO - PROCESS | 4200 | 1469261393684 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 01:09:53 INFO - PROCESS | 4200 | 1469261393687 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 01:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:09:53 INFO - PROCESS | 4200 | 1469261393719 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:09:53 INFO - PROCESS | 4200 | 1469261393721 Marionette TRACE conn6 <- [1,2478,null,{}] 01:09:53 INFO - PROCESS | 4200 | 1469261393724 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}] 01:09:53 INFO - PROCESS | 4200 | 1469261393727 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:53 INFO - PROCESS | 4200 | 1469261393813 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 01:09:53 INFO - PROCESS | 4200 | 1469261393820 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:53 INFO - PROCESS | 4200 | 1469261393822 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE65A000 == 35 [pid = 4200] [id = 629] 01:09:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063FB0B8C00) [pid = 4200] [serial = 1887] [outer = 0000000000000000] 01:09:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063FB31E800) [pid = 4200] [serial = 1888] [outer = 00000063FB0B8C00] 01:09:53 INFO - PROCESS | 4200 | 1469261393867 Marionette DEBUG loaded listener.js 01:09:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063FB587C00) [pid = 4200] [serial = 1889] [outer = 00000063FB0B8C00] 01:09:54 INFO - PROCESS | 4200 | 1469261394382 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]]]}] 01:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 755ms 01:09:54 INFO - PROCESS | 4200 | 1469261394449 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 01:09:54 INFO - PROCESS | 4200 | 1469261394455 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 01:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:09:54 INFO - PROCESS | 4200 | 1469261394461 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:09:54 INFO - PROCESS | 4200 | 1469261394465 Marionette TRACE conn6 <- [1,2482,null,{}] 01:09:54 INFO - PROCESS | 4200 | 1469261394485 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}] 01:09:54 INFO - PROCESS | 4200 | 1469261394489 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:54 INFO - PROCESS | 4200 | 1469261394670 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 01:09:54 INFO - PROCESS | 4200 | 1469261394791 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:54 INFO - PROCESS | 4200 | 1469261394796 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE56E800 == 36 [pid = 4200] [id = 630] 01:09:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (0000006384B22800) [pid = 4200] [serial = 1890] [outer = 0000000000000000] 01:09:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EDE27400) [pid = 4200] [serial = 1891] [outer = 0000006384B22800] 01:09:54 INFO - PROCESS | 4200 | 1469261394859 Marionette DEBUG loaded listener.js 01:09:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EE450400) [pid = 4200] [serial = 1892] [outer = 0000006384B22800] 01:09:55 INFO - PROCESS | 4200 | 1469261395429 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]]]}] 01:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1026ms 01:09:55 INFO - PROCESS | 4200 | 1469261395489 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 01:09:55 INFO - PROCESS | 4200 | 1469261395495 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 01:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:09:55 INFO - PROCESS | 4200 | 1469261395502 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:09:55 INFO - PROCESS | 4200 | 1469261395505 Marionette TRACE conn6 <- [1,2486,null,{}] 01:09:55 INFO - PROCESS | 4200 | 1469261395509 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}] 01:09:55 INFO - PROCESS | 4200 | 1469261395512 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:55 INFO - PROCESS | 4200 | 1469261395633 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 01:09:55 INFO - PROCESS | 4200 | 1469261395732 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:55 INFO - PROCESS | 4200 | 1469261395735 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:55 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4B0800 == 37 [pid = 4200] [id = 631] 01:09:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F286E800) [pid = 4200] [serial = 1893] [outer = 0000000000000000] 01:09:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F2DEB400) [pid = 4200] [serial = 1894] [outer = 00000063F286E800] 01:09:55 INFO - PROCESS | 4200 | 1469261395794 Marionette DEBUG loaded listener.js 01:09:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F36B7400) [pid = 4200] [serial = 1895] [outer = 00000063F286E800] 01:09:56 INFO - PROCESS | 4200 | 1469261396419 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]]]}] 01:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 986ms 01:09:56 INFO - PROCESS | 4200 | 1469261396490 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 01:09:56 INFO - PROCESS | 4200 | 1469261396492 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 01:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:09:56 INFO - PROCESS | 4200 | 1469261396496 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:09:56 INFO - PROCESS | 4200 | 1469261396501 Marionette TRACE conn6 <- [1,2490,null,{}] 01:09:56 INFO - PROCESS | 4200 | 1469261396513 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}] 01:09:56 INFO - PROCESS | 4200 | 1469261396518 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:56 INFO - PROCESS | 4200 | 1469261396635 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 01:09:56 INFO - PROCESS | 4200 | 1469261396763 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:56 INFO - PROCESS | 4200 | 1469261396767 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFF98800 == 38 [pid = 4200] [id = 632] 01:09:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4280800) [pid = 4200] [serial = 1896] [outer = 0000000000000000] 01:09:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F97CE000) [pid = 4200] [serial = 1897] [outer = 00000063F4280800] 01:09:56 INFO - PROCESS | 4200 | 1469261396827 Marionette DEBUG loaded listener.js 01:09:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FB587400) [pid = 4200] [serial = 1898] [outer = 00000063F4280800] 01:09:57 INFO - PROCESS | 4200 | 1469261397488 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]]]}] 01:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1026ms 01:09:57 INFO - PROCESS | 4200 | 1469261397524 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 01:09:57 INFO - PROCESS | 4200 | 1469261397527 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 01:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:09:57 INFO - PROCESS | 4200 | 1469261397531 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:09:57 INFO - PROCESS | 4200 | 1469261397533 Marionette TRACE conn6 <- [1,2494,null,{}] 01:09:57 INFO - PROCESS | 4200 | 1469261397537 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}] 01:09:57 INFO - PROCESS | 4200 | 1469261397540 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:57 INFO - PROCESS | 4200 | 1469261397655 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 01:09:57 INFO - PROCESS | 4200 | 1469261397893 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:57 INFO - PROCESS | 4200 | 1469261397897 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:57 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A10800 == 39 [pid = 4200] [id = 633] 01:09:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063828E8000) [pid = 4200] [serial = 1899] [outer = 0000000000000000] 01:09:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (0000006382CCDC00) [pid = 4200] [serial = 1900] [outer = 00000063828E8000] 01:09:57 INFO - PROCESS | 4200 | 1469261397967 Marionette DEBUG loaded listener.js 01:09:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (0000006384B23800) [pid = 4200] [serial = 1901] [outer = 00000063828E8000] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD87B000 == 38 [pid = 4200] [id = 628] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BAE800 == 37 [pid = 4200] [id = 627] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB9E9800 == 36 [pid = 4200] [id = 626] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063F717E800 == 35 [pid = 4200] [id = 625] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4C9000 == 34 [pid = 4200] [id = 624] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB7800 == 33 [pid = 4200] [id = 623] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063F32AD800 == 32 [pid = 4200] [id = 622] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DE3800 == 31 [pid = 4200] [id = 621] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 0000006382357800 == 30 [pid = 4200] [id = 620] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED948000 == 29 [pid = 4200] [id = 619] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063F33D1000 == 28 [pid = 4200] [id = 618] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFF98800 == 27 [pid = 4200] [id = 632] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4B0800 == 26 [pid = 4200] [id = 631] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE65A000 == 25 [pid = 4200] [id = 629] 01:09:59 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE56E800 == 24 [pid = 4200] [id = 630] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F796EC00) [pid = 4200] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063ECD45800) [pid = 4200] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006384368800) [pid = 4200] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE5BE400) [pid = 4200] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EDED4000) [pid = 4200] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE39C400) [pid = 4200] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006384364800) [pid = 4200] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384B2F800) [pid = 4200] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F2874800) [pid = 4200] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F352B400) [pid = 4200] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F2DF2800) [pid = 4200] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F420A000) [pid = 4200] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EC439000) [pid = 4200] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006384368000) [pid = 4200] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EF729800) [pid = 4200] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE451400) [pid = 4200] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F7DEAC00) [pid = 4200] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F4605400) [pid = 4200] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F489A800) [pid = 4200] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F361CC00) [pid = 4200] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F460C400) [pid = 4200] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F2AF5C00) [pid = 4200] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063EF063400) [pid = 4200] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F7A69400) [pid = 4200] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 01:09:59 INFO - PROCESS | 4200 | 1469261399267 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]]]}] 01:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1840ms 01:09:59 INFO - PROCESS | 4200 | 1469261399374 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 01:09:59 INFO - PROCESS | 4200 | 1469261399379 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 01:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:09:59 INFO - PROCESS | 4200 | 1469261399384 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:09:59 INFO - PROCESS | 4200 | 1469261399388 Marionette TRACE conn6 <- [1,2498,null,{}] 01:09:59 INFO - PROCESS | 4200 | 1469261399394 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}] 01:09:59 INFO - PROCESS | 4200 | 1469261399397 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:59 INFO - PROCESS | 4200 | 1469261399498 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 01:09:59 INFO - PROCESS | 4200 | 1469261399572 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:59 INFO - PROCESS | 4200 | 1469261399577 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:09:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828AD800 == 25 [pid = 4200] [id = 634] 01:09:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006382CC4400) [pid = 4200] [serial = 1902] [outer = 0000000000000000] 01:09:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006382CCA000) [pid = 4200] [serial = 1903] [outer = 0000006382CC4400] 01:09:59 INFO - PROCESS | 4200 | 1469261399631 Marionette DEBUG loaded listener.js 01:09:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (000000638434EC00) [pid = 4200] [serial = 1904] [outer = 0000006382CC4400] 01:10:00 INFO - PROCESS | 4200 | 1469261400074 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]]]}] 01:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 735ms 01:10:00 INFO - PROCESS | 4200 | 1469261400121 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 01:10:00 INFO - PROCESS | 4200 | 1469261400127 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 01:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:10:00 INFO - PROCESS | 4200 | 1469261400134 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:10:00 INFO - PROCESS | 4200 | 1469261400137 Marionette TRACE conn6 <- [1,2502,null,{}] 01:10:00 INFO - PROCESS | 4200 | 1469261400141 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}] 01:10:00 INFO - PROCESS | 4200 | 1469261400144 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:00 INFO - PROCESS | 4200 | 1469261400239 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 01:10:00 INFO - PROCESS | 4200 | 1469261400248 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:00 INFO - PROCESS | 4200 | 1469261400251 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED945000 == 26 [pid = 4200] [id = 635] 01:10:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EC437800) [pid = 4200] [serial = 1905] [outer = 0000000000000000] 01:10:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EC442400) [pid = 4200] [serial = 1906] [outer = 00000063EC437800] 01:10:00 INFO - PROCESS | 4200 | 1469261400302 Marionette DEBUG loaded listener.js 01:10:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063ED73BC00) [pid = 4200] [serial = 1907] [outer = 00000063EC437800] 01:10:00 INFO - PROCESS | 4200 | 1469261400817 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]]]}] 01:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 01:10:00 INFO - PROCESS | 4200 | 1469261400894 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 01:10:00 INFO - PROCESS | 4200 | 1469261400896 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 01:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:10:00 INFO - PROCESS | 4200 | 1469261400900 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:10:00 INFO - PROCESS | 4200 | 1469261400904 Marionette TRACE conn6 <- [1,2506,null,{}] 01:10:00 INFO - PROCESS | 4200 | 1469261400918 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}] 01:10:00 INFO - PROCESS | 4200 | 1469261400923 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:01 INFO - PROCESS | 4200 | 1469261401048 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 01:10:01 INFO - PROCESS | 4200 | 1469261401064 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:01 INFO - PROCESS | 4200 | 1469261401067 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D13800 == 27 [pid = 4200] [id = 636] 01:10:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE3A3400) [pid = 4200] [serial = 1908] [outer = 0000000000000000] 01:10:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE44D000) [pid = 4200] [serial = 1909] [outer = 00000063EE3A3400] 01:10:01 INFO - PROCESS | 4200 | 1469261401118 Marionette DEBUG loaded listener.js 01:10:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE550800) [pid = 4200] [serial = 1910] [outer = 00000063EE3A3400] 01:10:01 INFO - PROCESS | 4200 | 1469261401595 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]]]}] 01:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 01:10:01 INFO - PROCESS | 4200 | 1469261401638 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 01:10:01 INFO - PROCESS | 4200 | 1469261401641 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 01:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:10:01 INFO - PROCESS | 4200 | 1469261401645 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:10:01 INFO - PROCESS | 4200 | 1469261401647 Marionette TRACE conn6 <- [1,2510,null,{}] 01:10:01 INFO - PROCESS | 4200 | 1469261401650 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}] 01:10:01 INFO - PROCESS | 4200 | 1469261401652 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:01 INFO - PROCESS | 4200 | 1469261401772 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 01:10:01 INFO - PROCESS | 4200 | 1469261401780 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:01 INFO - PROCESS | 4200 | 1469261401782 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46D6800 == 28 [pid = 4200] [id = 637] 01:10:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EED70800) [pid = 4200] [serial = 1911] [outer = 0000000000000000] 01:10:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EF72B000) [pid = 4200] [serial = 1912] [outer = 00000063EED70800] 01:10:01 INFO - PROCESS | 4200 | 1469261401875 Marionette DEBUG loaded listener.js 01:10:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F2845C00) [pid = 4200] [serial = 1913] [outer = 00000063EED70800] 01:10:02 INFO - PROCESS | 4200 | 1469261402308 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]]]}] 01:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 01:10:02 INFO - PROCESS | 4200 | 1469261402333 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 01:10:02 INFO - PROCESS | 4200 | 1469261402336 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 01:10:02 INFO - PROCESS | 4200 | 1469261402339 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:10:02 INFO - PROCESS | 4200 | 1469261402341 Marionette TRACE conn6 <- [1,2514,null,{}] 01:10:02 INFO - PROCESS | 4200 | 1469261402345 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}] 01:10:02 INFO - PROCESS | 4200 | 1469261402347 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:02 INFO - PROCESS | 4200 | 1469261402485 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 01:10:02 INFO - PROCESS | 4200 | 1469261402491 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:02 INFO - PROCESS | 4200 | 1469261402493 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F946A800 == 29 [pid = 4200] [id = 638] 01:10:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (0000006382222C00) [pid = 4200] [serial = 1914] [outer = 0000000000000000] 01:10:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F2A83000) [pid = 4200] [serial = 1915] [outer = 0000006382222C00] 01:10:02 INFO - PROCESS | 4200 | 1469261402540 Marionette DEBUG loaded listener.js 01:10:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F3373000) [pid = 4200] [serial = 1916] [outer = 0000006382222C00] 01:10:02 INFO - PROCESS | 4200 | 1469261402982 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]]]}] 01:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 01:10:03 INFO - PROCESS | 4200 | 1469261403017 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 01:10:03 INFO - PROCESS | 4200 | 1469261403019 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 01:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:10:03 INFO - PROCESS | 4200 | 1469261403022 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:10:03 INFO - PROCESS | 4200 | 1469261403024 Marionette TRACE conn6 <- [1,2518,null,{}] 01:10:03 INFO - PROCESS | 4200 | 1469261403028 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}] 01:10:03 INFO - PROCESS | 4200 | 1469261403034 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:03 INFO - PROCESS | 4200 | 1469261403177 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 01:10:03 INFO - PROCESS | 4200 | 1469261403189 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:03 INFO - PROCESS | 4200 | 1469261403191 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA93B000 == 30 [pid = 4200] [id = 639] 01:10:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F3374C00) [pid = 4200] [serial = 1917] [outer = 0000000000000000] 01:10:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F3618000) [pid = 4200] [serial = 1918] [outer = 00000063F3374C00] 01:10:03 INFO - PROCESS | 4200 | 1469261403285 Marionette DEBUG loaded listener.js 01:10:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4313C00) [pid = 4200] [serial = 1919] [outer = 00000063F3374C00] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F4203000) [pid = 4200] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F7969000) [pid = 4200] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063828F0000) [pid = 4200] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F7D45C00) [pid = 4200] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F286D400) [pid = 4200] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382332800) [pid = 4200] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EED74C00) [pid = 4200] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063828EC400) [pid = 4200] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (000000638436D400) [pid = 4200] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F97D6800) [pid = 4200] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FB0B8C00) [pid = 4200] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:10:03 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063FA2B7800) [pid = 4200] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:10:03 INFO - PROCESS | 4200 | 1469261403898 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]]]}] 01:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 923ms 01:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:10:03 INFO - PROCESS | 4200 | 1469261403949 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 01:10:03 INFO - PROCESS | 4200 | 1469261403951 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 01:10:03 INFO - PROCESS | 4200 | 1469261403954 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:10:03 INFO - PROCESS | 4200 | 1469261403956 Marionette TRACE conn6 <- [1,2522,null,{}] 01:10:03 INFO - PROCESS | 4200 | 1469261403960 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}] 01:10:03 INFO - PROCESS | 4200 | 1469261403962 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:04 INFO - PROCESS | 4200 | 1469261404045 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 01:10:04 INFO - PROCESS | 4200 | 1469261404050 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:04 INFO - PROCESS | 4200 | 1469261404052 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB78000 == 31 [pid = 4200] [id = 640] 01:10:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE5CAC00) [pid = 4200] [serial = 1920] [outer = 0000000000000000] 01:10:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F4278400) [pid = 4200] [serial = 1921] [outer = 00000063EE5CAC00] 01:10:04 INFO - PROCESS | 4200 | 1469261404099 Marionette DEBUG loaded listener.js 01:10:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F4612C00) [pid = 4200] [serial = 1922] [outer = 00000063EE5CAC00] 01:10:04 INFO - PROCESS | 4200 | 1469261404516 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]]]}] 01:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 628ms 01:10:04 INFO - PROCESS | 4200 | 1469261404586 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 01:10:04 INFO - PROCESS | 4200 | 1469261404588 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 01:10:04 INFO - PROCESS | 4200 | 1469261404591 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:10:04 INFO - PROCESS | 4200 | 1469261404593 Marionette TRACE conn6 <- [1,2526,null,{}] 01:10:04 INFO - PROCESS | 4200 | 1469261404597 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}] 01:10:04 INFO - PROCESS | 4200 | 1469261404599 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:04 INFO - PROCESS | 4200 | 1469261404682 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 01:10:04 INFO - PROCESS | 4200 | 1469261404690 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:04 INFO - PROCESS | 4200 | 1469261404692 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5BD000 == 32 [pid = 4200] [id = 641] 01:10:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4896000) [pid = 4200] [serial = 1923] [outer = 0000000000000000] 01:10:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F4C3F400) [pid = 4200] [serial = 1924] [outer = 00000063F4896000] 01:10:04 INFO - PROCESS | 4200 | 1469261404738 Marionette DEBUG loaded listener.js 01:10:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F796EC00) [pid = 4200] [serial = 1925] [outer = 00000063F4896000] 01:10:05 INFO - PROCESS | 4200 | 1469261405168 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]]]}] 01:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 628ms 01:10:05 INFO - PROCESS | 4200 | 1469261405223 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 01:10:05 INFO - PROCESS | 4200 | 1469261405225 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 01:10:05 INFO - PROCESS | 4200 | 1469261405229 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:10:05 INFO - PROCESS | 4200 | 1469261405231 Marionette TRACE conn6 <- [1,2530,null,{}] 01:10:05 INFO - PROCESS | 4200 | 1469261405234 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}] 01:10:05 INFO - PROCESS | 4200 | 1469261405236 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:05 INFO - PROCESS | 4200 | 1469261405322 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 01:10:05 INFO - PROCESS | 4200 | 1469261405329 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:05 INFO - PROCESS | 4200 | 1469261405331 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB9E9800 == 33 [pid = 4200] [id = 642] 01:10:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063828EF400) [pid = 4200] [serial = 1926] [outer = 0000000000000000] 01:10:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7AF4800) [pid = 4200] [serial = 1927] [outer = 00000063828EF400] 01:10:05 INFO - PROCESS | 4200 | 1469261405376 Marionette DEBUG loaded listener.js 01:10:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7D4A800) [pid = 4200] [serial = 1928] [outer = 00000063828EF400] 01:10:06 INFO - PROCESS | 4200 | 1469261406156 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]]]}] 01:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 986ms 01:10:06 INFO - PROCESS | 4200 | 1469261406218 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 01:10:06 INFO - PROCESS | 4200 | 1469261406223 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 01:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:10:06 INFO - PROCESS | 4200 | 1469261406228 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:10:06 INFO - PROCESS | 4200 | 1469261406234 Marionette TRACE conn6 <- [1,2534,null,{}] 01:10:06 INFO - PROCESS | 4200 | 1469261406240 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}] 01:10:06 INFO - PROCESS | 4200 | 1469261406243 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:06 INFO - PROCESS | 4200 | 1469261406386 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 01:10:06 INFO - PROCESS | 4200 | 1469261406505 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:06 INFO - PROCESS | 4200 | 1469261406509 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE558800 == 34 [pid = 4200] [id = 643] 01:10:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (0000006382CD0800) [pid = 4200] [serial = 1929] [outer = 0000000000000000] 01:10:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (000000638436A000) [pid = 4200] [serial = 1930] [outer = 0000006382CD0800] 01:10:06 INFO - PROCESS | 4200 | 1469261406571 Marionette DEBUG loaded listener.js 01:10:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EC443800) [pid = 4200] [serial = 1931] [outer = 0000006382CD0800] 01:10:07 INFO - PROCESS | 4200 | 1469261407336 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]]]}] 01:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1124ms 01:10:07 INFO - PROCESS | 4200 | 1469261407356 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 01:10:07 INFO - PROCESS | 4200 | 1469261407361 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 01:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:10:07 INFO - PROCESS | 4200 | 1469261407368 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:10:07 INFO - PROCESS | 4200 | 1469261407371 Marionette TRACE conn6 <- [1,2538,null,{}] 01:10:07 INFO - PROCESS | 4200 | 1469261407375 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}] 01:10:07 INFO - PROCESS | 4200 | 1469261407379 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:07 INFO - PROCESS | 4200 | 1469261407512 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 01:10:07 INFO - PROCESS | 4200 | 1469261407624 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:07 INFO - PROCESS | 4200 | 1469261407627 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA924800 == 35 [pid = 4200] [id = 644] 01:10:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063EE456400) [pid = 4200] [serial = 1932] [outer = 0000000000000000] 01:10:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063EE554800) [pid = 4200] [serial = 1933] [outer = 00000063EE456400] 01:10:07 INFO - PROCESS | 4200 | 1469261407686 Marionette DEBUG loaded listener.js 01:10:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F2871000) [pid = 4200] [serial = 1934] [outer = 00000063EE456400] 01:10:08 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5BD000 == 34 [pid = 4200] [id = 641] 01:10:08 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB78000 == 33 [pid = 4200] [id = 640] 01:10:08 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA93B000 == 32 [pid = 4200] [id = 639] 01:10:08 INFO - PROCESS | 4200 | --DOCSHELL 00000063F946A800 == 31 [pid = 4200] [id = 638] 01:10:08 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46D6800 == 30 [pid = 4200] [id = 637] 01:10:08 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D13800 == 29 [pid = 4200] [id = 636] 01:10:08 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED945000 == 28 [pid = 4200] [id = 635] 01:10:08 INFO - PROCESS | 4200 | --DOCSHELL 00000063828AD800 == 27 [pid = 4200] [id = 634] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F427D800) [pid = 4200] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F429A800) [pid = 4200] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F7D4AC00) [pid = 4200] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F7972000) [pid = 4200] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EDE24C00) [pid = 4200] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F94F4C00) [pid = 4200] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F7D4D400) [pid = 4200] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F3613C00) [pid = 4200] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006384B27C00) [pid = 4200] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE337000) [pid = 4200] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EF065800) [pid = 4200] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F286AC00) [pid = 4200] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (0000006382CC8000) [pid = 4200] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EC39D400) [pid = 4200] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EC440000) [pid = 4200] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063EE333C00) [pid = 4200] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063FA062C00) [pid = 4200] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063FB31E800) [pid = 4200] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063FA913C00) [pid = 4200] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063FB587C00) [pid = 4200] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063FA2C0400) [pid = 4200] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063FAF26C00) [pid = 4200] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F4C40800) [pid = 4200] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063F4134800) [pid = 4200] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 01:10:08 INFO - PROCESS | 4200 | 1469261408519 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]]]}] 01:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1177ms 01:10:08 INFO - PROCESS | 4200 | 1469261408546 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 01:10:08 INFO - PROCESS | 4200 | 1469261408550 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 01:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:10:08 INFO - PROCESS | 4200 | 1469261408555 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:10:08 INFO - PROCESS | 4200 | 1469261408560 Marionette TRACE conn6 <- [1,2542,null,{}] 01:10:08 INFO - PROCESS | 4200 | 1469261408579 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}] 01:10:08 INFO - PROCESS | 4200 | 1469261408581 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:08 INFO - PROCESS | 4200 | 1469261408703 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 01:10:08 INFO - PROCESS | 4200 | 1469261408714 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:08 INFO - PROCESS | 4200 | 1469261408717 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:08 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BAA000 == 28 [pid = 4200] [id = 645] 01:10:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (0000006384B27C00) [pid = 4200] [serial = 1935] [outer = 0000000000000000] 01:10:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EC43E400) [pid = 4200] [serial = 1936] [outer = 0000006384B27C00] 01:10:08 INFO - PROCESS | 4200 | 1469261408768 Marionette DEBUG loaded listener.js 01:10:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EDEDF000) [pid = 4200] [serial = 1937] [outer = 0000006384B27C00] 01:10:09 INFO - PROCESS | 4200 | 1469261409274 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]]]}] 01:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 777ms 01:10:09 INFO - PROCESS | 4200 | 1469261409336 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 01:10:09 INFO - PROCESS | 4200 | 1469261409341 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 01:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:10:09 INFO - PROCESS | 4200 | 1469261409348 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:10:09 INFO - PROCESS | 4200 | 1469261409350 Marionette TRACE conn6 <- [1,2546,null,{}] 01:10:09 INFO - PROCESS | 4200 | 1469261409354 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}] 01:10:09 INFO - PROCESS | 4200 | 1469261409357 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:09 INFO - PROCESS | 4200 | 1469261409451 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 01:10:09 INFO - PROCESS | 4200 | 1469261409526 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:09 INFO - PROCESS | 4200 | 1469261409528 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF713000 == 29 [pid = 4200] [id = 646] 01:10:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EC438400) [pid = 4200] [serial = 1938] [outer = 0000000000000000] 01:10:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE549400) [pid = 4200] [serial = 1939] [outer = 00000063EC438400] 01:10:09 INFO - PROCESS | 4200 | 1469261409587 Marionette DEBUG loaded listener.js 01:10:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EF063400) [pid = 4200] [serial = 1940] [outer = 00000063EC438400] 01:10:09 INFO - PROCESS | 4200 | 1469261409979 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]]]}] 01:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 01:10:10 INFO - PROCESS | 4200 | 1469261410042 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 01:10:10 INFO - PROCESS | 4200 | 1469261410045 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 01:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:10:10 INFO - PROCESS | 4200 | 1469261410049 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:10:10 INFO - PROCESS | 4200 | 1469261410052 Marionette TRACE conn6 <- [1,2550,null,{}] 01:10:10 INFO - PROCESS | 4200 | 1469261410064 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}] 01:10:10 INFO - PROCESS | 4200 | 1469261410069 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:10 INFO - PROCESS | 4200 | 1469261410162 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 01:10:10 INFO - PROCESS | 4200 | 1469261410179 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:10 INFO - PROCESS | 4200 | 1469261410182 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7180000 == 30 [pid = 4200] [id = 647] 01:10:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063F2874800) [pid = 4200] [serial = 1941] [outer = 0000000000000000] 01:10:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F3611400) [pid = 4200] [serial = 1942] [outer = 00000063F2874800] 01:10:10 INFO - PROCESS | 4200 | 1469261410232 Marionette DEBUG loaded listener.js 01:10:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F4136800) [pid = 4200] [serial = 1943] [outer = 00000063F2874800] 01:10:10 INFO - PROCESS | 4200 | 1469261410690 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]]]}] 01:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 01:10:10 INFO - PROCESS | 4200 | 1469261410743 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 01:10:10 INFO - PROCESS | 4200 | 1469261410746 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 01:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:10:10 INFO - PROCESS | 4200 | 1469261410750 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:10:10 INFO - PROCESS | 4200 | 1469261410752 Marionette TRACE conn6 <- [1,2554,null,{}] 01:10:10 INFO - PROCESS | 4200 | 1469261410755 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}] 01:10:10 INFO - PROCESS | 4200 | 1469261410757 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:10 INFO - PROCESS | 4200 | 1469261410909 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 01:10:10 INFO - PROCESS | 4200 | 1469261410932 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:10 INFO - PROCESS | 4200 | 1469261410935 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4CA000 == 31 [pid = 4200] [id = 648] 01:10:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F4208C00) [pid = 4200] [serial = 1944] [outer = 0000000000000000] 01:10:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F427B800) [pid = 4200] [serial = 1945] [outer = 00000063F4208C00] 01:10:10 INFO - PROCESS | 4200 | 1469261410989 Marionette DEBUG loaded listener.js 01:10:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F431C800) [pid = 4200] [serial = 1946] [outer = 00000063F4208C00] 01:10:11 INFO - PROCESS | 4200 | 1469261411438 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]]]}] 01:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 01:10:11 INFO - PROCESS | 4200 | 1469261411487 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 01:10:11 INFO - PROCESS | 4200 | 1469261411489 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 01:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:10:11 INFO - PROCESS | 4200 | 1469261411492 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:10:11 INFO - PROCESS | 4200 | 1469261411494 Marionette TRACE conn6 <- [1,2558,null,{}] 01:10:11 INFO - PROCESS | 4200 | 1469261411505 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}] 01:10:11 INFO - PROCESS | 4200 | 1469261411507 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:11 INFO - PROCESS | 4200 | 1469261411619 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 01:10:11 INFO - PROCESS | 4200 | 1469261411625 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:11 INFO - PROCESS | 4200 | 1469261411627 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:11 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAD05800 == 32 [pid = 4200] [id = 649] 01:10:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F420B000) [pid = 4200] [serial = 1947] [outer = 0000000000000000] 01:10:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F7170C00) [pid = 4200] [serial = 1948] [outer = 00000063F420B000] 01:10:11 INFO - PROCESS | 4200 | 1469261411674 Marionette DEBUG loaded listener.js 01:10:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7D44000) [pid = 4200] [serial = 1949] [outer = 00000063F420B000] 01:10:12 INFO - PROCESS | 4200 | 1469261412171 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]]]}] 01:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 01:10:12 INFO - PROCESS | 4200 | 1469261412254 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 01:10:12 INFO - PROCESS | 4200 | 1469261412256 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 01:10:12 INFO - PROCESS | 4200 | 1469261412266 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:10:12 INFO - PROCESS | 4200 | 1469261412268 Marionette TRACE conn6 <- [1,2562,null,{}] 01:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:10:12 INFO - PROCESS | 4200 | 1469261412272 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}] 01:10:12 INFO - PROCESS | 4200 | 1469261412278 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:12 INFO - PROCESS | 4200 | 1469261412422 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 01:10:12 INFO - PROCESS | 4200 | 1469261412474 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:12 INFO - PROCESS | 4200 | 1469261412476 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:12 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FC17D800 == 33 [pid = 4200] [id = 650] 01:10:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7D44C00) [pid = 4200] [serial = 1950] [outer = 0000000000000000] 01:10:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F97D7C00) [pid = 4200] [serial = 1951] [outer = 00000063F7D44C00] 01:10:12 INFO - PROCESS | 4200 | 1469261412523 Marionette DEBUG loaded listener.js 01:10:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FA0EF400) [pid = 4200] [serial = 1952] [outer = 00000063F7D44C00] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382CC4400) [pid = 4200] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006382222C00) [pid = 4200] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F286E800) [pid = 4200] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE5CAC00) [pid = 4200] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EC437800) [pid = 4200] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063828E8000) [pid = 4200] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE3A3400) [pid = 4200] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F4896000) [pid = 4200] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F4280800) [pid = 4200] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (0000006384B22800) [pid = 4200] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F3374C00) [pid = 4200] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:10:12 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EED70800) [pid = 4200] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:10:12 INFO - PROCESS | 4200 | 1469261412989 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]]]}] 01:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 776ms 01:10:13 INFO - PROCESS | 4200 | 1469261413051 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 01:10:13 INFO - PROCESS | 4200 | 1469261413053 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 01:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:10:13 INFO - PROCESS | 4200 | 1469261413057 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:10:13 INFO - PROCESS | 4200 | 1469261413059 Marionette TRACE conn6 <- [1,2566,null,{}] 01:10:13 INFO - PROCESS | 4200 | 1469261413062 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}] 01:10:13 INFO - PROCESS | 4200 | 1469261413064 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:13 INFO - PROCESS | 4200 | 1469261413149 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 01:10:13 INFO - PROCESS | 4200 | 1469261413157 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:13 INFO - PROCESS | 4200 | 1469261413159 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6BB000 == 34 [pid = 4200] [id = 651] 01:10:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (000000638436BC00) [pid = 4200] [serial = 1953] [outer = 0000000000000000] 01:10:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F286B000) [pid = 4200] [serial = 1954] [outer = 000000638436BC00] 01:10:13 INFO - PROCESS | 4200 | 1469261413205 Marionette DEBUG loaded listener.js 01:10:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F7D64400) [pid = 4200] [serial = 1955] [outer = 000000638436BC00] 01:10:13 INFO - PROCESS | 4200 | 1469261413618 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]]]}] 01:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 01:10:13 INFO - PROCESS | 4200 | 1469261413686 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 01:10:13 INFO - PROCESS | 4200 | 1469261413688 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 01:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:10:13 INFO - PROCESS | 4200 | 1469261413692 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:10:13 INFO - PROCESS | 4200 | 1469261413694 Marionette TRACE conn6 <- [1,2570,null,{}] 01:10:13 INFO - PROCESS | 4200 | 1469261413697 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}] 01:10:13 INFO - PROCESS | 4200 | 1469261413699 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:13 INFO - PROCESS | 4200 | 1469261413795 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 01:10:13 INFO - PROCESS | 4200 | 1469261413828 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:13 INFO - PROCESS | 4200 | 1469261413830 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE635000 == 35 [pid = 4200] [id = 652] 01:10:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063FA0ED400) [pid = 4200] [serial = 1956] [outer = 0000000000000000] 01:10:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063FA911400) [pid = 4200] [serial = 1957] [outer = 00000063FA0ED400] 01:10:13 INFO - PROCESS | 4200 | 1469261413883 Marionette DEBUG loaded listener.js 01:10:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063FAF2B000) [pid = 4200] [serial = 1958] [outer = 00000063FA0ED400] 01:10:14 INFO - PROCESS | 4200 | 1469261414293 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]]]}] 01:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 01:10:14 INFO - PROCESS | 4200 | 1469261414324 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 01:10:14 INFO - PROCESS | 4200 | 1469261414326 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 01:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:10:14 INFO - PROCESS | 4200 | 1469261414343 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:10:14 INFO - PROCESS | 4200 | 1469261414345 Marionette TRACE conn6 <- [1,2574,null,{}] 01:10:14 INFO - PROCESS | 4200 | 1469261414350 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}] 01:10:14 INFO - PROCESS | 4200 | 1469261414352 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:14 INFO - PROCESS | 4200 | 1469261414443 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 01:10:14 INFO - PROCESS | 4200 | 1469261414449 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:14 INFO - PROCESS | 4200 | 1469261414451 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE931000 == 36 [pid = 4200] [id = 653] 01:10:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063FB0B8C00) [pid = 4200] [serial = 1959] [outer = 0000000000000000] 01:10:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063FB417C00) [pid = 4200] [serial = 1960] [outer = 00000063FB0B8C00] 01:10:14 INFO - PROCESS | 4200 | 1469261414498 Marionette DEBUG loaded listener.js 01:10:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063FB58A800) [pid = 4200] [serial = 1961] [outer = 00000063FB0B8C00] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A10800 == 35 [pid = 4200] [id = 633] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BAA000 == 34 [pid = 4200] [id = 645] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA924800 == 33 [pid = 4200] [id = 644] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE558800 == 32 [pid = 4200] [id = 643] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB9E9800 == 31 [pid = 4200] [id = 642] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7180000 == 30 [pid = 4200] [id = 647] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF713000 == 29 [pid = 4200] [id = 646] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FC17D800 == 28 [pid = 4200] [id = 650] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAD05800 == 27 [pid = 4200] [id = 649] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD6BB000 == 26 [pid = 4200] [id = 651] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4CA000 == 25 [pid = 4200] [id = 648] 01:10:15 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE635000 == 24 [pid = 4200] [id = 652] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (000000638434EC00) [pid = 4200] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F2A83000) [pid = 4200] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F2DEB400) [pid = 4200] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F4278400) [pid = 4200] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F3373000) [pid = 4200] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EC442400) [pid = 4200] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (0000006384B23800) [pid = 4200] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (0000006382CCDC00) [pid = 4200] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EE550800) [pid = 4200] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4C3F400) [pid = 4200] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063FB587400) [pid = 4200] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F97CE000) [pid = 4200] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063EE450400) [pid = 4200] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F3618000) [pid = 4200] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EE44D000) [pid = 4200] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063EDE27400) [pid = 4200] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063EF72B000) [pid = 4200] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (0000006382CCA000) [pid = 4200] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063ED73BC00) [pid = 4200] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063F36B7400) [pid = 4200] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063F4313C00) [pid = 4200] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 53 (00000063F2845C00) [pid = 4200] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 52 (00000063F4612C00) [pid = 4200] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 51 (00000063F796EC00) [pid = 4200] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | --DOMWINDOW == 50 (00000063F7AF4800) [pid = 4200] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 01:10:16 INFO - PROCESS | 4200 | 1469261416363 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]]]}] 01:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2093ms 01:10:16 INFO - PROCESS | 4200 | 1469261416427 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 01:10:16 INFO - PROCESS | 4200 | 1469261416431 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 01:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:10:16 INFO - PROCESS | 4200 | 1469261416437 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:10:16 INFO - PROCESS | 4200 | 1469261416440 Marionette TRACE conn6 <- [1,2578,null,{}] 01:10:16 INFO - PROCESS | 4200 | 1469261416447 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}] 01:10:16 INFO - PROCESS | 4200 | 1469261416450 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:16 INFO - PROCESS | 4200 | 1469261416547 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 01:10:16 INFO - PROCESS | 4200 | 1469261416660 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:16 INFO - PROCESS | 4200 | 1469261416662 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828B7000 == 25 [pid = 4200] [id = 654] 01:10:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 51 (0000006382C09800) [pid = 4200] [serial = 1962] [outer = 0000000000000000] 01:10:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 52 (0000006382C0B000) [pid = 4200] [serial = 1963] [outer = 0000006382C09800] 01:10:16 INFO - PROCESS | 4200 | 1469261416712 Marionette DEBUG loaded listener.js 01:10:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 53 (0000006382CC4400) [pid = 4200] [serial = 1964] [outer = 0000006382C09800] 01:10:17 INFO - PROCESS | 4200 | 1469261417122 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]]]}] 01:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 01:10:17 INFO - PROCESS | 4200 | 1469261417173 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 01:10:17 INFO - PROCESS | 4200 | 1469261417179 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 01:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:10:17 INFO - PROCESS | 4200 | 1469261417186 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:10:17 INFO - PROCESS | 4200 | 1469261417189 Marionette TRACE conn6 <- [1,2582,null,{}] 01:10:17 INFO - PROCESS | 4200 | 1469261417193 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}] 01:10:17 INFO - PROCESS | 4200 | 1469261417196 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:17 INFO - PROCESS | 4200 | 1469261417295 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 01:10:17 INFO - PROCESS | 4200 | 1469261417303 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:17 INFO - PROCESS | 4200 | 1469261417306 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:17 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DF4000 == 26 [pid = 4200] [id = 655] 01:10:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 54 (0000006384364400) [pid = 4200] [serial = 1965] [outer = 0000000000000000] 01:10:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (0000006384366C00) [pid = 4200] [serial = 1966] [outer = 0000006384364400] 01:10:17 INFO - PROCESS | 4200 | 1469261417363 Marionette DEBUG loaded listener.js 01:10:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (0000006384B24400) [pid = 4200] [serial = 1967] [outer = 0000006384364400] 01:10:17 INFO - PROCESS | 4200 | 1469261417848 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]]]}] 01:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 01:10:17 INFO - PROCESS | 4200 | 1469261417858 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 01:10:17 INFO - PROCESS | 4200 | 1469261417861 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 01:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:10:17 INFO - PROCESS | 4200 | 1469261417864 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:10:17 INFO - PROCESS | 4200 | 1469261417868 Marionette TRACE conn6 <- [1,2586,null,{}] 01:10:17 INFO - PROCESS | 4200 | 1469261417880 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}] 01:10:17 INFO - PROCESS | 4200 | 1469261417885 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:18 INFO - PROCESS | 4200 | 1469261418007 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 01:10:18 INFO - PROCESS | 4200 | 1469261418017 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:18 INFO - PROCESS | 4200 | 1469261418020 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EED9D800 == 27 [pid = 4200] [id = 656] 01:10:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (0000006381690C00) [pid = 4200] [serial = 1968] [outer = 0000000000000000] 01:10:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (00000063ECD4E000) [pid = 4200] [serial = 1969] [outer = 0000006381690C00] 01:10:18 INFO - PROCESS | 4200 | 1469261418072 Marionette DEBUG loaded listener.js 01:10:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (00000063EDE23800) [pid = 4200] [serial = 1970] [outer = 0000006381690C00] 01:10:18 INFO - PROCESS | 4200 | 1469261418522 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]]]}] 01:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 01:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:10:18 INFO - PROCESS | 4200 | 1469261418557 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 01:10:18 INFO - PROCESS | 4200 | 1469261418560 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 01:10:18 INFO - PROCESS | 4200 | 1469261418563 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:10:18 INFO - PROCESS | 4200 | 1469261418565 Marionette TRACE conn6 <- [1,2590,null,{}] 01:10:18 INFO - PROCESS | 4200 | 1469261418569 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}] 01:10:18 INFO - PROCESS | 4200 | 1469261418571 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:18 INFO - PROCESS | 4200 | 1469261418663 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 01:10:18 INFO - PROCESS | 4200 | 1469261418671 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:18 INFO - PROCESS | 4200 | 1469261418673 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F3508800 == 28 [pid = 4200] [id = 657] 01:10:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063EE333800) [pid = 4200] [serial = 1971] [outer = 0000000000000000] 01:10:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063EE39BC00) [pid = 4200] [serial = 1972] [outer = 00000063EE333800] 01:10:18 INFO - PROCESS | 4200 | 1469261418720 Marionette DEBUG loaded listener.js 01:10:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EE3A7C00) [pid = 4200] [serial = 1973] [outer = 00000063EE333800] 01:10:19 INFO - PROCESS | 4200 | 1469261419149 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]]]}] 01:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 629ms 01:10:19 INFO - PROCESS | 4200 | 1469261419195 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 01:10:19 INFO - PROCESS | 4200 | 1469261419198 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 01:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:10:19 INFO - PROCESS | 4200 | 1469261419206 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:10:19 INFO - PROCESS | 4200 | 1469261419208 Marionette TRACE conn6 <- [1,2594,null,{}] 01:10:19 INFO - PROCESS | 4200 | 1469261419212 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}] 01:10:19 INFO - PROCESS | 4200 | 1469261419214 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:19 INFO - PROCESS | 4200 | 1469261419299 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 01:10:19 INFO - PROCESS | 4200 | 1469261419305 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:19 INFO - PROCESS | 4200 | 1469261419307 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43C3000 == 29 [pid = 4200] [id = 658] 01:10:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (0000006384363000) [pid = 4200] [serial = 1974] [outer = 0000000000000000] 01:10:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE3F9800) [pid = 4200] [serial = 1975] [outer = 0000006384363000] 01:10:19 INFO - PROCESS | 4200 | 1469261419354 Marionette DEBUG loaded listener.js 01:10:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE455000) [pid = 4200] [serial = 1976] [outer = 0000006384363000] 01:10:19 INFO - PROCESS | 4200 | 1469261419812 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]]]}] 01:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 01:10:19 INFO - PROCESS | 4200 | 1469261419897 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 01:10:19 INFO - PROCESS | 4200 | 1469261419899 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 01:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:10:19 INFO - PROCESS | 4200 | 1469261419902 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:10:19 INFO - PROCESS | 4200 | 1469261419904 Marionette TRACE conn6 <- [1,2598,null,{}] 01:10:19 INFO - PROCESS | 4200 | 1469261419908 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}] 01:10:19 INFO - PROCESS | 4200 | 1469261419914 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:20 INFO - PROCESS | 4200 | 1469261420031 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 01:10:20 INFO - PROCESS | 4200 | 1469261420038 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:20 INFO - PROCESS | 4200 | 1469261420040 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9770000 == 30 [pid = 4200] [id = 659] 01:10:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE459400) [pid = 4200] [serial = 1977] [outer = 0000000000000000] 01:10:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EED74C00) [pid = 4200] [serial = 1978] [outer = 00000063EE459400] 01:10:20 INFO - PROCESS | 4200 | 1469261420086 Marionette DEBUG loaded listener.js 01:10:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F2868800) [pid = 4200] [serial = 1979] [outer = 00000063EE459400] 01:10:20 INFO - PROCESS | 4200 | 1469261420506 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]]]}] 01:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 01:10:20 INFO - PROCESS | 4200 | 1469261420575 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 01:10:20 INFO - PROCESS | 4200 | 1469261420578 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 01:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:10:20 INFO - PROCESS | 4200 | 1469261420581 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:10:20 INFO - PROCESS | 4200 | 1469261420583 Marionette TRACE conn6 <- [1,2602,null,{}] 01:10:20 INFO - PROCESS | 4200 | 1469261420587 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}] 01:10:20 INFO - PROCESS | 4200 | 1469261420589 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:20 INFO - PROCESS | 4200 | 1469261420698 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 01:10:20 INFO - PROCESS | 4200 | 1469261420706 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:20 INFO - PROCESS | 4200 | 1469261420708 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA925000 == 31 [pid = 4200] [id = 660] 01:10:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F286B400) [pid = 4200] [serial = 1980] [outer = 0000000000000000] 01:10:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F2A83000) [pid = 4200] [serial = 1981] [outer = 00000063F286B400] 01:10:20 INFO - PROCESS | 4200 | 1469261420754 Marionette DEBUG loaded listener.js 01:10:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F3263400) [pid = 4200] [serial = 1982] [outer = 00000063F286B400] 01:10:21 INFO - PROCESS | 4200 | 1469261421182 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]]]}] 01:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 01:10:21 INFO - PROCESS | 4200 | 1469261421215 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 01:10:21 INFO - PROCESS | 4200 | 1469261421217 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 01:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:10:21 INFO - PROCESS | 4200 | 1469261421225 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:10:21 INFO - PROCESS | 4200 | 1469261421227 Marionette TRACE conn6 <- [1,2606,null,{}] 01:10:21 INFO - PROCESS | 4200 | 1469261421230 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}] 01:10:21 INFO - PROCESS | 4200 | 1469261421232 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:21 INFO - PROCESS | 4200 | 1469261421316 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 01:10:21 INFO - PROCESS | 4200 | 1469261421322 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:21 INFO - PROCESS | 4200 | 1469261421324 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB3B800 == 32 [pid = 4200] [id = 661] 01:10:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F3263800) [pid = 4200] [serial = 1983] [outer = 0000000000000000] 01:10:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F35F2400) [pid = 4200] [serial = 1984] [outer = 00000063F3263800] 01:10:21 INFO - PROCESS | 4200 | 1469261421370 Marionette DEBUG loaded listener.js 01:10:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F3617C00) [pid = 4200] [serial = 1985] [outer = 00000063F3263800] 01:10:21 INFO - PROCESS | 4200 | 1469261421858 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]]]}] 01:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 01:10:21 INFO - PROCESS | 4200 | 1469261421899 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 01:10:21 INFO - PROCESS | 4200 | 1469261421901 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 01:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:10:21 INFO - PROCESS | 4200 | 1469261421904 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:10:21 INFO - PROCESS | 4200 | 1469261421906 Marionette TRACE conn6 <- [1,2610,null,{}] 01:10:21 INFO - PROCESS | 4200 | 1469261421915 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}] 01:10:21 INFO - PROCESS | 4200 | 1469261421917 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:22 INFO - PROCESS | 4200 | 1469261422031 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 01:10:22 INFO - PROCESS | 4200 | 1469261422115 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:22 INFO - PROCESS | 4200 | 1469261422117 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:22 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EED8E800 == 33 [pid = 4200] [id = 662] 01:10:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EC39A800) [pid = 4200] [serial = 1986] [outer = 0000000000000000] 01:10:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4133800) [pid = 4200] [serial = 1987] [outer = 00000063EC39A800] 01:10:22 INFO - PROCESS | 4200 | 1469261422163 Marionette DEBUG loaded listener.js 01:10:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F420A000) [pid = 4200] [serial = 1988] [outer = 00000063EC39A800] 01:10:22 INFO - PROCESS | 4200 | 1469261422604 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]]]}] 01:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 01:10:22 INFO - PROCESS | 4200 | 1469261422642 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 01:10:22 INFO - PROCESS | 4200 | 1469261422644 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 01:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:10:22 INFO - PROCESS | 4200 | 1469261422647 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:10:22 INFO - PROCESS | 4200 | 1469261422649 Marionette TRACE conn6 <- [1,2614,null,{}] 01:10:22 INFO - PROCESS | 4200 | 1469261422652 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}] 01:10:22 INFO - PROCESS | 4200 | 1469261422654 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:22 INFO - PROCESS | 4200 | 1469261422773 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 01:10:22 INFO - PROCESS | 4200 | 1469261422778 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:22 INFO - PROCESS | 4200 | 1469261422780 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:22 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB664800 == 34 [pid = 4200] [id = 663] 01:10:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F427A400) [pid = 4200] [serial = 1989] [outer = 0000000000000000] 01:10:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4282800) [pid = 4200] [serial = 1990] [outer = 00000063F427A400] 01:10:22 INFO - PROCESS | 4200 | 1469261422872 Marionette DEBUG loaded listener.js 01:10:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4317400) [pid = 4200] [serial = 1991] [outer = 00000063F427A400] 01:10:23 INFO - PROCESS | 4200 | 1469261423330 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]]]}] 01:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 01:10:23 INFO - PROCESS | 4200 | 1469261423426 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 01:10:23 INFO - PROCESS | 4200 | 1469261423429 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 01:10:23 INFO - PROCESS | 4200 | 1469261423433 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:10:23 INFO - PROCESS | 4200 | 1469261423435 Marionette TRACE conn6 <- [1,2618,null,{}] 01:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:10:23 INFO - PROCESS | 4200 | 1469261423439 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}] 01:10:23 INFO - PROCESS | 4200 | 1469261423441 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:23 INFO - PROCESS | 4200 | 1469261423671 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F4208C00) [pid = 4200] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F420B000) [pid = 4200] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F7D44C00) [pid = 4200] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FA0ED400) [pid = 4200] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE456400) [pid = 4200] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382CD0800) [pid = 4200] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063828EF400) [pid = 4200] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F2874800) [pid = 4200] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EC438400) [pid = 4200] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (0000006384B27C00) [pid = 4200] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:10:23 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (000000638436BC00) [pid = 4200] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:10:23 INFO - PROCESS | 4200 | 1469261423734 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 4200 | 1469261423736 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:23 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F43C1000 == 35 [pid = 4200] [id = 664] 01:10:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006382332800) [pid = 4200] [serial = 1992] [outer = 0000000000000000] 01:10:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006382CD0800) [pid = 4200] [serial = 1993] [outer = 0000006382332800] 01:10:23 INFO - PROCESS | 4200 | 1469261423785 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F427AC00) [pid = 4200] [serial = 1994] [outer = 0000006382332800] 01:10:24 INFO - PROCESS | 4200 | 1469261424144 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]]]}] 01:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 776ms 01:10:24 INFO - PROCESS | 4200 | 1469261424215 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 01:10:24 INFO - PROCESS | 4200 | 1469261424217 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 01:10:24 INFO - PROCESS | 4200 | 1469261424220 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:10:24 INFO - PROCESS | 4200 | 1469261424222 Marionette TRACE conn6 <- [1,2622,null,{}] 01:10:24 INFO - PROCESS | 4200 | 1469261424225 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}] 01:10:24 INFO - PROCESS | 4200 | 1469261424227 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:24 INFO - PROCESS | 4200 | 1469261424313 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 01:10:24 INFO - PROCESS | 4200 | 1469261424319 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:24 INFO - PROCESS | 4200 | 1469261424321 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6C0800 == 36 [pid = 4200] [id = 665] 01:10:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4C34400) [pid = 4200] [serial = 1995] [outer = 0000000000000000] 01:10:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F7974C00) [pid = 4200] [serial = 1996] [outer = 00000063F4C34400] 01:10:24 INFO - PROCESS | 4200 | 1469261424366 Marionette DEBUG loaded listener.js 01:10:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7D42400) [pid = 4200] [serial = 1997] [outer = 00000063F4C34400] 01:10:24 INFO - PROCESS | 4200 | 1469261424771 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]]]}] 01:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 587ms 01:10:24 INFO - PROCESS | 4200 | 1469261424811 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 01:10:24 INFO - PROCESS | 4200 | 1469261424813 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 01:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:10:24 INFO - PROCESS | 4200 | 1469261424830 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:10:24 INFO - PROCESS | 4200 | 1469261424832 Marionette TRACE conn6 <- [1,2626,null,{}] 01:10:24 INFO - PROCESS | 4200 | 1469261424840 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}] 01:10:24 INFO - PROCESS | 4200 | 1469261424841 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:24 INFO - PROCESS | 4200 | 1469261424927 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 01:10:24 INFO - PROCESS | 4200 | 1469261424933 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:24 INFO - PROCESS | 4200 | 1469261424935 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE92C800 == 37 [pid = 4200] [id = 666] 01:10:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7D44400) [pid = 4200] [serial = 1998] [outer = 0000000000000000] 01:10:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7D4FC00) [pid = 4200] [serial = 1999] [outer = 00000063F7D44400] 01:10:24 INFO - PROCESS | 4200 | 1469261424982 Marionette DEBUG loaded listener.js 01:10:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F94F1000) [pid = 4200] [serial = 2000] [outer = 00000063F7D44400] 01:10:25 INFO - PROCESS | 4200 | 1469261425426 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]]]}] 01:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 651ms 01:10:25 INFO - PROCESS | 4200 | 1469261425481 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 01:10:25 INFO - PROCESS | 4200 | 1469261425484 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 01:10:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:10:25 INFO - PROCESS | 4200 | 1469261425488 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:10:25 INFO - PROCESS | 4200 | 1469261425490 Marionette TRACE conn6 <- [1,2630,null,{}] 01:10:25 INFO - PROCESS | 4200 | 1469261425493 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}] 01:10:25 INFO - PROCESS | 4200 | 1469261425495 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:25 INFO - PROCESS | 4200 | 1469261425590 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 01:10:25 INFO - PROCESS | 4200 | 1469261425597 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:25 INFO - PROCESS | 4200 | 1469261425599 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFFA3800 == 38 [pid = 4200] [id = 667] 01:10:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F94F5800) [pid = 4200] [serial = 2001] [outer = 0000000000000000] 01:10:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F9792800) [pid = 4200] [serial = 2002] [outer = 00000063F94F5800] 01:10:25 INFO - PROCESS | 4200 | 1469261425644 Marionette DEBUG loaded listener.js 01:10:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FA05E400) [pid = 4200] [serial = 2003] [outer = 00000063F94F5800] 01:10:26 INFO - PROCESS | 4200 | 1469261426481 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]]]}] 01:10:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:10:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1018ms 01:10:26 INFO - PROCESS | 4200 | 1469261426510 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 01:10:26 INFO - PROCESS | 4200 | 1469261426515 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 01:10:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:10:26 INFO - PROCESS | 4200 | 1469261426520 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:10:26 INFO - PROCESS | 4200 | 1469261426525 Marionette TRACE conn6 <- [1,2634,null,{}] 01:10:26 INFO - PROCESS | 4200 | 1469261426552 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}] 01:10:26 INFO - PROCESS | 4200 | 1469261426555 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:26 INFO - PROCESS | 4200 | 1469261426708 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 01:10:26 INFO - PROCESS | 4200 | 1469261426834 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:26 INFO - PROCESS | 4200 | 1469261426838 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:26 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DDB800 == 39 [pid = 4200] [id = 668] 01:10:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (0000006382C07000) [pid = 4200] [serial = 2004] [outer = 0000000000000000] 01:10:26 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (0000006382CCD400) [pid = 4200] [serial = 2005] [outer = 0000006382C07000] 01:10:26 INFO - PROCESS | 4200 | 1469261426899 Marionette DEBUG loaded listener.js 01:10:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (0000006384368800) [pid = 4200] [serial = 2006] [outer = 0000006382C07000] 01:10:27 INFO - PROCESS | 4200 | 1469261427817 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]]]}] 01:10:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:10:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1346ms 01:10:27 INFO - PROCESS | 4200 | 1469261427869 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 01:10:27 INFO - PROCESS | 4200 | 1469261427873 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 01:10:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:10:27 INFO - PROCESS | 4200 | 1469261427879 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:10:27 INFO - PROCESS | 4200 | 1469261427882 Marionette TRACE conn6 <- [1,2638,null,{}] 01:10:27 INFO - PROCESS | 4200 | 1469261427888 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}] 01:10:27 INFO - PROCESS | 4200 | 1469261427891 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:28 INFO - PROCESS | 4200 | 1469261428009 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 01:10:28 INFO - PROCESS | 4200 | 1469261428093 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:28 INFO - PROCESS | 4200 | 1469261428098 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:28 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BB4800 == 40 [pid = 4200] [id = 669] 01:10:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006384B2CC00) [pid = 4200] [serial = 2007] [outer = 0000000000000000] 01:10:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063EC397400) [pid = 4200] [serial = 2008] [outer = 0000006384B2CC00] 01:10:28 INFO - PROCESS | 4200 | 1469261428191 Marionette DEBUG loaded listener.js 01:10:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063EC442C00) [pid = 4200] [serial = 2009] [outer = 0000006384B2CC00] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE92C800 == 39 [pid = 4200] [id = 666] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD6C0800 == 38 [pid = 4200] [id = 665] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43C1000 == 37 [pid = 4200] [id = 664] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB664800 == 36 [pid = 4200] [id = 663] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063EED8E800 == 35 [pid = 4200] [id = 662] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB3B800 == 34 [pid = 4200] [id = 661] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA925000 == 33 [pid = 4200] [id = 660] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9770000 == 32 [pid = 4200] [id = 659] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43C3000 == 31 [pid = 4200] [id = 658] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063F3508800 == 30 [pid = 4200] [id = 657] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063EED9D800 == 29 [pid = 4200] [id = 656] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063FB417C00) [pid = 4200] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DF4000 == 28 [pid = 4200] [id = 655] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063828B7000 == 27 [pid = 4200] [id = 654] 01:10:28 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE931000 == 26 [pid = 4200] [id = 653] 01:10:28 INFO - PROCESS | 4200 | 1469261428680 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]]]}] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F427B800) [pid = 4200] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F431C800) [pid = 4200] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F7170C00) [pid = 4200] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F97D7C00) [pid = 4200] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063FA911400) [pid = 4200] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063FA0EF400) [pid = 4200] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2871000) [pid = 4200] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE554800) [pid = 4200] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EC443800) [pid = 4200] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (000000638436A000) [pid = 4200] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F7D4A800) [pid = 4200] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F3611400) [pid = 4200] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063FAF2B000) [pid = 4200] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EF063400) [pid = 4200] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE549400) [pid = 4200] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EDEDF000) [pid = 4200] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EC43E400) [pid = 4200] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F7D44000) [pid = 4200] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F7D64400) [pid = 4200] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F286B000) [pid = 4200] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4136800) [pid = 4200] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 01:10:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:10:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 839ms 01:10:28 INFO - PROCESS | 4200 | 1469261428723 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 01:10:28 INFO - PROCESS | 4200 | 1469261428728 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 01:10:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:10:28 INFO - PROCESS | 4200 | 1469261428736 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:10:28 INFO - PROCESS | 4200 | 1469261428739 Marionette TRACE conn6 <- [1,2642,null,{}] 01:10:28 INFO - PROCESS | 4200 | 1469261428743 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}] 01:10:28 INFO - PROCESS | 4200 | 1469261428745 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:28 INFO - PROCESS | 4200 | 1469261428839 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 01:10:28 INFO - PROCESS | 4200 | 1469261428848 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:28 INFO - PROCESS | 4200 | 1469261428850 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE55A800 == 27 [pid = 4200] [id = 670] 01:10:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063ED9C6000) [pid = 4200] [serial = 2010] [outer = 0000000000000000] 01:10:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EDE27400) [pid = 4200] [serial = 2011] [outer = 00000063ED9C6000] 01:10:28 INFO - PROCESS | 4200 | 1469261428901 Marionette DEBUG loaded listener.js 01:10:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EE32F800) [pid = 4200] [serial = 2012] [outer = 00000063ED9C6000] 01:10:29 INFO - PROCESS | 4200 | 1469261429379 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]]]}] 01:10:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:10:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 01:10:29 INFO - PROCESS | 4200 | 1469261429411 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 01:10:29 INFO - PROCESS | 4200 | 1469261429414 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 01:10:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:10:29 INFO - PROCESS | 4200 | 1469261429422 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:10:29 INFO - PROCESS | 4200 | 1469261429426 Marionette TRACE conn6 <- [1,2646,null,{}] 01:10:29 INFO - PROCESS | 4200 | 1469261429438 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}] 01:10:29 INFO - PROCESS | 4200 | 1469261429443 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:29 INFO - PROCESS | 4200 | 1469261429564 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 01:10:29 INFO - PROCESS | 4200 | 1469261429580 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:29 INFO - PROCESS | 4200 | 1469261429583 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F32B0000 == 28 [pid = 4200] [id = 671] 01:10:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE549C00) [pid = 4200] [serial = 2013] [outer = 0000000000000000] 01:10:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE54EC00) [pid = 4200] [serial = 2014] [outer = 00000063EE549C00] 01:10:29 INFO - PROCESS | 4200 | 1469261429641 Marionette DEBUG loaded listener.js 01:10:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE93F000) [pid = 4200] [serial = 2015] [outer = 00000063EE549C00] 01:10:30 INFO - PROCESS | 4200 | 1469261430098 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]]]}] 01:10:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:10:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 01:10:30 INFO - PROCESS | 4200 | 1469261430154 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 01:10:30 INFO - PROCESS | 4200 | 1469261430157 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 01:10:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:10:30 INFO - PROCESS | 4200 | 1469261430160 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:10:30 INFO - PROCESS | 4200 | 1469261430162 Marionette TRACE conn6 <- [1,2650,null,{}] 01:10:30 INFO - PROCESS | 4200 | 1469261430166 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}] 01:10:30 INFO - PROCESS | 4200 | 1469261430168 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:30 INFO - PROCESS | 4200 | 1469261430261 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 01:10:30 INFO - PROCESS | 4200 | 1469261430269 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:30 INFO - PROCESS | 4200 | 1469261430271 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB3000 == 29 [pid = 4200] [id = 672] 01:10:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE54A400) [pid = 4200] [serial = 2016] [outer = 0000000000000000] 01:10:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EFA14C00) [pid = 4200] [serial = 2017] [outer = 00000063EE54A400] 01:10:30 INFO - PROCESS | 4200 | 1469261430393 Marionette DEBUG loaded listener.js 01:10:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F286B000) [pid = 4200] [serial = 2018] [outer = 00000063EE54A400] 01:10:30 INFO - PROCESS | 4200 | 1469261430801 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]]]}] 01:10:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:10:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 01:10:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:10:30 INFO - PROCESS | 4200 | 1469261430835 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 01:10:30 INFO - PROCESS | 4200 | 1469261430837 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 01:10:30 INFO - PROCESS | 4200 | 1469261430841 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:10:30 INFO - PROCESS | 4200 | 1469261430843 Marionette TRACE conn6 <- [1,2654,null,{}] 01:10:30 INFO - PROCESS | 4200 | 1469261430846 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}] 01:10:30 INFO - PROCESS | 4200 | 1469261430848 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:31 INFO - PROCESS | 4200 | 1469261431000 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 01:10:31 INFO - PROCESS | 4200 | 1469261431058 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:31 INFO - PROCESS | 4200 | 1469261431061 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4B0000 == 30 [pid = 4200] [id = 673] 01:10:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (0000006382C04C00) [pid = 4200] [serial = 2019] [outer = 0000000000000000] 01:10:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F2BD1400) [pid = 4200] [serial = 2020] [outer = 0000006382C04C00] 01:10:31 INFO - PROCESS | 4200 | 1469261431107 Marionette DEBUG loaded listener.js 01:10:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F33F6800) [pid = 4200] [serial = 2021] [outer = 0000006382C04C00] 01:10:31 INFO - PROCESS | 4200 | [4200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:10:32 INFO - PROCESS | 4200 | [4200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:10:32 INFO - PROCESS | 4200 | 1469261432062 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]]]}] 01:10:32 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) 01:10:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1280ms 01:10:32 INFO - PROCESS | 4200 | 1469261432123 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 01:10:32 INFO - PROCESS | 4200 | 1469261432126 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 01:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:10:32 INFO - PROCESS | 4200 | 1469261432129 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:10:32 INFO - PROCESS | 4200 | 1469261432131 Marionette TRACE conn6 <- [1,2658,null,{}] 01:10:32 INFO - PROCESS | 4200 | 1469261432135 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}] 01:10:32 INFO - PROCESS | 4200 | 1469261432141 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:32 INFO - PROCESS | 4200 | 1469261432280 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 01:10:32 INFO - PROCESS | 4200 | 1469261432288 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:32 INFO - PROCESS | 4200 | 1469261432290 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FADC2800 == 31 [pid = 4200] [id = 674] 01:10:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4130C00) [pid = 4200] [serial = 2022] [outer = 0000000000000000] 01:10:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F460EC00) [pid = 4200] [serial = 2023] [outer = 00000063F4130C00] 01:10:32 INFO - PROCESS | 4200 | 1469261432382 Marionette DEBUG loaded listener.js 01:10:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4C39800) [pid = 4200] [serial = 2024] [outer = 00000063F4130C00] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EC39A800) [pid = 4200] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F286B400) [pid = 4200] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382C09800) [pid = 4200] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F3263800) [pid = 4200] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FB0B8C00) [pid = 4200] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006384364400) [pid = 4200] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE333800) [pid = 4200] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006384363000) [pid = 4200] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F427A400) [pid = 4200] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE459400) [pid = 4200] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006381690C00) [pid = 4200] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F4C34400) [pid = 4200] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:10:32 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (0000006382332800) [pid = 4200] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:10:33 INFO - PROCESS | 4200 | 1469261433393 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\n"]]]}] 01:10:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 01:10:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:10:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:10:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:10:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1272ms 01:10:33 INFO - PROCESS | 4200 | 1469261433404 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 01:10:33 INFO - PROCESS | 4200 | 1469261433406 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 01:10:33 INFO - PROCESS | 4200 | 1469261433409 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:10:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:10:33 INFO - PROCESS | 4200 | 1469261433411 Marionette TRACE conn6 <- [1,2662,null,{}] 01:10:33 INFO - PROCESS | 4200 | 1469261433415 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}] 01:10:33 INFO - PROCESS | 4200 | 1469261433417 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:33 INFO - PROCESS | 4200 | 1469261433500 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 01:10:33 INFO - PROCESS | 4200 | 1469261433506 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:33 INFO - PROCESS | 4200 | 1469261433508 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB5BE800 == 32 [pid = 4200] [id = 675] 01:10:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (0000006382CCB800) [pid = 4200] [serial = 2025] [outer = 0000000000000000] 01:10:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE44D400) [pid = 4200] [serial = 2026] [outer = 0000006382CCB800] 01:10:33 INFO - PROCESS | 4200 | 1469261433554 Marionette DEBUG loaded listener.js 01:10:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F427F000) [pid = 4200] [serial = 2027] [outer = 0000006382CCB800] 01:10:34 INFO - PROCESS | 4200 | 1469261434492 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\n"]]]}] 01:10:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 01:10:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:10:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:10:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:10:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1134ms 01:10:34 INFO - PROCESS | 4200 | 1469261434547 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 01:10:34 INFO - PROCESS | 4200 | 1469261434550 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 01:10:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:10:34 INFO - PROCESS | 4200 | 1469261434553 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:10:34 INFO - PROCESS | 4200 | 1469261434555 Marionette TRACE conn6 <- [1,2666,null,{}] 01:10:34 INFO - PROCESS | 4200 | 1469261434559 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}] 01:10:34 INFO - PROCESS | 4200 | 1469261434561 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:34 INFO - PROCESS | 4200 | 1469261434647 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 01:10:34 INFO - PROCESS | 4200 | 1469261434653 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:34 INFO - PROCESS | 4200 | 1469261434655 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827B8000 == 33 [pid = 4200] [id = 676] 01:10:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F4284400) [pid = 4200] [serial = 2028] [outer = 0000000000000000] 01:10:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F7D45C00) [pid = 4200] [serial = 2029] [outer = 00000063F4284400] 01:10:34 INFO - PROCESS | 4200 | 1469261434701 Marionette DEBUG loaded listener.js 01:10:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F7D67400) [pid = 4200] [serial = 2030] [outer = 00000063F4284400] 01:10:35 INFO - PROCESS | 4200 | 1469261435898 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]]]}] 01:10:35 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) 01:10:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1384ms 01:10:35 INFO - PROCESS | 4200 | 1469261435941 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 01:10:35 INFO - PROCESS | 4200 | 1469261435946 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 01:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:10:35 INFO - PROCESS | 4200 | 1469261435951 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:10:35 INFO - PROCESS | 4200 | 1469261435955 Marionette TRACE conn6 <- [1,2670,null,{}] 01:10:35 INFO - PROCESS | 4200 | 1469261435960 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}] 01:10:35 INFO - PROCESS | 4200 | 1469261435964 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:36 INFO - PROCESS | 4200 | 1469261436083 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 01:10:36 INFO - PROCESS | 4200 | 1469261436213 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:36 INFO - PROCESS | 4200 | 1469261436216 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE829000 == 34 [pid = 4200] [id = 677] 01:10:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EC3A5000) [pid = 4200] [serial = 2031] [outer = 0000000000000000] 01:10:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EDE2B400) [pid = 4200] [serial = 2032] [outer = 00000063EC3A5000] 01:10:36 INFO - PROCESS | 4200 | 1469261436277 Marionette DEBUG loaded listener.js 01:10:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE3A6000) [pid = 4200] [serial = 2033] [outer = 00000063EC3A5000] 01:10:37 INFO - PROCESS | 4200 | 1469261437351 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]]]}] 01:10:37 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) 01:10:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1442ms 01:10:37 INFO - PROCESS | 4200 | 1469261437396 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 01:10:37 INFO - PROCESS | 4200 | 1469261437401 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 01:10:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:10:37 INFO - PROCESS | 4200 | 1469261437408 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:10:37 INFO - PROCESS | 4200 | 1469261437411 Marionette TRACE conn6 <- [1,2674,null,{}] 01:10:37 INFO - PROCESS | 4200 | 1469261437416 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}] 01:10:37 INFO - PROCESS | 4200 | 1469261437419 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:37 INFO - PROCESS | 4200 | 1469261437570 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 01:10:37 INFO - PROCESS | 4200 | 1469261437704 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:37 INFO - PROCESS | 4200 | 1469261437707 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB39000 == 35 [pid = 4200] [id = 678] 01:10:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EFA1A000) [pid = 4200] [serial = 2034] [outer = 0000000000000000] 01:10:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F32A3400) [pid = 4200] [serial = 2035] [outer = 00000063EFA1A000] 01:10:37 INFO - PROCESS | 4200 | 1469261437766 Marionette DEBUG loaded listener.js 01:10:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4138400) [pid = 4200] [serial = 2036] [outer = 00000063EFA1A000] 01:10:38 INFO - PROCESS | 4200 | 1469261438857 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\n"]]]}] 01:10:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 01:10:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:10:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:10:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:10:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1493ms 01:10:38 INFO - PROCESS | 4200 | 1469261438903 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 01:10:38 INFO - PROCESS | 4200 | 1469261438908 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 01:10:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:10:38 INFO - PROCESS | 4200 | 1469261438913 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:10:38 INFO - PROCESS | 4200 | 1469261438917 Marionette TRACE conn6 <- [1,2678,null,{}] 01:10:38 INFO - PROCESS | 4200 | 1469261438923 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}] 01:10:38 INFO - PROCESS | 4200 | 1469261438926 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:39 INFO - PROCESS | 4200 | 1469261439139 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5BE800 == 34 [pid = 4200] [id = 675] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADC2800 == 33 [pid = 4200] [id = 674] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4B0000 == 32 [pid = 4200] [id = 673] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB3000 == 31 [pid = 4200] [id = 672] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F32B0000 == 30 [pid = 4200] [id = 671] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE55A800 == 29 [pid = 4200] [id = 670] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BB4800 == 28 [pid = 4200] [id = 669] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DDB800 == 27 [pid = 4200] [id = 668] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFFA3800 == 26 [pid = 4200] [id = 667] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB39000 == 25 [pid = 4200] [id = 678] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE829000 == 24 [pid = 4200] [id = 677] 01:10:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063827B8000 == 23 [pid = 4200] [id = 676] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F7D4FC00) [pid = 4200] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F4133800) [pid = 4200] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F2A83000) [pid = 4200] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F3263400) [pid = 4200] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382C0B000) [pid = 4200] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006382CC4400) [pid = 4200] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F35F2400) [pid = 4200] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063FB58A800) [pid = 4200] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (0000006384366C00) [pid = 4200] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006384B24400) [pid = 4200] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063EE39BC00) [pid = 4200] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063EE3A7C00) [pid = 4200] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EE3F9800) [pid = 4200] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4282800) [pid = 4200] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063EE455000) [pid = 4200] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F420A000) [pid = 4200] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063EED74C00) [pid = 4200] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F2868800) [pid = 4200] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063ECD4E000) [pid = 4200] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063F4317400) [pid = 4200] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063EDE23800) [pid = 4200] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F7974C00) [pid = 4200] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (0000006382CD0800) [pid = 4200] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063F7D42400) [pid = 4200] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063F427AC00) [pid = 4200] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | --DOMWINDOW == 53 (00000063F3617C00) [pid = 4200] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 01:10:39 INFO - PROCESS | 4200 | 1469261439838 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:39 INFO - PROCESS | 4200 | 1469261439842 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:39 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382357800 == 24 [pid = 4200] [id = 679] 01:10:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 54 (00000063822A3400) [pid = 4200] [serial = 2037] [outer = 0000000000000000] 01:10:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (00000063822AB400) [pid = 4200] [serial = 2038] [outer = 00000063822A3400] 01:10:39 INFO - PROCESS | 4200 | 1469261439897 Marionette DEBUG loaded listener.js 01:10:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (00000063828F1400) [pid = 4200] [serial = 2039] [outer = 00000063822A3400] 01:10:40 INFO - PROCESS | 4200 | 1469261440803 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\n"]]]}] 01:10:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:10:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:10:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:10:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:10:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1925ms 01:10:40 INFO - PROCESS | 4200 | 1469261440844 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 01:10:40 INFO - PROCESS | 4200 | 1469261440847 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 01:10:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:10:40 INFO - PROCESS | 4200 | 1469261440852 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:10:40 INFO - PROCESS | 4200 | 1469261440856 Marionette TRACE conn6 <- [1,2682,null,{}] 01:10:40 INFO - PROCESS | 4200 | 1469261440867 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}] 01:10:40 INFO - PROCESS | 4200 | 1469261440870 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:41 INFO - PROCESS | 4200 | 1469261440995 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 01:10:41 INFO - PROCESS | 4200 | 1469261441004 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:41 INFO - PROCESS | 4200 | 1469261441007 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:41 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384BC1800 == 25 [pid = 4200] [id = 680] 01:10:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (0000006384348000) [pid = 4200] [serial = 2040] [outer = 0000000000000000] 01:10:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006384362800) [pid = 4200] [serial = 2041] [outer = 0000006384348000] 01:10:41 INFO - PROCESS | 4200 | 1469261441058 Marionette DEBUG loaded listener.js 01:10:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (000000638436F400) [pid = 4200] [serial = 2042] [outer = 0000006384348000] 01:10:42 INFO - PROCESS | 4200 | 1469261442054 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\n"]]]}] 01:10:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:10:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:10:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:10:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:10:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1243ms 01:10:42 INFO - PROCESS | 4200 | 1469261442102 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 01:10:42 INFO - PROCESS | 4200 | 1469261442107 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 01:10:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:10:42 INFO - PROCESS | 4200 | 1469261442111 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:10:42 INFO - PROCESS | 4200 | 1469261442113 Marionette TRACE conn6 <- [1,2686,null,{}] 01:10:42 INFO - PROCESS | 4200 | 1469261442124 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}] 01:10:42 INFO - PROCESS | 4200 | 1469261442127 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:42 INFO - PROCESS | 4200 | 1469261442252 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 01:10:42 INFO - PROCESS | 4200 | 1469261442262 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:42 INFO - PROCESS | 4200 | 1469261442265 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE967000 == 26 [pid = 4200] [id = 681] 01:10:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063EC43D800) [pid = 4200] [serial = 2043] [outer = 0000000000000000] 01:10:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063EC444400) [pid = 4200] [serial = 2044] [outer = 00000063EC43D800] 01:10:42 INFO - PROCESS | 4200 | 1469261442323 Marionette DEBUG loaded listener.js 01:10:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EDEDB000) [pid = 4200] [serial = 2045] [outer = 00000063EC43D800] 01:10:43 INFO - PROCESS | 4200 | 1469261443311 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\n"]]]}] 01:10:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:10:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:10:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:10:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:10:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1234ms 01:10:43 INFO - PROCESS | 4200 | 1469261443347 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 01:10:43 INFO - PROCESS | 4200 | 1469261443350 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 01:10:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:10:43 INFO - PROCESS | 4200 | 1469261443367 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:10:43 INFO - PROCESS | 4200 | 1469261443374 Marionette TRACE conn6 <- [1,2690,null,{}] 01:10:43 INFO - PROCESS | 4200 | 1469261443379 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}] 01:10:43 INFO - PROCESS | 4200 | 1469261443383 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:43 INFO - PROCESS | 4200 | 1469261443511 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 01:10:43 INFO - PROCESS | 4200 | 1469261443517 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:43 INFO - PROCESS | 4200 | 1469261443519 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F401E000 == 27 [pid = 4200] [id = 682] 01:10:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EE337C00) [pid = 4200] [serial = 2046] [outer = 0000000000000000] 01:10:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE549400) [pid = 4200] [serial = 2047] [outer = 00000063EE337C00] 01:10:43 INFO - PROCESS | 4200 | 1469261443567 Marionette DEBUG loaded listener.js 01:10:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE5BF000) [pid = 4200] [serial = 2048] [outer = 00000063EE337C00] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F7D44400) [pid = 4200] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (0000006382C04C00) [pid = 4200] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F94F5800) [pid = 4200] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063EE54A400) [pid = 4200] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (0000006382C07000) [pid = 4200] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063ED9C6000) [pid = 4200] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (0000006384B2CC00) [pid = 4200] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (0000006382CCB800) [pid = 4200] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063EE549C00) [pid = 4200] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063F4284400) [pid = 4200] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:10:43 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063F4130C00) [pid = 4200] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:10:44 INFO - PROCESS | 4200 | 1469261444090 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]]]}] 01:10:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 797ms 01:10:44 INFO - PROCESS | 4200 | 1469261444153 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 01:10:44 INFO - PROCESS | 4200 | 1469261444156 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 01:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:10:44 INFO - PROCESS | 4200 | 1469261444159 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:10:44 INFO - PROCESS | 4200 | 1469261444161 Marionette TRACE conn6 <- [1,2694,null,{}] 01:10:44 INFO - PROCESS | 4200 | 1469261444165 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}] 01:10:44 INFO - PROCESS | 4200 | 1469261444167 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:44 INFO - PROCESS | 4200 | 1469261444260 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 01:10:44 INFO - PROCESS | 4200 | 1469261444267 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:44 INFO - PROCESS | 4200 | 1469261444269 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7181000 == 28 [pid = 4200] [id = 683] 01:10:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (00000063EE451400) [pid = 4200] [serial = 2049] [outer = 0000000000000000] 01:10:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (00000063EED70800) [pid = 4200] [serial = 2050] [outer = 00000063EE451400] 01:10:44 INFO - PROCESS | 4200 | 1469261444325 Marionette DEBUG loaded listener.js 01:10:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063EFA16800) [pid = 4200] [serial = 2051] [outer = 00000063EE451400] 01:10:44 INFO - PROCESS | 4200 | 1469261444744 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]]]}] 01:10:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 01:10:44 INFO - PROCESS | 4200 | 1469261444791 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 01:10:44 INFO - PROCESS | 4200 | 1469261444793 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 01:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:10:44 INFO - PROCESS | 4200 | 1469261444797 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:10:44 INFO - PROCESS | 4200 | 1469261444798 Marionette TRACE conn6 <- [1,2698,null,{}] 01:10:44 INFO - PROCESS | 4200 | 1469261444806 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}] 01:10:44 INFO - PROCESS | 4200 | 1469261444808 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:44 INFO - PROCESS | 4200 | 1469261444895 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 01:10:44 INFO - PROCESS | 4200 | 1469261444902 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:44 INFO - PROCESS | 4200 | 1469261444908 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA299800 == 29 [pid = 4200] [id = 684] 01:10:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (00000063F2874000) [pid = 4200] [serial = 2052] [outer = 0000000000000000] 01:10:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (00000063F2A55C00) [pid = 4200] [serial = 2053] [outer = 00000063F2874000] 01:10:44 INFO - PROCESS | 4200 | 1469261444967 Marionette DEBUG loaded listener.js 01:10:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063F352CC00) [pid = 4200] [serial = 2054] [outer = 00000063F2874000] 01:10:45 INFO - PROCESS | 4200 | 1469261445485 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] 01:10:45 INFO - PROCESS | 4200 | 1469261445536 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 01:10:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:10:45 INFO - PROCESS | 4200 | 1469261445539 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:10:45 INFO - PROCESS | 4200 | 1469261445541 Marionette TRACE conn6 <- [1,2702,null,{}] 01:10:45 INFO - PROCESS | 4200 | 1469261445545 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}] 01:10:45 INFO - PROCESS | 4200 | 1469261445547 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:45 INFO - PROCESS | 4200 | 1469261445637 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 01:10:45 INFO - PROCESS | 4200 | 1469261445643 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:45 INFO - PROCESS | 4200 | 1469261445645 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:45 INFO - PROCESS | 4200 | ++DOCSHELL 000000638145D800 == 30 [pid = 4200] [id = 685] 01:10:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063F35EF800) [pid = 4200] [serial = 2055] [outer = 0000000000000000] 01:10:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063F413C000) [pid = 4200] [serial = 2056] [outer = 00000063F35EF800] 01:10:45 INFO - PROCESS | 4200 | 1469261445700 Marionette DEBUG loaded listener.js 01:10:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063F4277C00) [pid = 4200] [serial = 2057] [outer = 00000063F35EF800] 01:10:46 INFO - PROCESS | 4200 | 1469261446545 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]]]}] 01:10:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:10:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1021ms 01:10:46 INFO - PROCESS | 4200 | 1469261446563 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 01:10:46 INFO - PROCESS | 4200 | 1469261446567 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 01:10:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:10:46 INFO - PROCESS | 4200 | 1469261446571 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:10:46 INFO - PROCESS | 4200 | 1469261446575 Marionette TRACE conn6 <- [1,2706,null,{}] 01:10:46 INFO - PROCESS | 4200 | 1469261446581 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}] 01:10:46 INFO - PROCESS | 4200 | 1469261446585 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:46 INFO - PROCESS | 4200 | 1469261446735 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 01:10:46 INFO - PROCESS | 4200 | 1469261446857 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:46 INFO - PROCESS | 4200 | 1469261446860 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:46 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE693800 == 31 [pid = 4200] [id = 686] 01:10:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006382CCC400) [pid = 4200] [serial = 2058] [outer = 0000000000000000] 01:10:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006384B28800) [pid = 4200] [serial = 2059] [outer = 0000006382CCC400] 01:10:46 INFO - PROCESS | 4200 | 1469261446922 Marionette DEBUG loaded listener.js 01:10:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063ECD43000) [pid = 4200] [serial = 2060] [outer = 0000006382CCC400] 01:10:47 INFO - PROCESS | 4200 | 1469261447786 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] 01:10:47 INFO - PROCESS | 4200 | 1469261447830 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 01:10:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:10:47 INFO - PROCESS | 4200 | 1469261447836 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:10:47 INFO - PROCESS | 4200 | 1469261447841 Marionette TRACE conn6 <- [1,2710,null,{}] 01:10:47 INFO - PROCESS | 4200 | 1469261447856 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}] 01:10:47 INFO - PROCESS | 4200 | 1469261447860 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:47 INFO - PROCESS | 4200 | 1469261447978 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 01:10:48 INFO - PROCESS | 4200 | 1469261448053 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:48 INFO - PROCESS | 4200 | 1469261448058 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827B0000 == 32 [pid = 4200] [id = 687] 01:10:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (0000006382C6E000) [pid = 4200] [serial = 2061] [outer = 0000000000000000] 01:10:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (0000006384364000) [pid = 4200] [serial = 2062] [outer = 0000006382C6E000] 01:10:48 INFO - PROCESS | 4200 | 1469261448154 Marionette DEBUG loaded listener.js 01:10:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EC3A0800) [pid = 4200] [serial = 2063] [outer = 0000006382C6E000] 01:10:48 INFO - PROCESS | 4200 | --DOCSHELL 00000063F32C1800 == 31 [pid = 4200] [id = 570] 01:10:48 INFO - PROCESS | 4200 | --DOCSHELL 00000063F43C3800 == 30 [pid = 4200] [id = 571] 01:10:48 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB5B9800 == 29 [pid = 4200] [id = 566] 01:10:48 INFO - PROCESS | 4200 | --DOCSHELL 00000063EED83000 == 28 [pid = 4200] [id = 569] 01:10:48 INFO - PROCESS | 4200 | --DOCSHELL 00000063EC34F000 == 27 [pid = 4200] [id = 568] 01:10:48 INFO - PROCESS | 4200 | --DOCSHELL 00000063828B9000 == 26 [pid = 4200] [id = 567] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F2BD1400) [pid = 4200] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F9792800) [pid = 4200] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EFA14C00) [pid = 4200] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (0000006382CCD400) [pid = 4200] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (0000006384368800) [pid = 4200] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EDE27400) [pid = 4200] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063EE32F800) [pid = 4200] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063EC397400) [pid = 4200] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EC442C00) [pid = 4200] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063F427F000) [pid = 4200] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063EE54EC00) [pid = 4200] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F7D45C00) [pid = 4200] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063EE93F000) [pid = 4200] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063F7D67400) [pid = 4200] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063FA05E400) [pid = 4200] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 53 (00000063F460EC00) [pid = 4200] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 52 (00000063F33F6800) [pid = 4200] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 51 (00000063EE44D400) [pid = 4200] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 50 (00000063F4C39800) [pid = 4200] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 49 (00000063F286B000) [pid = 4200] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | --DOMWINDOW == 48 (00000063F94F1000) [pid = 4200] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 01:10:48 INFO - PROCESS | 4200 | 1469261448649 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] 01:10:48 INFO - PROCESS | 4200 | 1469261448681 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 01:10:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:10:48 INFO - PROCESS | 4200 | 1469261448688 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:10:48 INFO - PROCESS | 4200 | 1469261448691 Marionette TRACE conn6 <- [1,2714,null,{}] 01:10:48 INFO - PROCESS | 4200 | 1469261448695 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}] 01:10:48 INFO - PROCESS | 4200 | 1469261448697 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:48 INFO - PROCESS | 4200 | 1469261448792 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 01:10:48 INFO - PROCESS | 4200 | 1469261448800 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:48 INFO - PROCESS | 4200 | 1469261448803 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE569800 == 27 [pid = 4200] [id = 688] 01:10:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 49 (00000063ECDD8000) [pid = 4200] [serial = 2064] [outer = 0000000000000000] 01:10:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 50 (00000063EDE27400) [pid = 4200] [serial = 2065] [outer = 00000063ECDD8000] 01:10:48 INFO - PROCESS | 4200 | 1469261448854 Marionette DEBUG loaded listener.js 01:10:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 51 (00000063EE39BC00) [pid = 4200] [serial = 2066] [outer = 00000063ECDD8000] 01:10:49 INFO - PROCESS | 4200 | 1469261449314 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]]]}] 01:10:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:10:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 01:10:49 INFO - PROCESS | 4200 | 1469261449381 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 01:10:49 INFO - PROCESS | 4200 | 1469261449384 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 01:10:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:10:49 INFO - PROCESS | 4200 | 1469261449388 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:10:49 INFO - PROCESS | 4200 | 1469261449392 Marionette TRACE conn6 <- [1,2718,null,{}] 01:10:49 INFO - PROCESS | 4200 | 1469261449403 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}] 01:10:49 INFO - PROCESS | 4200 | 1469261449408 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:49 INFO - PROCESS | 4200 | 1469261449531 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 01:10:49 INFO - PROCESS | 4200 | 1469261449620 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:49 INFO - PROCESS | 4200 | 1469261449624 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:49 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F401B800 == 28 [pid = 4200] [id = 689] 01:10:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 52 (00000063EE548800) [pid = 4200] [serial = 2067] [outer = 0000000000000000] 01:10:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 53 (00000063EE551C00) [pid = 4200] [serial = 2068] [outer = 00000063EE548800] 01:10:49 INFO - PROCESS | 4200 | 1469261449682 Marionette DEBUG loaded listener.js 01:10:49 INFO - PROCESS | 4200 | ++DOMWINDOW == 54 (00000063EF8C3000) [pid = 4200] [serial = 2069] [outer = 00000063EE548800] 01:10:50 INFO - PROCESS | 4200 | 1469261450553 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\n"]]]}] 01:10:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 01:10:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:10:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:10:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:10:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1202ms 01:10:50 INFO - PROCESS | 4200 | 1469261450597 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 01:10:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:10:50 INFO - PROCESS | 4200 | 1469261450600 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 01:10:50 INFO - PROCESS | 4200 | 1469261450604 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:10:50 INFO - PROCESS | 4200 | 1469261450606 Marionette TRACE conn6 <- [1,2722,null,{}] 01:10:50 INFO - PROCESS | 4200 | 1469261450610 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}] 01:10:50 INFO - PROCESS | 4200 | 1469261450612 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:50 INFO - PROCESS | 4200 | 1469261450733 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 01:10:50 INFO - PROCESS | 4200 | 1469261450738 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:50 INFO - PROCESS | 4200 | 1469261450740 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:50 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA0AE000 == 29 [pid = 4200] [id = 690] 01:10:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (000000638233BC00) [pid = 4200] [serial = 2070] [outer = 0000000000000000] 01:10:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (00000063F32D8C00) [pid = 4200] [serial = 2071] [outer = 000000638233BC00] 01:10:50 INFO - PROCESS | 4200 | 1469261450787 Marionette DEBUG loaded listener.js 01:10:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063F3610800) [pid = 4200] [serial = 2072] [outer = 000000638233BC00] 01:10:51 INFO - PROCESS | 4200 | 1469261451272 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]]]}] 01:10:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:10:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 01:10:51 INFO - PROCESS | 4200 | 1469261451338 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 01:10:51 INFO - PROCESS | 4200 | 1469261451340 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 01:10:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:10:51 INFO - PROCESS | 4200 | 1469261451344 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:10:51 INFO - PROCESS | 4200 | 1469261451345 Marionette TRACE conn6 <- [1,2726,null,{}] 01:10:51 INFO - PROCESS | 4200 | 1469261451349 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}] 01:10:51 INFO - PROCESS | 4200 | 1469261451351 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:51 INFO - PROCESS | 4200 | 1469261451465 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 01:10:51 INFO - PROCESS | 4200 | 1469261451477 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:51 INFO - PROCESS | 4200 | 1469261451479 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB24000 == 30 [pid = 4200] [id = 691] 01:10:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006382C05400) [pid = 4200] [serial = 2073] [outer = 0000000000000000] 01:10:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (00000063F412F800) [pid = 4200] [serial = 2074] [outer = 0000006382C05400] 01:10:51 INFO - PROCESS | 4200 | 1469261451525 Marionette DEBUG loaded listener.js 01:10:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063F4276800) [pid = 4200] [serial = 2075] [outer = 0000006382C05400] 01:10:51 INFO - PROCESS | 4200 | 1469261451968 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]]]}] 01:10:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:10:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 01:10:52 INFO - PROCESS | 4200 | 1469261452018 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 01:10:52 INFO - PROCESS | 4200 | 1469261452020 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 01:10:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:10:52 INFO - PROCESS | 4200 | 1469261452023 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:10:52 INFO - PROCESS | 4200 | 1469261452025 Marionette TRACE conn6 <- [1,2730,null,{}] 01:10:52 INFO - PROCESS | 4200 | 1469261452037 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}] 01:10:52 INFO - PROCESS | 4200 | 1469261452043 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:52 INFO - PROCESS | 4200 | 1469261452213 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 01:10:52 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063822A3400) [pid = 4200] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:10:52 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (0000006384348000) [pid = 4200] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:10:52 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063EE337C00) [pid = 4200] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:10:52 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063EC3A5000) [pid = 4200] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:10:52 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063EE451400) [pid = 4200] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:10:52 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063F2874000) [pid = 4200] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:10:52 INFO - PROCESS | 4200 | 1469261452284 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:52 INFO - PROCESS | 4200 | 1469261452286 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:52 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB3AD000 == 31 [pid = 4200] [id = 692] 01:10:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (0000006382C72400) [pid = 4200] [serial = 2076] [outer = 0000000000000000] 01:10:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (00000063ECDCD400) [pid = 4200] [serial = 2077] [outer = 0000006382C72400] 01:10:52 INFO - PROCESS | 4200 | 1469261452337 Marionette DEBUG loaded listener.js 01:10:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063F716AC00) [pid = 4200] [serial = 2078] [outer = 0000006382C72400] 01:10:52 INFO - PROCESS | 4200 | 1469261452703 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]]]}] 01:10:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:10:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 01:10:52 INFO - PROCESS | 4200 | 1469261452761 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 01:10:52 INFO - PROCESS | 4200 | 1469261452763 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 01:10:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:10:52 INFO - PROCESS | 4200 | 1469261452767 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:10:52 INFO - PROCESS | 4200 | 1469261452768 Marionette TRACE conn6 <- [1,2734,null,{}] 01:10:52 INFO - PROCESS | 4200 | 1469261452772 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}] 01:10:52 INFO - PROCESS | 4200 | 1469261452774 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:52 INFO - PROCESS | 4200 | 1469261452857 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 01:10:52 INFO - PROCESS | 4200 | 1469261452863 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:52 INFO - PROCESS | 4200 | 1469261452865 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:52 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB926000 == 32 [pid = 4200] [id = 693] 01:10:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (00000063F716B400) [pid = 4200] [serial = 2079] [outer = 0000000000000000] 01:10:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (00000063F7972400) [pid = 4200] [serial = 2080] [outer = 00000063F716B400] 01:10:52 INFO - PROCESS | 4200 | 1469261452919 Marionette DEBUG loaded listener.js 01:10:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063F7A6C000) [pid = 4200] [serial = 2081] [outer = 00000063F716B400] 01:10:53 INFO - PROCESS | 4200 | 1469261453336 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]]]}] 01:10:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:10:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 587ms 01:10:53 INFO - PROCESS | 4200 | 1469261453357 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 01:10:53 INFO - PROCESS | 4200 | 1469261453359 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 01:10:53 INFO - PROCESS | 4200 | 1469261453362 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:10:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:10:53 INFO - PROCESS | 4200 | 1469261453364 Marionette TRACE conn6 <- [1,2738,null,{}] 01:10:53 INFO - PROCESS | 4200 | 1469261453380 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}] 01:10:53 INFO - PROCESS | 4200 | 1469261453382 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:53 INFO - PROCESS | 4200 | 1469261453467 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 01:10:53 INFO - PROCESS | 4200 | 1469261453472 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:53 INFO - PROCESS | 4200 | 1469261453474 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD39800 == 33 [pid = 4200] [id = 694] 01:10:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063F7D43800) [pid = 4200] [serial = 2082] [outer = 0000000000000000] 01:10:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EE331800) [pid = 4200] [serial = 2083] [outer = 00000063F7D43800] 01:10:53 INFO - PROCESS | 4200 | 1469261453520 Marionette DEBUG loaded listener.js 01:10:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063F7D4E400) [pid = 4200] [serial = 2084] [outer = 00000063F7D43800] 01:10:53 INFO - PROCESS | 4200 | 1469261453956 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]]]}] 01:10:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:10:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 650ms 01:10:54 INFO - PROCESS | 4200 | 1469261454017 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 01:10:54 INFO - PROCESS | 4200 | 1469261454019 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 01:10:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:10:54 INFO - PROCESS | 4200 | 1469261454022 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:10:54 INFO - PROCESS | 4200 | 1469261454024 Marionette TRACE conn6 <- [1,2742,null,{}] 01:10:54 INFO - PROCESS | 4200 | 1469261454028 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}] 01:10:54 INFO - PROCESS | 4200 | 1469261454030 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:54 INFO - PROCESS | 4200 | 1469261454115 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 01:10:54 INFO - PROCESS | 4200 | 1469261454120 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:54 INFO - PROCESS | 4200 | 1469261454122 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD6AC000 == 34 [pid = 4200] [id = 695] 01:10:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063F7DE9C00) [pid = 4200] [serial = 2085] [outer = 0000000000000000] 01:10:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063F94F4800) [pid = 4200] [serial = 2086] [outer = 00000063F7DE9C00] 01:10:54 INFO - PROCESS | 4200 | 1469261454175 Marionette DEBUG loaded listener.js 01:10:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063F9539000) [pid = 4200] [serial = 2087] [outer = 00000063F7DE9C00] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE574800 == 33 [pid = 4200] [id = 560] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 0000006381664000 == 32 [pid = 4200] [id = 564] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063EEBFC800 == 31 [pid = 4200] [id = 575] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA0AF800 == 30 [pid = 4200] [id = 563] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9768000 == 29 [pid = 4200] [id = 572] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 0000006384BBE000 == 28 [pid = 4200] [id = 559] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4019000 == 27 [pid = 4200] [id = 561] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA934800 == 26 [pid = 4200] [id = 573] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FADC7800 == 25 [pid = 4200] [id = 565] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB40800 == 24 [pid = 4200] [id = 574] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AA6800 == 23 [pid = 4200] [id = 562] 01:10:55 INFO - PROCESS | 4200 | --DOCSHELL 0000006382357800 == 22 [pid = 4200] [id = 679] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063822AB400) [pid = 4200] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063828F1400) [pid = 4200] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (0000006384362800) [pid = 4200] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063EC444400) [pid = 4200] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063EE549400) [pid = 4200] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EE3A6000) [pid = 4200] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063EDE2B400) [pid = 4200] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063EED70800) [pid = 4200] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F32A3400) [pid = 4200] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063F2A55C00) [pid = 4200] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063EE5BF000) [pid = 4200] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063F352CC00) [pid = 4200] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 53 (00000063F413C000) [pid = 4200] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 52 (00000063EFA16800) [pid = 4200] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | --DOMWINDOW == 51 (000000638436F400) [pid = 4200] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 01:10:55 INFO - PROCESS | 4200 | 1469261455921 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]]]}] 01:10:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:10:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1934ms 01:10:55 INFO - PROCESS | 4200 | 1469261455959 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 01:10:55 INFO - PROCESS | 4200 | 1469261455963 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 01:10:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:10:55 INFO - PROCESS | 4200 | 1469261455968 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:10:55 INFO - PROCESS | 4200 | 1469261455972 Marionette TRACE conn6 <- [1,2746,null,{}] 01:10:55 INFO - PROCESS | 4200 | 1469261455978 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}] 01:10:55 INFO - PROCESS | 4200 | 1469261455982 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:56 INFO - PROCESS | 4200 | 1469261456077 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 01:10:56 INFO - PROCESS | 4200 | 1469261456088 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:56 INFO - PROCESS | 4200 | 1469261456092 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:56 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828B2800 == 23 [pid = 4200] [id = 696] 01:10:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 52 (0000006382C0F800) [pid = 4200] [serial = 2088] [outer = 0000000000000000] 01:10:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 53 (0000006382C11000) [pid = 4200] [serial = 2089] [outer = 0000006382C0F800] 01:10:56 INFO - PROCESS | 4200 | 1469261456143 Marionette DEBUG loaded listener.js 01:10:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 54 (0000006382CCC000) [pid = 4200] [serial = 2090] [outer = 0000006382C0F800] 01:10:56 INFO - PROCESS | 4200 | 1469261456639 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]]]}] 01:10:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:10:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 01:10:56 INFO - PROCESS | 4200 | 1469261456707 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 01:10:56 INFO - PROCESS | 4200 | 1469261456712 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 01:10:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:10:56 INFO - PROCESS | 4200 | 1469261456719 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:10:56 INFO - PROCESS | 4200 | 1469261456722 Marionette TRACE conn6 <- [1,2750,null,{}] 01:10:56 INFO - PROCESS | 4200 | 1469261456726 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}] 01:10:56 INFO - PROCESS | 4200 | 1469261456729 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:56 INFO - PROCESS | 4200 | 1469261456824 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 01:10:56 INFO - PROCESS | 4200 | 1469261456911 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:56 INFO - PROCESS | 4200 | 1469261456914 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:56 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DF4000 == 24 [pid = 4200] [id = 697] 01:10:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (0000006384369C00) [pid = 4200] [serial = 2091] [outer = 0000000000000000] 01:10:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (0000006384B25000) [pid = 4200] [serial = 2092] [outer = 0000006384369C00] 01:10:56 INFO - PROCESS | 4200 | 1469261456964 Marionette DEBUG loaded listener.js 01:10:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063E0B20800) [pid = 4200] [serial = 2093] [outer = 0000006384369C00] 01:10:57 INFO - PROCESS | 4200 | 1469261457351 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]]]}] 01:10:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:10:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 01:10:57 INFO - PROCESS | 4200 | 1469261457392 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 01:10:57 INFO - PROCESS | 4200 | 1469261457394 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 01:10:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:10:57 INFO - PROCESS | 4200 | 1469261457398 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:10:57 INFO - PROCESS | 4200 | 1469261457402 Marionette TRACE conn6 <- [1,2754,null,{}] 01:10:57 INFO - PROCESS | 4200 | 1469261457413 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}] 01:10:57 INFO - PROCESS | 4200 | 1469261457419 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:57 INFO - PROCESS | 4200 | 1469261457537 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 01:10:57 INFO - PROCESS | 4200 | 1469261457547 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:57 INFO - PROCESS | 4200 | 1469261457551 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:57 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EFA51000 == 25 [pid = 4200] [id = 698] 01:10:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006381694000) [pid = 4200] [serial = 2094] [outer = 0000000000000000] 01:10:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (00000063EDED5400) [pid = 4200] [serial = 2095] [outer = 0000006381694000] 01:10:57 INFO - PROCESS | 4200 | 1469261457602 Marionette DEBUG loaded listener.js 01:10:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063EE335800) [pid = 4200] [serial = 2096] [outer = 0000006381694000] 01:10:58 INFO - PROCESS | 4200 | 1469261458046 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]]]}] 01:10:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:10:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 01:10:58 INFO - PROCESS | 4200 | 1469261458093 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 01:10:58 INFO - PROCESS | 4200 | 1469261458096 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 01:10:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:10:58 INFO - PROCESS | 4200 | 1469261458099 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:10:58 INFO - PROCESS | 4200 | 1469261458101 Marionette TRACE conn6 <- [1,2758,null,{}] 01:10:58 INFO - PROCESS | 4200 | 1469261458105 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}] 01:10:58 INFO - PROCESS | 4200 | 1469261458107 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:58 INFO - PROCESS | 4200 | 1469261458197 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 01:10:58 INFO - PROCESS | 4200 | 1469261458205 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:58 INFO - PROCESS | 4200 | 1469261458208 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:58 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4020800 == 26 [pid = 4200] [id = 699] 01:10:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063EE3F2C00) [pid = 4200] [serial = 2097] [outer = 0000000000000000] 01:10:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EE3F8C00) [pid = 4200] [serial = 2098] [outer = 00000063EE3F2C00] 01:10:58 INFO - PROCESS | 4200 | 1469261458255 Marionette DEBUG loaded listener.js 01:10:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EE452800) [pid = 4200] [serial = 2099] [outer = 00000063EE3F2C00] 01:10:58 INFO - PROCESS | 4200 | 1469261458688 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]]]}] 01:10:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:10:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 01:10:58 INFO - PROCESS | 4200 | 1469261458731 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 01:10:58 INFO - PROCESS | 4200 | 1469261458733 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 01:10:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:10:58 INFO - PROCESS | 4200 | 1469261458736 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:10:58 INFO - PROCESS | 4200 | 1469261458738 Marionette TRACE conn6 <- [1,2762,null,{}] 01:10:58 INFO - PROCESS | 4200 | 1469261458742 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}] 01:10:58 INFO - PROCESS | 4200 | 1469261458745 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:58 INFO - PROCESS | 4200 | 1469261458831 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 01:10:58 INFO - PROCESS | 4200 | 1469261458846 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:58 INFO - PROCESS | 4200 | 1469261458850 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:58 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AA8000 == 27 [pid = 4200] [id = 700] 01:10:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006384368000) [pid = 4200] [serial = 2100] [outer = 0000000000000000] 01:10:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE555800) [pid = 4200] [serial = 2101] [outer = 0000006384368000] 01:10:58 INFO - PROCESS | 4200 | 1469261458898 Marionette DEBUG loaded listener.js 01:10:58 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063EE93FC00) [pid = 4200] [serial = 2102] [outer = 0000006384368000] 01:10:59 INFO - PROCESS | 4200 | 1469261459352 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]]]}] 01:10:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:10:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 01:10:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:10:59 INFO - PROCESS | 4200 | 1469261459411 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 01:10:59 INFO - PROCESS | 4200 | 1469261459413 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 01:10:59 INFO - PROCESS | 4200 | 1469261459417 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:10:59 INFO - PROCESS | 4200 | 1469261459418 Marionette TRACE conn6 <- [1,2766,null,{}] 01:10:59 INFO - PROCESS | 4200 | 1469261459422 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}] 01:10:59 INFO - PROCESS | 4200 | 1469261459428 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:59 INFO - PROCESS | 4200 | 1469261459539 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 01:10:59 INFO - PROCESS | 4200 | 1469261459547 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:59 INFO - PROCESS | 4200 | 1469261459549 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:10:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA4AD000 == 28 [pid = 4200] [id = 701] 01:10:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063EED7D800) [pid = 4200] [serial = 2103] [outer = 0000000000000000] 01:10:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F2A82000) [pid = 4200] [serial = 2104] [outer = 00000063EED7D800] 01:10:59 INFO - PROCESS | 4200 | 1469261459595 Marionette DEBUG loaded listener.js 01:10:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F3263400) [pid = 4200] [serial = 2105] [outer = 00000063EED7D800] 01:11:00 INFO - PROCESS | 4200 | 1469261459991 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]]]}] 01:11:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:11:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 628ms 01:11:00 INFO - PROCESS | 4200 | 1469261460055 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 01:11:00 INFO - PROCESS | 4200 | 1469261460065 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 01:11:00 INFO - PROCESS | 4200 | 1469261460069 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:11:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:11:00 INFO - PROCESS | 4200 | 1469261460071 Marionette TRACE conn6 <- [1,2770,null,{}] 01:11:00 INFO - PROCESS | 4200 | 1469261460075 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}] 01:11:00 INFO - PROCESS | 4200 | 1469261460077 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:00 INFO - PROCESS | 4200 | 1469261460160 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 01:11:00 INFO - PROCESS | 4200 | 1469261460165 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:00 INFO - PROCESS | 4200 | 1469261460167 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB26800 == 29 [pid = 4200] [id = 702] 01:11:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F35F3C00) [pid = 4200] [serial = 2106] [outer = 0000000000000000] 01:11:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F3610400) [pid = 4200] [serial = 2107] [outer = 00000063F35F3C00] 01:11:00 INFO - PROCESS | 4200 | 1469261460216 Marionette DEBUG loaded listener.js 01:11:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F4132C00) [pid = 4200] [serial = 2108] [outer = 00000063F35F3C00] 01:11:00 INFO - PROCESS | 4200 | 1469261460657 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]]]}] 01:11:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:11:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 01:11:00 INFO - PROCESS | 4200 | 1469261460717 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 01:11:00 INFO - PROCESS | 4200 | 1469261460719 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 01:11:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:11:00 INFO - PROCESS | 4200 | 1469261460728 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:11:00 INFO - PROCESS | 4200 | 1469261460731 Marionette TRACE conn6 <- [1,2774,null,{}] 01:11:00 INFO - PROCESS | 4200 | 1469261460734 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}] 01:11:00 INFO - PROCESS | 4200 | 1469261460736 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:00 INFO - PROCESS | 4200 | 1469261460819 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 01:11:00 INFO - PROCESS | 4200 | 1469261460824 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:00 INFO - PROCESS | 4200 | 1469261460826 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB160000 == 30 [pid = 4200] [id = 703] 01:11:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4133000) [pid = 4200] [serial = 2109] [outer = 0000000000000000] 01:11:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F4276000) [pid = 4200] [serial = 2110] [outer = 00000063F4133000] 01:11:00 INFO - PROCESS | 4200 | 1469261460873 Marionette DEBUG loaded listener.js 01:11:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F4281C00) [pid = 4200] [serial = 2111] [outer = 00000063F4133000] 01:11:01 INFO - PROCESS | 4200 | 1469261461340 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]]]}] 01:11:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:11:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 628ms 01:11:01 INFO - PROCESS | 4200 | 1469261461367 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 01:11:01 INFO - PROCESS | 4200 | 1469261461369 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 01:11:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:11:01 INFO - PROCESS | 4200 | 1469261461382 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:11:01 INFO - PROCESS | 4200 | 1469261461385 Marionette TRACE conn6 <- [1,2778,null,{}] 01:11:01 INFO - PROCESS | 4200 | 1469261461389 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}] 01:11:01 INFO - PROCESS | 4200 | 1469261461390 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:01 INFO - PROCESS | 4200 | 1469261461518 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 01:11:01 INFO - PROCESS | 4200 | 1469261461573 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:01 INFO - PROCESS | 4200 | 1469261461575 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:01 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EFA47800 == 31 [pid = 4200] [id = 704] 01:11:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F431A000) [pid = 4200] [serial = 2112] [outer = 0000000000000000] 01:11:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F460EC00) [pid = 4200] [serial = 2113] [outer = 00000063F431A000] 01:11:01 INFO - PROCESS | 4200 | 1469261461622 Marionette DEBUG loaded listener.js 01:11:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4BA2000) [pid = 4200] [serial = 2114] [outer = 00000063F431A000] 01:11:02 INFO - PROCESS | 4200 | 1469261462056 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]]]}] 01:11:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:11:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 01:11:02 INFO - PROCESS | 4200 | 1469261462120 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 01:11:02 INFO - PROCESS | 4200 | 1469261462122 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 01:11:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:11:02 INFO - PROCESS | 4200 | 1469261462126 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:11:02 INFO - PROCESS | 4200 | 1469261462128 Marionette TRACE conn6 <- [1,2782,null,{}] 01:11:02 INFO - PROCESS | 4200 | 1469261462131 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}] 01:11:02 INFO - PROCESS | 4200 | 1469261462133 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:02 INFO - PROCESS | 4200 | 1469261462254 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 01:11:02 INFO - PROCESS | 4200 | 1469261462263 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:02 INFO - PROCESS | 4200 | 1469261462265 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FC3BD800 == 32 [pid = 4200] [id = 705] 01:11:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F489AC00) [pid = 4200] [serial = 2115] [outer = 0000000000000000] 01:11:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7970000) [pid = 4200] [serial = 2116] [outer = 00000063F489AC00] 01:11:02 INFO - PROCESS | 4200 | 1469261462312 Marionette DEBUG loaded listener.js 01:11:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F7D44C00) [pid = 4200] [serial = 2117] [outer = 00000063F489AC00] 01:11:02 INFO - PROCESS | 4200 | 1469261462779 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]]]}] 01:11:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:11:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 671ms 01:11:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:11:02 INFO - PROCESS | 4200 | 1469261462798 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 01:11:02 INFO - PROCESS | 4200 | 1469261462800 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 01:11:02 INFO - PROCESS | 4200 | 1469261462804 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:11:02 INFO - PROCESS | 4200 | 1469261462806 Marionette TRACE conn6 <- [1,2786,null,{}] 01:11:02 INFO - PROCESS | 4200 | 1469261462816 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}] 01:11:02 INFO - PROCESS | 4200 | 1469261462819 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:02 INFO - PROCESS | 4200 | 1469261462975 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 01:11:03 INFO - PROCESS | 4200 | 1469261463001 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:03 INFO - PROCESS | 4200 | 1469261463003 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AA6800 == 33 [pid = 4200] [id = 706] 01:11:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F9536C00) [pid = 4200] [serial = 2118] [outer = 0000000000000000] 01:11:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F9792800) [pid = 4200] [serial = 2119] [outer = 00000063F9536C00] 01:11:03 INFO - PROCESS | 4200 | 1469261463051 Marionette DEBUG loaded listener.js 01:11:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FA0ED800) [pid = 4200] [serial = 2120] [outer = 00000063F9536C00] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EC43D800) [pid = 4200] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (000000638233BC00) [pid = 4200] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (0000006382C05400) [pid = 4200] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382C72400) [pid = 4200] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F7D43800) [pid = 4200] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE548800) [pid = 4200] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063ECDD8000) [pid = 4200] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006382C6E000) [pid = 4200] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006382CCC400) [pid = 4200] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F35EF800) [pid = 4200] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F716B400) [pid = 4200] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:11:03 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EFA1A000) [pid = 4200] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:11:03 INFO - PROCESS | 4200 | 1469261463585 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]]]}] 01:11:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:11:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 839ms 01:11:03 INFO - PROCESS | 4200 | 1469261463646 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 01:11:03 INFO - PROCESS | 4200 | 1469261463648 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 01:11:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:11:03 INFO - PROCESS | 4200 | 1469261463652 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:11:03 INFO - PROCESS | 4200 | 1469261463654 Marionette TRACE conn6 <- [1,2790,null,{}] 01:11:03 INFO - PROCESS | 4200 | 1469261463657 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}] 01:11:03 INFO - PROCESS | 4200 | 1469261463659 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:03 INFO - PROCESS | 4200 | 1469261463746 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 01:11:03 INFO - PROCESS | 4200 | 1469261463753 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:03 INFO - PROCESS | 4200 | 1469261463755 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE930800 == 34 [pid = 4200] [id = 707] 01:11:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EDEDD800) [pid = 4200] [serial = 2121] [outer = 0000000000000000] 01:11:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F360E000) [pid = 4200] [serial = 2122] [outer = 00000063EDEDD800] 01:11:03 INFO - PROCESS | 4200 | 1469261463801 Marionette DEBUG loaded listener.js 01:11:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7970400) [pid = 4200] [serial = 2123] [outer = 00000063EDEDD800] 01:11:04 INFO - PROCESS | 4200 | 1469261464205 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]]]}] 01:11:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:11:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 587ms 01:11:04 INFO - PROCESS | 4200 | 1469261464242 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 01:11:04 INFO - PROCESS | 4200 | 1469261464244 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 01:11:04 INFO - PROCESS | 4200 | 1469261464247 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:11:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:11:04 INFO - PROCESS | 4200 | 1469261464249 Marionette TRACE conn6 <- [1,2794,null,{}] 01:11:04 INFO - PROCESS | 4200 | 1469261464253 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}] 01:11:04 INFO - PROCESS | 4200 | 1469261464255 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:04 INFO - PROCESS | 4200 | 1469261464379 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 01:11:04 INFO - PROCESS | 4200 | 1469261464386 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:04 INFO - PROCESS | 4200 | 1469261464388 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFF97800 == 35 [pid = 4200] [id = 708] 01:11:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7D63800) [pid = 4200] [serial = 2124] [outer = 0000000000000000] 01:11:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FA464800) [pid = 4200] [serial = 2125] [outer = 00000063F7D63800] 01:11:04 INFO - PROCESS | 4200 | 1469261464433 Marionette DEBUG loaded listener.js 01:11:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FA913800) [pid = 4200] [serial = 2126] [outer = 00000063F7D63800] 01:11:04 INFO - PROCESS | 4200 | 1469261464851 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]]]}] 01:11:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:11:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 01:11:04 INFO - PROCESS | 4200 | 1469261464880 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 01:11:04 INFO - PROCESS | 4200 | 1469261464882 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 01:11:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:11:04 INFO - PROCESS | 4200 | 1469261464898 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:11:04 INFO - PROCESS | 4200 | 1469261464900 Marionette TRACE conn6 <- [1,2798,null,{}] 01:11:04 INFO - PROCESS | 4200 | 1469261464904 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}] 01:11:04 INFO - PROCESS | 4200 | 1469261464906 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:05 INFO - PROCESS | 4200 | 1469261464992 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 01:11:05 INFO - PROCESS | 4200 | 1469261464998 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:05 INFO - PROCESS | 4200 | 1469261465000 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFFB2000 == 36 [pid = 4200] [id = 709] 01:11:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FABDBC00) [pid = 4200] [serial = 2127] [outer = 0000000000000000] 01:11:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FAF26C00) [pid = 4200] [serial = 2128] [outer = 00000063FABDBC00] 01:11:05 INFO - PROCESS | 4200 | 1469261465045 Marionette DEBUG loaded listener.js 01:11:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FB0C1C00) [pid = 4200] [serial = 2129] [outer = 00000063FABDBC00] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DF4000 == 35 [pid = 4200] [id = 697] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063EFA51000 == 34 [pid = 4200] [id = 698] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4020800 == 33 [pid = 4200] [id = 699] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA4AD000 == 32 [pid = 4200] [id = 701] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AA6800 == 31 [pid = 4200] [id = 706] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB160000 == 30 [pid = 4200] [id = 703] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE930800 == 29 [pid = 4200] [id = 707] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AA8000 == 28 [pid = 4200] [id = 700] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063EFA47800 == 27 [pid = 4200] [id = 704] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFF97800 == 26 [pid = 4200] [id = 708] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063FC3BD800 == 25 [pid = 4200] [id = 705] 01:11:06 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB26800 == 24 [pid = 4200] [id = 702] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F4138400) [pid = 4200] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EDEDB000) [pid = 4200] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F3610800) [pid = 4200] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F32D8C00) [pid = 4200] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F412F800) [pid = 4200] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063ECDCD400) [pid = 4200] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F716AC00) [pid = 4200] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EE331800) [pid = 4200] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7D4E400) [pid = 4200] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE551C00) [pid = 4200] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EDE27400) [pid = 4200] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EE39BC00) [pid = 4200] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063EC3A0800) [pid = 4200] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (0000006384364000) [pid = 4200] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063ECD43000) [pid = 4200] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (0000006384B28800) [pid = 4200] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063F4277C00) [pid = 4200] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063F4276800) [pid = 4200] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (00000063F7972400) [pid = 4200] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063F94F4800) [pid = 4200] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EF8C3000) [pid = 4200] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063F7A6C000) [pid = 4200] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 01:11:06 INFO - PROCESS | 4200 | 1469261466838 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]]]}] 01:11:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:11:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1988ms 01:11:06 INFO - PROCESS | 4200 | 1469261466878 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 01:11:06 INFO - PROCESS | 4200 | 1469261466883 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 01:11:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:11:06 INFO - PROCESS | 4200 | 1469261466888 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:11:06 INFO - PROCESS | 4200 | 1469261466892 Marionette TRACE conn6 <- [1,2802,null,{}] 01:11:06 INFO - PROCESS | 4200 | 1469261466898 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}] 01:11:06 INFO - PROCESS | 4200 | 1469261466901 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:07 INFO - PROCESS | 4200 | 1469261466997 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 01:11:07 INFO - PROCESS | 4200 | 1469261467005 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:07 INFO - PROCESS | 4200 | 1469261467010 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827B5000 == 25 [pid = 4200] [id = 710] 01:11:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (0000006382C0D400) [pid = 4200] [serial = 2130] [outer = 0000000000000000] 01:11:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (0000006382C0DC00) [pid = 4200] [serial = 2131] [outer = 0000006382C0D400] 01:11:07 INFO - PROCESS | 4200 | 1469261467061 Marionette DEBUG loaded listener.js 01:11:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (0000006382CCCC00) [pid = 4200] [serial = 2132] [outer = 0000006382C0D400] 01:11:07 INFO - PROCESS | 4200 | 1469261467564 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]]]}] 01:11:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:11:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 01:11:07 INFO - PROCESS | 4200 | 1469261467626 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 01:11:07 INFO - PROCESS | 4200 | 1469261467631 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 01:11:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:11:07 INFO - PROCESS | 4200 | 1469261467638 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:11:07 INFO - PROCESS | 4200 | 1469261467641 Marionette TRACE conn6 <- [1,2806,null,{}] 01:11:07 INFO - PROCESS | 4200 | 1469261467645 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}] 01:11:07 INFO - PROCESS | 4200 | 1469261467649 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:07 INFO - PROCESS | 4200 | 1469261467744 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 01:11:07 INFO - PROCESS | 4200 | 1469261467759 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:07 INFO - PROCESS | 4200 | 1469261467762 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ECDED000 == 26 [pid = 4200] [id = 711] 01:11:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (000000638436FC00) [pid = 4200] [serial = 2133] [outer = 0000000000000000] 01:11:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006384B23C00) [pid = 4200] [serial = 2134] [outer = 000000638436FC00] 01:11:07 INFO - PROCESS | 4200 | 1469261467812 Marionette DEBUG loaded listener.js 01:11:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (0000006384B31400) [pid = 4200] [serial = 2135] [outer = 000000638436FC00] 01:11:08 INFO - PROCESS | 4200 | 1469261468271 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]]]}] 01:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 671ms 01:11:08 INFO - PROCESS | 4200 | 1469261468311 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 01:11:08 INFO - PROCESS | 4200 | 1469261468314 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 01:11:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:11:08 INFO - PROCESS | 4200 | 1469261468318 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:11:08 INFO - PROCESS | 4200 | 1469261468322 Marionette TRACE conn6 <- [1,2810,null,{}] 01:11:08 INFO - PROCESS | 4200 | 1469261468334 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}] 01:11:08 INFO - PROCESS | 4200 | 1469261468339 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:08 INFO - PROCESS | 4200 | 1469261468456 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 01:11:08 INFO - PROCESS | 4200 | 1469261468476 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:08 INFO - PROCESS | 4200 | 1469261468479 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:08 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF71E000 == 27 [pid = 4200] [id = 712] 01:11:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063822A2800) [pid = 4200] [serial = 2136] [outer = 0000000000000000] 01:11:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063ED755800) [pid = 4200] [serial = 2137] [outer = 00000063822A2800] 01:11:08 INFO - PROCESS | 4200 | 1469261468599 Marionette DEBUG loaded listener.js 01:11:08 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EDED7800) [pid = 4200] [serial = 2138] [outer = 00000063822A2800] 01:11:09 INFO - PROCESS | 4200 | 1469261468988 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]]]}] 01:11:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:11:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 01:11:09 INFO - PROCESS | 4200 | 1469261469054 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 01:11:09 INFO - PROCESS | 4200 | 1469261469057 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 01:11:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:11:09 INFO - PROCESS | 4200 | 1469261469061 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:11:09 INFO - PROCESS | 4200 | 1469261469062 Marionette TRACE conn6 <- [1,2814,null,{}] 01:11:09 INFO - PROCESS | 4200 | 1469261469066 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}] 01:11:09 INFO - PROCESS | 4200 | 1469261469068 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:09 INFO - PROCESS | 4200 | 1469261469186 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 01:11:09 INFO - PROCESS | 4200 | 1469261469199 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:09 INFO - PROCESS | 4200 | 1469261469201 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B54000 == 28 [pid = 4200] [id = 713] 01:11:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EDEDF000) [pid = 4200] [serial = 2139] [outer = 0000000000000000] 01:11:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE337000) [pid = 4200] [serial = 2140] [outer = 00000063EDEDF000] 01:11:09 INFO - PROCESS | 4200 | 1469261469249 Marionette DEBUG loaded listener.js 01:11:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE3EC000) [pid = 4200] [serial = 2141] [outer = 00000063EDEDF000] 01:11:09 INFO - PROCESS | 4200 | 1469261469672 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:11:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:11:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 01:11:09 INFO - PROCESS | 4200 | 1469261469691 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 01:11:09 INFO - PROCESS | 4200 | 1469261469694 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 01:11:09 INFO - PROCESS | 4200 | 1469261469697 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:11:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:11:09 INFO - PROCESS | 4200 | 1469261469699 Marionette TRACE conn6 <- [1,2818,null,{}] 01:11:09 INFO - PROCESS | 4200 | 1469261469702 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}] 01:11:09 INFO - PROCESS | 4200 | 1469261469704 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:09 INFO - PROCESS | 4200 | 1469261469819 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 01:11:09 INFO - PROCESS | 4200 | 1469261469858 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:09 INFO - PROCESS | 4200 | 1469261469860 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:09 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F41E4000 == 29 [pid = 4200] [id = 714] 01:11:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (000000638436E000) [pid = 4200] [serial = 2142] [outer = 0000000000000000] 01:11:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE44EC00) [pid = 4200] [serial = 2143] [outer = 000000638436E000] 01:11:09 INFO - PROCESS | 4200 | 1469261469906 Marionette DEBUG loaded listener.js 01:11:09 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EE54FC00) [pid = 4200] [serial = 2144] [outer = 000000638436E000] 01:11:10 INFO - PROCESS | 4200 | 1469261470326 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]]]}] 01:11:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:11:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 01:11:10 INFO - PROCESS | 4200 | 1469261470380 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 01:11:10 INFO - PROCESS | 4200 | 1469261470382 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 01:11:10 INFO - PROCESS | 4200 | 1469261470386 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:11:10 INFO - PROCESS | 4200 | 1469261470388 Marionette TRACE conn6 <- [1,2822,null,{}] 01:11:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:11:10 INFO - PROCESS | 4200 | 1469261470392 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}] 01:11:10 INFO - PROCESS | 4200 | 1469261470398 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:10 INFO - PROCESS | 4200 | 1469261470508 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 01:11:10 INFO - PROCESS | 4200 | 1469261470522 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:10 INFO - PROCESS | 4200 | 1469261470524 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:10 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F9473800 == 30 [pid = 4200] [id = 715] 01:11:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE6C1000) [pid = 4200] [serial = 2145] [outer = 0000000000000000] 01:11:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F2870000) [pid = 4200] [serial = 2146] [outer = 00000063EE6C1000] 01:11:10 INFO - PROCESS | 4200 | 1469261470570 Marionette DEBUG loaded listener.js 01:11:10 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F2AF5400) [pid = 4200] [serial = 2147] [outer = 00000063EE6C1000] 01:11:11 INFO - PROCESS | 4200 | 1469261471006 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:11:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:11:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 01:11:11 INFO - PROCESS | 4200 | 1469261471063 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 01:11:11 INFO - PROCESS | 4200 | 1469261471065 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 01:11:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:11:11 INFO - PROCESS | 4200 | 1469261471069 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:11:11 INFO - PROCESS | 4200 | 1469261471071 Marionette TRACE conn6 <- [1,2826,null,{}] 01:11:11 INFO - PROCESS | 4200 | 1469261471074 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}] 01:11:11 INFO - PROCESS | 4200 | 1469261471076 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:11 INFO - PROCESS | 4200 | 1469261471186 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 01:11:11 INFO - PROCESS | 4200 | 1469261471194 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:11 INFO - PROCESS | 4200 | 1469261471196 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:11 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA928000 == 31 [pid = 4200] [id = 716] 01:11:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (000000638233C000) [pid = 4200] [serial = 2148] [outer = 0000000000000000] 01:11:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F35F3800) [pid = 4200] [serial = 2149] [outer = 000000638233C000] 01:11:11 INFO - PROCESS | 4200 | 1469261471242 Marionette DEBUG loaded listener.js 01:11:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F361A800) [pid = 4200] [serial = 2150] [outer = 000000638233C000] 01:11:11 INFO - PROCESS | 4200 | 1469261471655 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]]]}] 01:11:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:11:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 01:11:11 INFO - PROCESS | 4200 | 1469261471704 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 01:11:11 INFO - PROCESS | 4200 | 1469261471706 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 01:11:11 INFO - PROCESS | 4200 | 1469261471709 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:11:11 INFO - PROCESS | 4200 | 1469261471711 Marionette TRACE conn6 <- [1,2830,null,{}] 01:11:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:11:11 INFO - PROCESS | 4200 | 1469261471715 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}] 01:11:11 INFO - PROCESS | 4200 | 1469261471716 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:11 INFO - PROCESS | 4200 | 1469261471803 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 01:11:11 INFO - PROCESS | 4200 | 1469261471810 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:11 INFO - PROCESS | 4200 | 1469261471811 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:11 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB3F800 == 32 [pid = 4200] [id = 717] 01:11:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4138400) [pid = 4200] [serial = 2151] [outer = 0000000000000000] 01:11:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F413CC00) [pid = 4200] [serial = 2152] [outer = 00000063F4138400] 01:11:11 INFO - PROCESS | 4200 | 1469261471858 Marionette DEBUG loaded listener.js 01:11:11 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F4276C00) [pid = 4200] [serial = 2153] [outer = 00000063F4138400] 01:11:12 INFO - PROCESS | 4200 | 1469261472342 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]]]}] 01:11:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:11:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 01:11:12 INFO - PROCESS | 4200 | 1469261472390 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 01:11:12 INFO - PROCESS | 4200 | 1469261472392 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 01:11:12 INFO - PROCESS | 4200 | 1469261472395 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:11:12 INFO - PROCESS | 4200 | 1469261472397 Marionette TRACE conn6 <- [1,2834,null,{}] 01:11:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:11:12 INFO - PROCESS | 4200 | 1469261472401 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}] 01:11:12 INFO - PROCESS | 4200 | 1469261472403 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:12 INFO - PROCESS | 4200 | 1469261472516 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 01:11:12 INFO - PROCESS | 4200 | 1469261472600 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:12 INFO - PROCESS | 4200 | 1469261472602 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:12 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF715000 == 33 [pid = 4200] [id = 718] 01:11:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F420B400) [pid = 4200] [serial = 2154] [outer = 0000000000000000] 01:11:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F4296400) [pid = 4200] [serial = 2155] [outer = 00000063F420B400] 01:11:12 INFO - PROCESS | 4200 | 1469261472648 Marionette DEBUG loaded listener.js 01:11:12 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F4605400) [pid = 4200] [serial = 2156] [outer = 00000063F420B400] 01:11:13 INFO - PROCESS | 4200 | 1469261473073 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]]]}] 01:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 01:11:13 INFO - PROCESS | 4200 | 1469261473133 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 01:11:13 INFO - PROCESS | 4200 | 1469261473136 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 01:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:11:13 INFO - PROCESS | 4200 | 1469261473139 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:11:13 INFO - PROCESS | 4200 | 1469261473141 Marionette TRACE conn6 <- [1,2838,null,{}] 01:11:13 INFO - PROCESS | 4200 | 1469261473145 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}] 01:11:13 INFO - PROCESS | 4200 | 1469261473147 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:13 INFO - PROCESS | 4200 | 1469261473266 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 01:11:13 INFO - PROCESS | 4200 | 1469261473323 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:13 INFO - PROCESS | 4200 | 1469261473326 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:13 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB934000 == 34 [pid = 4200] [id = 719] 01:11:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F431B000) [pid = 4200] [serial = 2157] [outer = 0000000000000000] 01:11:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F716D000) [pid = 4200] [serial = 2158] [outer = 00000063F431B000] 01:11:13 INFO - PROCESS | 4200 | 1469261473373 Marionette DEBUG loaded listener.js 01:11:13 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F7A6A000) [pid = 4200] [serial = 2159] [outer = 00000063F431B000] 01:11:13 INFO - PROCESS | 4200 | 1469261473802 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 735ms 01:11:13 INFO - PROCESS | 4200 | 1469261473902 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 01:11:13 INFO - PROCESS | 4200 | 1469261473904 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 01:11:13 INFO - PROCESS | 4200 | 1469261473912 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:11:13 INFO - PROCESS | 4200 | 1469261473915 Marionette TRACE conn6 <- [1,2842,null,{}] 01:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:11:13 INFO - PROCESS | 4200 | 1469261473919 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}] 01:11:13 INFO - PROCESS | 4200 | 1469261473921 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:14 INFO - PROCESS | 4200 | 1469261474174 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F431A000) [pid = 4200] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7D63800) [pid = 4200] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F489AC00) [pid = 4200] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F9536C00) [pid = 4200] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006382C0F800) [pid = 4200] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F7DE9C00) [pid = 4200] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F4133000) [pid = 4200] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F35F3C00) [pid = 4200] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EED7D800) [pid = 4200] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384368000) [pid = 4200] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EE3F2C00) [pid = 4200] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006381694000) [pid = 4200] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006384369C00) [pid = 4200] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:11:14 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EDEDD800) [pid = 4200] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:11:14 INFO - PROCESS | 4200 | 1469261474232 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:14 INFO - PROCESS | 4200 | 1469261474235 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D6B800 == 35 [pid = 4200] [id = 720] 01:11:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (0000006382335000) [pid = 4200] [serial = 2160] [outer = 0000000000000000] 01:11:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (0000006382CC7C00) [pid = 4200] [serial = 2161] [outer = 0000006382335000] 01:11:14 INFO - PROCESS | 4200 | 1469261474284 Marionette DEBUG loaded listener.js 01:11:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F35F3C00) [pid = 4200] [serial = 2162] [outer = 0000006382335000] 01:11:14 INFO - PROCESS | 4200 | 1469261474668 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]]]}] 01:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 776ms 01:11:14 INFO - PROCESS | 4200 | 1469261474696 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 01:11:14 INFO - PROCESS | 4200 | 1469261474698 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 01:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:11:14 INFO - PROCESS | 4200 | 1469261474702 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:11:14 INFO - PROCESS | 4200 | 1469261474703 Marionette TRACE conn6 <- [1,2846,null,{}] 01:11:14 INFO - PROCESS | 4200 | 1469261474707 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}] 01:11:14 INFO - PROCESS | 4200 | 1469261474709 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:14 INFO - PROCESS | 4200 | 1469261474796 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 01:11:14 INFO - PROCESS | 4200 | 1469261474803 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:14 INFO - PROCESS | 4200 | 1469261474805 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:14 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE440000 == 36 [pid = 4200] [id = 721] 01:11:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F489EC00) [pid = 4200] [serial = 2163] [outer = 0000000000000000] 01:11:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F94EFC00) [pid = 4200] [serial = 2164] [outer = 00000063F489EC00] 01:11:14 INFO - PROCESS | 4200 | 1469261474851 Marionette DEBUG loaded listener.js 01:11:14 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F9793800) [pid = 4200] [serial = 2165] [outer = 00000063F489EC00] 01:11:15 INFO - PROCESS | 4200 | 1469261475277 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:11:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:11:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 628ms 01:11:15 INFO - PROCESS | 4200 | 1469261475333 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 01:11:15 INFO - PROCESS | 4200 | 1469261475335 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 01:11:15 INFO - PROCESS | 4200 | 1469261475343 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:11:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:11:15 INFO - PROCESS | 4200 | 1469261475345 Marionette TRACE conn6 <- [1,2850,null,{}] 01:11:15 INFO - PROCESS | 4200 | 1469261475349 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}] 01:11:15 INFO - PROCESS | 4200 | 1469261475351 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:15 INFO - PROCESS | 4200 | 1469261475436 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 01:11:15 INFO - PROCESS | 4200 | 1469261475441 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:15 INFO - PROCESS | 4200 | 1469261475443 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:15 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE932000 == 37 [pid = 4200] [id = 722] 01:11:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F97CD000) [pid = 4200] [serial = 2166] [outer = 0000000000000000] 01:11:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FA069000) [pid = 4200] [serial = 2167] [outer = 00000063F97CD000] 01:11:15 INFO - PROCESS | 4200 | 1469261475489 Marionette DEBUG loaded listener.js 01:11:15 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FA912000) [pid = 4200] [serial = 2168] [outer = 00000063F97CD000] 01:11:15 INFO - PROCESS | 4200 | 1469261475924 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]]]}] 01:11:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:11:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms 01:11:15 INFO - PROCESS | 4200 | 1469261475984 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 01:11:15 INFO - PROCESS | 4200 | 1469261475986 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 01:11:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:11:15 INFO - PROCESS | 4200 | 1469261475993 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:11:16 INFO - PROCESS | 4200 | 1469261475995 Marionette TRACE conn6 <- [1,2854,null,{}] 01:11:16 INFO - PROCESS | 4200 | 1469261475999 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}] 01:11:16 INFO - PROCESS | 4200 | 1469261476001 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:16 INFO - PROCESS | 4200 | 1469261476088 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 01:11:16 INFO - PROCESS | 4200 | 1469261476093 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:16 INFO - PROCESS | 4200 | 1469261476095 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:16 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFFB4000 == 38 [pid = 4200] [id = 723] 01:11:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FABD9400) [pid = 4200] [serial = 2169] [outer = 0000000000000000] 01:11:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063FB0BD400) [pid = 4200] [serial = 2170] [outer = 00000063FABD9400] 01:11:16 INFO - PROCESS | 4200 | 1469261476140 Marionette DEBUG loaded listener.js 01:11:16 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FB583C00) [pid = 4200] [serial = 2171] [outer = 00000063FABD9400] 01:11:16 INFO - PROCESS | 4200 | 1469261476976 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]]]}] 01:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1024ms 01:11:17 INFO - PROCESS | 4200 | 1469261477021 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 01:11:17 INFO - PROCESS | 4200 | 1469261477025 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 01:11:17 INFO - PROCESS | 4200 | 1469261477030 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:11:17 INFO - PROCESS | 4200 | 1469261477034 Marionette TRACE conn6 <- [1,2858,null,{}] 01:11:17 INFO - PROCESS | 4200 | 1469261477061 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}] 01:11:17 INFO - PROCESS | 4200 | 1469261477065 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:17 INFO - PROCESS | 4200 | 1469261477222 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 01:11:17 INFO - PROCESS | 4200 | 1469261477343 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:17 INFO - PROCESS | 4200 | 1469261477346 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:17 INFO - PROCESS | 4200 | ++DOCSHELL 0000006382264000 == 39 [pid = 4200] [id = 724] 01:11:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (0000006382CCDC00) [pid = 4200] [serial = 2172] [outer = 0000000000000000] 01:11:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (0000006384367400) [pid = 4200] [serial = 2173] [outer = 0000006382CCDC00] 01:11:17 INFO - PROCESS | 4200 | 1469261477408 Marionette DEBUG loaded listener.js 01:11:17 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EC3A3400) [pid = 4200] [serial = 2174] [outer = 0000006382CCDC00] 01:11:18 INFO - PROCESS | 4200 | 1469261478306 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]]]}] 01:11:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:11:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1303ms 01:11:18 INFO - PROCESS | 4200 | 1469261478338 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 01:11:18 INFO - PROCESS | 4200 | 1469261478342 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 01:11:18 INFO - PROCESS | 4200 | 1469261478348 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:11:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:11:18 INFO - PROCESS | 4200 | 1469261478351 Marionette TRACE conn6 <- [1,2862,null,{}] 01:11:18 INFO - PROCESS | 4200 | 1469261478383 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}] 01:11:18 INFO - PROCESS | 4200 | 1469261478386 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:18 INFO - PROCESS | 4200 | 1469261478506 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 01:11:18 INFO - PROCESS | 4200 | 1469261478634 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:18 INFO - PROCESS | 4200 | 1469261478639 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:18 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827BF000 == 40 [pid = 4200] [id = 725] 01:11:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (000000638436A400) [pid = 4200] [serial = 2175] [outer = 0000000000000000] 01:11:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (0000006384B22C00) [pid = 4200] [serial = 2176] [outer = 000000638436A400] 01:11:18 INFO - PROCESS | 4200 | 1469261478695 Marionette DEBUG loaded listener.js 01:11:18 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063EC3A4400) [pid = 4200] [serial = 2177] [outer = 000000638436A400] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE932000 == 39 [pid = 4200] [id = 722] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE440000 == 38 [pid = 4200] [id = 721] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D6B800 == 37 [pid = 4200] [id = 720] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB934000 == 36 [pid = 4200] [id = 719] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF715000 == 35 [pid = 4200] [id = 718] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB3F800 == 34 [pid = 4200] [id = 717] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA928000 == 33 [pid = 4200] [id = 716] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063F9473800 == 32 [pid = 4200] [id = 715] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063F41E4000 == 31 [pid = 4200] [id = 714] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2B54000 == 30 [pid = 4200] [id = 713] 01:11:18 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF71E000 == 29 [pid = 4200] [id = 712] 01:11:18 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063FAF26C00) [pid = 4200] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063ECDED000 == 28 [pid = 4200] [id = 711] 01:11:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063827B5000 == 27 [pid = 4200] [id = 710] 01:11:19 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFFB2000 == 26 [pid = 4200] [id = 709] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F460EC00) [pid = 4200] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063FA913800) [pid = 4200] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F7970000) [pid = 4200] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F9792800) [pid = 4200] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7D44C00) [pid = 4200] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063FA464800) [pid = 4200] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063FA0ED800) [pid = 4200] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (0000006382C11000) [pid = 4200] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F9539000) [pid = 4200] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F4276000) [pid = 4200] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F3610400) [pid = 4200] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F4132C00) [pid = 4200] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2A82000) [pid = 4200] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F3263400) [pid = 4200] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE555800) [pid = 4200] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE93FC00) [pid = 4200] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063EE3F8C00) [pid = 4200] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063EE452800) [pid = 4200] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EDED5400) [pid = 4200] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE335800) [pid = 4200] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (0000006384B25000) [pid = 4200] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063E0B20800) [pid = 4200] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006382CCC000) [pid = 4200] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F360E000) [pid = 4200] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F4BA2000) [pid = 4200] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F7970400) [pid = 4200] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4281C00) [pid = 4200] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 01:11:19 INFO - PROCESS | 4200 | 1469261479237 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]]]}] 01:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 901ms 01:11:19 INFO - PROCESS | 4200 | 1469261479253 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 01:11:19 INFO - PROCESS | 4200 | 1469261479258 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 01:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:11:19 INFO - PROCESS | 4200 | 1469261479264 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:11:19 INFO - PROCESS | 4200 | 1469261479267 Marionette TRACE conn6 <- [1,2866,null,{}] 01:11:19 INFO - PROCESS | 4200 | 1469261479275 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}] 01:11:19 INFO - PROCESS | 4200 | 1469261479278 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:19 INFO - PROCESS | 4200 | 1469261479373 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 01:11:19 INFO - PROCESS | 4200 | 1469261479380 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:19 INFO - PROCESS | 4200 | 1469261479382 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:19 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EC34F000 == 27 [pid = 4200] [id = 726] 01:11:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063ECD43000) [pid = 4200] [serial = 2178] [outer = 0000000000000000] 01:11:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063ED002400) [pid = 4200] [serial = 2179] [outer = 00000063ECD43000] 01:11:19 INFO - PROCESS | 4200 | 1469261479431 Marionette DEBUG loaded listener.js 01:11:19 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063EDED8C00) [pid = 4200] [serial = 2180] [outer = 00000063ECD43000] 01:11:19 INFO - PROCESS | 4200 | 1469261479944 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]]]}] 01:11:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:11:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 01:11:20 INFO - PROCESS | 4200 | 1469261480001 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 01:11:20 INFO - PROCESS | 4200 | 1469261480004 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 01:11:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:11:20 INFO - PROCESS | 4200 | 1469261480007 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:11:20 INFO - PROCESS | 4200 | 1469261480011 Marionette TRACE conn6 <- [1,2870,null,{}] 01:11:20 INFO - PROCESS | 4200 | 1469261480053 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}] 01:11:20 INFO - PROCESS | 4200 | 1469261480058 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:20 INFO - PROCESS | 4200 | 1469261480153 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 01:11:20 INFO - PROCESS | 4200 | 1469261480234 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:20 INFO - PROCESS | 4200 | 1469261480238 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF28E000 == 28 [pid = 4200] [id = 727] 01:11:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063EE3A7C00) [pid = 4200] [serial = 2181] [outer = 0000000000000000] 01:11:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063EE44B800) [pid = 4200] [serial = 2182] [outer = 00000063EE3A7C00] 01:11:20 INFO - PROCESS | 4200 | 1469261480295 Marionette DEBUG loaded listener.js 01:11:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EE54AC00) [pid = 4200] [serial = 2183] [outer = 00000063EE3A7C00] 01:11:20 INFO - PROCESS | 4200 | 1469261480691 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]]]}] 01:11:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:11:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 01:11:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:11:20 INFO - PROCESS | 4200 | 1469261480743 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 01:11:20 INFO - PROCESS | 4200 | 1469261480746 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 01:11:20 INFO - PROCESS | 4200 | 1469261480749 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:11:20 INFO - PROCESS | 4200 | 1469261480751 Marionette TRACE conn6 <- [1,2874,null,{}] 01:11:20 INFO - PROCESS | 4200 | 1469261480754 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}] 01:11:20 INFO - PROCESS | 4200 | 1469261480756 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:20 INFO - PROCESS | 4200 | 1469261480847 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 01:11:20 INFO - PROCESS | 4200 | 1469261480854 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:20 INFO - PROCESS | 4200 | 1469261480856 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:20 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F32C7000 == 29 [pid = 4200] [id = 728] 01:11:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE930800) [pid = 4200] [serial = 2184] [outer = 0000000000000000] 01:11:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EF0D7000) [pid = 4200] [serial = 2185] [outer = 00000063EE930800] 01:11:20 INFO - PROCESS | 4200 | 1469261480903 Marionette DEBUG loaded listener.js 01:11:20 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EFABB400) [pid = 4200] [serial = 2186] [outer = 00000063EE930800] 01:11:21 INFO - PROCESS | 4200 | 1469261481324 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]]]}] 01:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 01:11:21 INFO - PROCESS | 4200 | 1469261481381 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 01:11:21 INFO - PROCESS | 4200 | 1469261481383 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 01:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:11:21 INFO - PROCESS | 4200 | 1469261481415 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:11:21 INFO - PROCESS | 4200 | 1469261481418 Marionette TRACE conn6 <- [1,2878,null,{}] 01:11:21 INFO - PROCESS | 4200 | 1469261481422 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}] 01:11:21 INFO - PROCESS | 4200 | 1469261481424 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:21 INFO - PROCESS | 4200 | 1469261481542 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 01:11:21 INFO - PROCESS | 4200 | 1469261481622 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:21 INFO - PROCESS | 4200 | 1469261481624 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:21 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4829800 == 30 [pid = 4200] [id = 729] 01:11:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (0000006382C6E800) [pid = 4200] [serial = 2187] [outer = 0000000000000000] 01:11:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F2874C00) [pid = 4200] [serial = 2188] [outer = 0000006382C6E800] 01:11:21 INFO - PROCESS | 4200 | 1469261481671 Marionette DEBUG loaded listener.js 01:11:21 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F3298000) [pid = 4200] [serial = 2189] [outer = 0000006382C6E800] 01:11:22 INFO - PROCESS | 4200 | 1469261482094 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 754ms 01:11:22 INFO - PROCESS | 4200 | 1469261482149 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 01:11:22 INFO - PROCESS | 4200 | 1469261482151 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 01:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:11:22 INFO - PROCESS | 4200 | 1469261482160 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:11:22 INFO - PROCESS | 4200 | 1469261482163 Marionette TRACE conn6 <- [1,2882,null,{}] 01:11:22 INFO - PROCESS | 4200 | 1469261482166 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}] 01:11:22 INFO - PROCESS | 4200 | 1469261482172 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:22 INFO - PROCESS | 4200 | 1469261482321 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 01:11:22 INFO - PROCESS | 4200 | 1469261482380 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:22 INFO - PROCESS | 4200 | 1469261482382 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:22 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA295000 == 31 [pid = 4200] [id = 730] 01:11:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F4131400) [pid = 4200] [serial = 2190] [outer = 0000000000000000] 01:11:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F427E000) [pid = 4200] [serial = 2191] [outer = 00000063F4131400] 01:11:22 INFO - PROCESS | 4200 | 1469261482430 Marionette DEBUG loaded listener.js 01:11:22 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F431A400) [pid = 4200] [serial = 2192] [outer = 00000063F4131400] 01:11:22 INFO - PROCESS | 4200 | 1469261482870 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]]]}] 01:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 01:11:22 INFO - PROCESS | 4200 | 1469261482922 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 01:11:22 INFO - PROCESS | 4200 | 1469261482924 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 01:11:22 INFO - PROCESS | 4200 | 1469261482935 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:11:22 INFO - PROCESS | 4200 | 1469261482937 Marionette TRACE conn6 <- [1,2886,null,{}] 01:11:22 INFO - PROCESS | 4200 | 1469261482941 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}] 01:11:22 INFO - PROCESS | 4200 | 1469261482943 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:23 INFO - PROCESS | 4200 | 1469261483062 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 01:11:23 INFO - PROCESS | 4200 | 1469261483118 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:23 INFO - PROCESS | 4200 | 1469261483120 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:23 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA5E000 == 32 [pid = 4200] [id = 731] 01:11:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063EE3A0000) [pid = 4200] [serial = 2193] [outer = 0000000000000000] 01:11:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F4C39800) [pid = 4200] [serial = 2194] [outer = 00000063EE3A0000] 01:11:23 INFO - PROCESS | 4200 | 1469261483165 Marionette DEBUG loaded listener.js 01:11:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F7971400) [pid = 4200] [serial = 2195] [outer = 00000063EE3A0000] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F97CD000) [pid = 4200] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F420B400) [pid = 4200] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F431B000) [pid = 4200] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE6C1000) [pid = 4200] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063FABDBC00) [pid = 4200] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (000000638233C000) [pid = 4200] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063822A2800) [pid = 4200] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F4138400) [pid = 4200] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (000000638436E000) [pid = 4200] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (000000638436FC00) [pid = 4200] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382C0D400) [pid = 4200] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EDEDF000) [pid = 4200] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063F489EC00) [pid = 4200] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:11:23 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (0000006382335000) [pid = 4200] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:11:23 INFO - PROCESS | 4200 | 1469261483662 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]]]}] 01:11:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:11:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 775ms 01:11:23 INFO - PROCESS | 4200 | 1469261483713 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 01:11:23 INFO - PROCESS | 4200 | 1469261483715 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 01:11:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:11:23 INFO - PROCESS | 4200 | 1469261483719 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:11:23 INFO - PROCESS | 4200 | 1469261483721 Marionette TRACE conn6 <- [1,2890,null,{}] 01:11:23 INFO - PROCESS | 4200 | 1469261483732 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}] 01:11:23 INFO - PROCESS | 4200 | 1469261483734 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:23 INFO - PROCESS | 4200 | 1469261483817 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 01:11:23 INFO - PROCESS | 4200 | 1469261483824 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:23 INFO - PROCESS | 4200 | 1469261483826 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:23 INFO - PROCESS | 4200 | ++DOCSHELL 0000006381650000 == 33 [pid = 4200] [id = 732] 01:11:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006384B27800) [pid = 4200] [serial = 2196] [outer = 0000000000000000] 01:11:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F4133C00) [pid = 4200] [serial = 2197] [outer = 0000006384B27800] 01:11:23 INFO - PROCESS | 4200 | 1469261483872 Marionette DEBUG loaded listener.js 01:11:23 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F7970000) [pid = 4200] [serial = 2198] [outer = 0000006384B27800] 01:11:24 INFO - PROCESS | 4200 | 1469261484308 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 01:11:24 INFO - PROCESS | 4200 | 1469261484350 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 01:11:24 INFO - PROCESS | 4200 | 1469261484353 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 01:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:11:24 INFO - PROCESS | 4200 | 1469261484360 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:11:24 INFO - PROCESS | 4200 | 1469261484362 Marionette TRACE conn6 <- [1,2894,null,{}] 01:11:24 INFO - PROCESS | 4200 | 1469261484366 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}] 01:11:24 INFO - PROCESS | 4200 | 1469261484368 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:24 INFO - PROCESS | 4200 | 1469261484452 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 01:11:24 INFO - PROCESS | 4200 | 1469261484457 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:24 INFO - PROCESS | 4200 | 1469261484459 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:24 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FB66A000 == 34 [pid = 4200] [id = 733] 01:11:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F716E000) [pid = 4200] [serial = 2199] [outer = 0000000000000000] 01:11:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F7D42000) [pid = 4200] [serial = 2200] [outer = 00000063F716E000] 01:11:24 INFO - PROCESS | 4200 | 1469261484504 Marionette DEBUG loaded listener.js 01:11:24 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7D4DC00) [pid = 4200] [serial = 2201] [outer = 00000063F716E000] 01:11:24 INFO - PROCESS | 4200 | 1469261484946 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]]]}] 01:11:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:11:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 01:11:25 INFO - PROCESS | 4200 | 1469261484996 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 01:11:25 INFO - PROCESS | 4200 | 1469261484998 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 01:11:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:11:25 INFO - PROCESS | 4200 | 1469261485006 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:11:25 INFO - PROCESS | 4200 | 1469261485008 Marionette TRACE conn6 <- [1,2898,null,{}] 01:11:25 INFO - PROCESS | 4200 | 1469261485012 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}] 01:11:25 INFO - PROCESS | 4200 | 1469261485014 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:25 INFO - PROCESS | 4200 | 1469261485098 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 01:11:25 INFO - PROCESS | 4200 | 1469261485106 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:25 INFO - PROCESS | 4200 | 1469261485108 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:25 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD3A800 == 35 [pid = 4200] [id = 734] 01:11:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7D50800) [pid = 4200] [serial = 2202] [outer = 0000000000000000] 01:11:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F94F6000) [pid = 4200] [serial = 2203] [outer = 00000063F7D50800] 01:11:25 INFO - PROCESS | 4200 | 1469261485152 Marionette DEBUG loaded listener.js 01:11:25 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F979D800) [pid = 4200] [serial = 2204] [outer = 00000063F7D50800] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 00000063827BF000 == 34 [pid = 4200] [id = 725] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 0000006382264000 == 33 [pid = 4200] [id = 724] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFFB4000 == 32 [pid = 4200] [id = 723] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 00000063EC34F000 == 31 [pid = 4200] [id = 726] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4829800 == 30 [pid = 4200] [id = 729] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA5E000 == 29 [pid = 4200] [id = 731] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 0000006381650000 == 28 [pid = 4200] [id = 732] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF28E000 == 27 [pid = 4200] [id = 727] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 00000063FB66A000 == 26 [pid = 4200] [id = 733] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA295000 == 25 [pid = 4200] [id = 730] 01:11:26 INFO - PROCESS | 4200 | --DOCSHELL 00000063F32C7000 == 24 [pid = 4200] [id = 728] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F4296400) [pid = 4200] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F716D000) [pid = 4200] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F2870000) [pid = 4200] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063FB0C1C00) [pid = 4200] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F2AF5400) [pid = 4200] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F35F3800) [pid = 4200] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F361A800) [pid = 4200] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063ED755800) [pid = 4200] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EDED7800) [pid = 4200] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F413CC00) [pid = 4200] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063EE44EC00) [pid = 4200] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063EE54FC00) [pid = 4200] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063F4605400) [pid = 4200] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (0000006384B23C00) [pid = 4200] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (0000006384B31400) [pid = 4200] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (0000006382C0DC00) [pid = 4200] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (0000006382CCCC00) [pid = 4200] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EE337000) [pid = 4200] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063EE3EC000) [pid = 4200] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063F7A6A000) [pid = 4200] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F94EFC00) [pid = 4200] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063FA912000) [pid = 4200] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (0000006382CC7C00) [pid = 4200] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063F9793800) [pid = 4200] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 53 (00000063F35F3C00) [pid = 4200] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 52 (00000063F4276C00) [pid = 4200] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | --DOMWINDOW == 51 (00000063FA069000) [pid = 4200] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 01:11:26 INFO - PROCESS | 4200 | 1469261486894 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]]]}] 01:11:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:11:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:11:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1932ms 01:11:26 INFO - PROCESS | 4200 | 1469261486940 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 01:11:26 INFO - PROCESS | 4200 | 1469261486944 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 01:11:26 INFO - TEST-START | /DOMEvents/constructors.html 01:11:26 INFO - PROCESS | 4200 | 1469261486950 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:11:26 INFO - PROCESS | 4200 | 1469261486953 Marionette TRACE conn6 <- [1,2902,null,{}] 01:11:26 INFO - PROCESS | 4200 | 1469261486960 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}] 01:11:26 INFO - PROCESS | 4200 | 1469261486963 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:27 INFO - PROCESS | 4200 | 1469261487058 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 01:11:27 INFO - PROCESS | 4200 | 1469261487065 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:27 INFO - PROCESS | 4200 | 1469261487070 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:27 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827C1800 == 25 [pid = 4200] [id = 735] 01:11:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 52 (0000006382C6EC00) [pid = 4200] [serial = 2205] [outer = 0000000000000000] 01:11:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 53 (0000006382C71000) [pid = 4200] [serial = 2206] [outer = 0000006382C6EC00] 01:11:27 INFO - PROCESS | 4200 | 1469261487121 Marionette DEBUG loaded listener.js 01:11:27 INFO - PROCESS | 4200 | ++DOMWINDOW == 54 (0000006382CD2000) [pid = 4200] [serial = 2207] [outer = 0000006382C6EC00] 01:11:27 INFO - PROCESS | 4200 | 1469261487710 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]]]}] 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:11:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 818ms 01:11:27 INFO - PROCESS | 4200 | 1469261487771 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 01:11:27 INFO - PROCESS | 4200 | 1469261487777 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 01:11:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:11:27 INFO - PROCESS | 4200 | 1469261487784 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:11:27 INFO - PROCESS | 4200 | 1469261487787 Marionette TRACE conn6 <- [1,2906,null,{}] 01:11:27 INFO - PROCESS | 4200 | 1469261487791 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}] 01:11:27 INFO - PROCESS | 4200 | 1469261487795 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:27 INFO - PROCESS | 4200 | 1469261487895 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 01:11:27 INFO - PROCESS | 4200 | 1469261487983 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:27 INFO - PROCESS | 4200 | 1469261487987 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063ED5ED800 == 26 [pid = 4200] [id = 736] 01:11:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (0000006384366800) [pid = 4200] [serial = 2208] [outer = 0000000000000000] 01:11:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (0000006384B2E800) [pid = 4200] [serial = 2209] [outer = 0000006384366800] 01:11:28 INFO - PROCESS | 4200 | 1469261488036 Marionette DEBUG loaded listener.js 01:11:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063EC43F400) [pid = 4200] [serial = 2210] [outer = 0000006384366800] 01:11:28 INFO - PROCESS | 4200 | 1469261488395 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:11:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:11:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 01:11:28 INFO - PROCESS | 4200 | 1469261488413 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 01:11:28 INFO - PROCESS | 4200 | 1469261488415 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 01:11:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:11:28 INFO - PROCESS | 4200 | 1469261488419 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:11:28 INFO - PROCESS | 4200 | 1469261488423 Marionette TRACE conn6 <- [1,2910,null,{}] 01:11:28 INFO - PROCESS | 4200 | 1469261488479 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}] 01:11:28 INFO - PROCESS | 4200 | 1469261488484 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:28 INFO - PROCESS | 4200 | 1469261488574 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 01:11:28 INFO - PROCESS | 4200 | 1469261488581 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:28 INFO - PROCESS | 4200 | 1469261488584 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:28 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2802800 == 27 [pid = 4200] [id = 737] 01:11:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (0000006381691C00) [pid = 4200] [serial = 2211] [outer = 0000000000000000] 01:11:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (00000063EE32D000) [pid = 4200] [serial = 2212] [outer = 0000006381691C00] 01:11:28 INFO - PROCESS | 4200 | 1469261488634 Marionette DEBUG loaded listener.js 01:11:28 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063EE39E400) [pid = 4200] [serial = 2213] [outer = 0000006381691C00] 01:11:28 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:11:28 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:11:28 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:11:28 INFO - PROCESS | 4200 | [4200] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:11:29 INFO - PROCESS | 4200 | 1469261489057 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]]]}] 01:11:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:11:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:11:29 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 01:11:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:11:29 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 01:11:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:11:29 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]" 01:11:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:11:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:11:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 702ms 01:11:29 INFO - PROCESS | 4200 | 1469261489124 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 01:11:29 INFO - PROCESS | 4200 | 1469261489127 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 01:11:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:11:29 INFO - PROCESS | 4200 | 1469261489130 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:11:29 INFO - PROCESS | 4200 | 1469261489131 Marionette TRACE conn6 <- [1,2914,null,{}] 01:11:29 INFO - PROCESS | 4200 | 1469261489135 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}] 01:11:29 INFO - PROCESS | 4200 | 1469261489137 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:29 INFO - PROCESS | 4200 | 1469261489226 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 01:11:29 INFO - PROCESS | 4200 | 1469261489233 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:29 INFO - PROCESS | 4200 | 1469261489235 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D6A000 == 28 [pid = 4200] [id = 738] 01:11:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (00000063EE459000) [pid = 4200] [serial = 2214] [outer = 0000000000000000] 01:11:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EE54F400) [pid = 4200] [serial = 2215] [outer = 00000063EE459000] 01:11:29 INFO - PROCESS | 4200 | 1469261489291 Marionette DEBUG loaded listener.js 01:11:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EE5CA800) [pid = 4200] [serial = 2216] [outer = 00000063EE459000] 01:11:29 INFO - PROCESS | 4200 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:11:29 INFO - PROCESS | 4200 | 1469261489684 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]]]}] 01:11:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:11:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 01:11:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:11:29 INFO - PROCESS | 4200 | 1469261489720 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 01:11:29 INFO - PROCESS | 4200 | 1469261489722 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 01:11:29 INFO - PROCESS | 4200 | 1469261489725 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:11:29 INFO - PROCESS | 4200 | 1469261489727 Marionette TRACE conn6 <- [1,2918,null,{}] 01:11:29 INFO - PROCESS | 4200 | 1469261489730 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}] 01:11:29 INFO - PROCESS | 4200 | 1469261489732 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:29 INFO - PROCESS | 4200 | 1469261489851 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 01:11:29 INFO - PROCESS | 4200 | 1469261489857 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:29 INFO - PROCESS | 4200 | 1469261489859 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:29 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46C1800 == 29 [pid = 4200] [id = 739] 01:11:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (0000006384364C00) [pid = 4200] [serial = 2217] [outer = 0000000000000000] 01:11:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EF2AFC00) [pid = 4200] [serial = 2218] [outer = 0000006384364C00] 01:11:29 INFO - PROCESS | 4200 | 1469261489904 Marionette DEBUG loaded listener.js 01:11:29 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063F2868800) [pid = 4200] [serial = 2219] [outer = 0000006384364C00] 01:11:30 INFO - PROCESS | 4200 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:11:30 INFO - PROCESS | 4200 | 1469261490306 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]]]}] 01:11:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:11:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 628ms 01:11:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:11:30 INFO - PROCESS | 4200 | 1469261490368 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 01:11:30 INFO - PROCESS | 4200 | 1469261490371 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 01:11:30 INFO - PROCESS | 4200 | 1469261490374 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:11:30 INFO - PROCESS | 4200 | 1469261490376 Marionette TRACE conn6 <- [1,2922,null,{}] 01:11:30 INFO - PROCESS | 4200 | 1469261490380 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}] 01:11:30 INFO - PROCESS | 4200 | 1469261490386 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:30 INFO - PROCESS | 4200 | 1469261490496 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 01:11:30 INFO - PROCESS | 4200 | 1469261490507 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:30 INFO - PROCESS | 4200 | 1469261490509 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:30 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA09D800 == 30 [pid = 4200] [id = 740] 01:11:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063F2AF4800) [pid = 4200] [serial = 2220] [outer = 0000000000000000] 01:11:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F3612C00) [pid = 4200] [serial = 2221] [outer = 00000063F2AF4800] 01:11:30 INFO - PROCESS | 4200 | 1469261490563 Marionette DEBUG loaded listener.js 01:11:30 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F36BFC00) [pid = 4200] [serial = 2222] [outer = 00000063F2AF4800] 01:11:30 INFO - PROCESS | 4200 | 1469261490946 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]]]}] 01:11:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:11:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 628ms 01:11:31 INFO - PROCESS | 4200 | 1469261491004 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 01:11:31 INFO - PROCESS | 4200 | 1469261491006 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 01:11:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:11:31 INFO - PROCESS | 4200 | 1469261491022 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:11:31 INFO - PROCESS | 4200 | 1469261491024 Marionette TRACE conn6 <- [1,2926,null,{}] 01:11:31 INFO - PROCESS | 4200 | 1469261491027 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}] 01:11:31 INFO - PROCESS | 4200 | 1469261491030 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:31 INFO - PROCESS | 4200 | 1469261491112 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 01:11:31 INFO - PROCESS | 4200 | 1469261491117 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:31 INFO - PROCESS | 4200 | 1469261491119 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA59800 == 31 [pid = 4200] [id = 741] 01:11:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F36C0400) [pid = 4200] [serial = 2223] [outer = 0000000000000000] 01:11:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F413D800) [pid = 4200] [serial = 2224] [outer = 00000063F36C0400] 01:11:31 INFO - PROCESS | 4200 | 1469261491165 Marionette DEBUG loaded listener.js 01:11:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F4278400) [pid = 4200] [serial = 2225] [outer = 00000063F36C0400] 01:11:31 INFO - PROCESS | 4200 | 1469261491571 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]]]}] 01:11:31 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. 01:11:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 585ms 01:11:31 INFO - PROCESS | 4200 | 1469261491609 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 01:11:31 INFO - PROCESS | 4200 | 1469261491611 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 01:11:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:11:31 INFO - PROCESS | 4200 | 1469261491614 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:11:31 INFO - PROCESS | 4200 | 1469261491616 Marionette TRACE conn6 <- [1,2930,null,{}] 01:11:31 INFO - PROCESS | 4200 | 1469261491620 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}] 01:11:31 INFO - PROCESS | 4200 | 1469261491621 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:31 INFO - PROCESS | 4200 | 1469261491744 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 01:11:31 INFO - PROCESS | 4200 | 1469261491782 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:31 INFO - PROCESS | 4200 | 1469261491784 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:31 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB36800 == 32 [pid = 4200] [id = 742] 01:11:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F4284400) [pid = 4200] [serial = 2226] [outer = 0000000000000000] 01:11:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F429F400) [pid = 4200] [serial = 2227] [outer = 00000063F4284400] 01:11:31 INFO - PROCESS | 4200 | 1469261491830 Marionette DEBUG loaded listener.js 01:11:31 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F489A800) [pid = 4200] [serial = 2228] [outer = 00000063F4284400] 01:11:32 INFO - PROCESS | 4200 | 1469261492253 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"]]]}] 01:11:32 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 01:11:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:11:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 694ms 01:11:32 INFO - PROCESS | 4200 | 1469261492311 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 01:11:32 INFO - PROCESS | 4200 | 1469261492313 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 01:11:32 INFO - PROCESS | 4200 | 1469261492316 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:11:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:11:32 INFO - PROCESS | 4200 | 1469261492318 Marionette TRACE conn6 <- [1,2934,null,{}] 01:11:32 INFO - PROCESS | 4200 | 1469261492333 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}] 01:11:32 INFO - PROCESS | 4200 | 1469261492335 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:32 INFO - PROCESS | 4200 | 1469261492445 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 01:11:32 INFO - PROCESS | 4200 | 1469261492526 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:32 INFO - PROCESS | 4200 | 1469261492528 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:32 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EFA53800 == 33 [pid = 4200] [id = 743] 01:11:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F4295C00) [pid = 4200] [serial = 2229] [outer = 0000000000000000] 01:11:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7969400) [pid = 4200] [serial = 2230] [outer = 00000063F4295C00] 01:11:32 INFO - PROCESS | 4200 | 1469261492574 Marionette DEBUG loaded listener.js 01:11:32 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F7AF0800) [pid = 4200] [serial = 2231] [outer = 00000063F4295C00] 01:11:32 INFO - PROCESS | 4200 | 1469261492948 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]]]}] 01:11:33 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. 01:11:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 691ms 01:11:33 INFO - PROCESS | 4200 | 1469261493011 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 01:11:33 INFO - PROCESS | 4200 | 1469261493013 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 01:11:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:11:33 INFO - PROCESS | 4200 | 1469261493016 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:11:33 INFO - PROCESS | 4200 | 1469261493018 Marionette TRACE conn6 <- [1,2938,null,{}] 01:11:33 INFO - PROCESS | 4200 | 1469261493026 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}] 01:11:33 INFO - PROCESS | 4200 | 1469261493028 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:33 INFO - PROCESS | 4200 | 1469261493165 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 01:11:33 INFO - PROCESS | 4200 | 1469261493171 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:33 INFO - PROCESS | 4200 | 1469261493174 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FBD2F000 == 34 [pid = 4200] [id = 744] 01:11:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F7D4A800) [pid = 4200] [serial = 2232] [outer = 0000000000000000] 01:11:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7D4E400) [pid = 4200] [serial = 2233] [outer = 00000063F7D4A800] 01:11:33 INFO - PROCESS | 4200 | 1469261493219 Marionette DEBUG loaded listener.js 01:11:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F94F7400) [pid = 4200] [serial = 2234] [outer = 00000063F7D4A800] 01:11:33 INFO - PROCESS | 4200 | ++DOCSHELL 00000063817A9800 == 35 [pid = 4200] [id = 745] 01:11:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F97C9C00) [pid = 4200] [serial = 2235] [outer = 0000000000000000] 01:11:33 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FA05EC00) [pid = 4200] [serial = 2236] [outer = 00000063F97C9C00] 01:11:33 INFO - PROCESS | 4200 | 1469261493696 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]]]}] 01:11:33 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. 01:11:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 01:11:33 INFO - PROCESS | 4200 | 1469261493754 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 01:11:33 INFO - PROCESS | 4200 | 1469261493757 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 01:11:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:11:33 INFO - PROCESS | 4200 | 1469261493766 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:11:33 INFO - PROCESS | 4200 | 1469261493769 Marionette TRACE conn6 <- [1,2942,null,{}] 01:11:33 INFO - PROCESS | 4200 | 1469261493773 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}] 01:11:33 INFO - PROCESS | 4200 | 1469261493775 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:33 INFO - PROCESS | 4200 | 1469261493943 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 01:11:34 INFO - PROCESS | 4200 | 1469261493997 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:34 INFO - PROCESS | 4200 | 1469261494000 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F46C0800 == 36 [pid = 4200] [id = 746] 01:11:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F94FC400) [pid = 4200] [serial = 2237] [outer = 0000000000000000] 01:11:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FA2B3C00) [pid = 4200] [serial = 2238] [outer = 00000063F94FC400] 01:11:34 INFO - PROCESS | 4200 | 1469261494050 Marionette DEBUG loaded listener.js 01:11:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063FABDBC00) [pid = 4200] [serial = 2239] [outer = 00000063F94FC400] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006382C6E800) [pid = 4200] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F4131400) [pid = 4200] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE3A0000) [pid = 4200] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F716E000) [pid = 4200] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EE930800) [pid = 4200] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EE3A7C00) [pid = 4200] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063ECD43000) [pid = 4200] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (000000638436A400) [pid = 4200] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382CCDC00) [pid = 4200] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FABD9400) [pid = 4200] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:11:34 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006384B27800) [pid = 4200] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:11:34 INFO - PROCESS | 4200 | 1469261494508 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]]]}] 01:11:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:11:34 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 01:11:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 796ms 01:11:34 INFO - PROCESS | 4200 | 1469261494564 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 01:11:34 INFO - PROCESS | 4200 | 1469261494567 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 01:11:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:11:34 INFO - PROCESS | 4200 | 1469261494570 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:11:34 INFO - PROCESS | 4200 | 1469261494572 Marionette TRACE conn6 <- [1,2946,null,{}] 01:11:34 INFO - PROCESS | 4200 | 1469261494575 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}] 01:11:34 INFO - PROCESS | 4200 | 1469261494585 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:34 INFO - PROCESS | 4200 | 1469261494686 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 01:11:34 INFO - PROCESS | 4200 | 1469261494691 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:34 INFO - PROCESS | 4200 | 1469261494693 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:34 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE65D800 == 37 [pid = 4200] [id = 747] 01:11:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EDE26C00) [pid = 4200] [serial = 2240] [outer = 0000000000000000] 01:11:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F4BA3000) [pid = 4200] [serial = 2241] [outer = 00000063EDE26C00] 01:11:34 INFO - PROCESS | 4200 | 1469261494737 Marionette DEBUG loaded listener.js 01:11:34 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063FA912000) [pid = 4200] [serial = 2242] [outer = 00000063EDE26C00] 01:11:35 INFO - PROCESS | 4200 | 1469261495106 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]]]}] 01:11:35 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. 01:11:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 586ms 01:11:35 INFO - PROCESS | 4200 | 1469261495159 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 01:11:35 INFO - PROCESS | 4200 | 1469261495161 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 01:11:35 INFO - PROCESS | 4200 | 1469261495165 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:11:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:11:35 INFO - PROCESS | 4200 | 1469261495166 Marionette TRACE conn6 <- [1,2950,null,{}] 01:11:35 INFO - PROCESS | 4200 | 1469261495170 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}] 01:11:35 INFO - PROCESS | 4200 | 1469261495172 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:35 INFO - PROCESS | 4200 | 1469261495296 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 01:11:35 INFO - PROCESS | 4200 | 1469261495304 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:35 INFO - PROCESS | 4200 | 1469261495306 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:35 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE949000 == 38 [pid = 4200] [id = 748] 01:11:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063FA96C800) [pid = 4200] [serial = 2243] [outer = 0000000000000000] 01:11:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063FB0C3C00) [pid = 4200] [serial = 2244] [outer = 00000063FA96C800] 01:11:35 INFO - PROCESS | 4200 | 1469261495350 Marionette DEBUG loaded listener.js 01:11:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FB424400) [pid = 4200] [serial = 2245] [outer = 00000063FA96C800] 01:11:35 INFO - PROCESS | 4200 | 1469261495748 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]]]}] 01:11:35 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. 01:11:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 01:11:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:11:35 INFO - PROCESS | 4200 | 1469261495805 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 01:11:35 INFO - PROCESS | 4200 | 1469261495807 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 01:11:35 INFO - PROCESS | 4200 | 1469261495811 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:11:35 INFO - PROCESS | 4200 | 1469261495812 Marionette TRACE conn6 <- [1,2954,null,{}] 01:11:35 INFO - PROCESS | 4200 | 1469261495816 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}] 01:11:35 INFO - PROCESS | 4200 | 1469261495818 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:35 INFO - PROCESS | 4200 | 1469261495939 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 01:11:35 INFO - PROCESS | 4200 | 1469261495952 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:35 INFO - PROCESS | 4200 | 1469261495954 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:35 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FFFB3000 == 39 [pid = 4200] [id = 749] 01:11:35 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FB583400) [pid = 4200] [serial = 2246] [outer = 0000000000000000] 01:11:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063FB58CC00) [pid = 4200] [serial = 2247] [outer = 00000063FB583400] 01:11:36 INFO - PROCESS | 4200 | 1469261495998 Marionette DEBUG loaded listener.js 01:11:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FB629000) [pid = 4200] [serial = 2248] [outer = 00000063FB583400] 01:11:36 INFO - PROCESS | 4200 | 1469261496495 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]]]}] 01:11:36 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. 01:11:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 734ms 01:11:36 INFO - PROCESS | 4200 | 1469261496561 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 01:11:36 INFO - PROCESS | 4200 | 1469261496566 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 01:11:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:11:36 INFO - PROCESS | 4200 | 1469261496572 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:11:36 INFO - PROCESS | 4200 | 1469261496576 Marionette TRACE conn6 <- [1,2958,null,{}] 01:11:36 INFO - PROCESS | 4200 | 1469261496583 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}] 01:11:36 INFO - PROCESS | 4200 | 1469261496586 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:36 INFO - PROCESS | 4200 | 1469261496766 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 01:11:36 INFO - PROCESS | 4200 | 1469261496877 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:36 INFO - PROCESS | 4200 | 1469261496880 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:36 INFO - PROCESS | 4200 | ++DOCSHELL 00000063843A4000 == 40 [pid = 4200] [id = 750] 01:11:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (0000006382335000) [pid = 4200] [serial = 2249] [outer = 0000000000000000] 01:11:36 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (0000006382C70C00) [pid = 4200] [serial = 2250] [outer = 0000006382335000] 01:11:36 INFO - PROCESS | 4200 | 1469261496939 Marionette DEBUG loaded listener.js 01:11:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (0000006384365000) [pid = 4200] [serial = 2251] [outer = 0000006382335000] 01:11:37 INFO - PROCESS | 4200 | 1469261497552 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]]]}] 01:11:37 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. 01:11:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1031ms 01:11:37 INFO - PROCESS | 4200 | 1469261497604 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 01:11:37 INFO - PROCESS | 4200 | 1469261497609 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 01:11:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:11:37 INFO - PROCESS | 4200 | 1469261497616 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:11:37 INFO - PROCESS | 4200 | 1469261497619 Marionette TRACE conn6 <- [1,2962,null,{}] 01:11:37 INFO - PROCESS | 4200 | 1469261497623 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}] 01:11:37 INFO - PROCESS | 4200 | 1469261497626 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:37 INFO - PROCESS | 4200 | 1469261497754 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 01:11:37 INFO - PROCESS | 4200 | 1469261497880 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:37 INFO - PROCESS | 4200 | 1469261497883 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:37 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE976000 == 41 [pid = 4200] [id = 751] 01:11:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (0000006384B24000) [pid = 4200] [serial = 2252] [outer = 0000000000000000] 01:11:37 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063ED73E800) [pid = 4200] [serial = 2253] [outer = 0000006384B24000] 01:11:37 INFO - PROCESS | 4200 | 1469261497943 Marionette DEBUG loaded listener.js 01:11:38 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EE39C000) [pid = 4200] [serial = 2254] [outer = 0000006384B24000] 01:11:38 INFO - PROCESS | 4200 | 1469261498784 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]]]}] 01:11:38 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. 01:11:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1193ms 01:11:38 INFO - PROCESS | 4200 | 1469261498811 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 01:11:38 INFO - PROCESS | 4200 | 1469261498815 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 01:11:38 INFO - PROCESS | 4200 | 1469261498820 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:11:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:11:38 INFO - PROCESS | 4200 | 1469261498824 Marionette TRACE conn6 <- [1,2966,null,{}] 01:11:38 INFO - PROCESS | 4200 | 1469261498829 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}] 01:11:38 INFO - PROCESS | 4200 | 1469261498832 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:38 INFO - PROCESS | 4200 | 1469261498950 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 01:11:39 INFO - PROCESS | 4200 | 1469261499079 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:39 INFO - PROCESS | 4200 | 1469261499084 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:39 INFO - PROCESS | 4200 | ++DOCSHELL 00000063827B8000 == 42 [pid = 4200] [id = 752] 01:11:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (0000006382CC6800) [pid = 4200] [serial = 2255] [outer = 0000000000000000] 01:11:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (0000006384370800) [pid = 4200] [serial = 2256] [outer = 0000006382CC6800] 01:11:39 INFO - PROCESS | 4200 | 1469261499137 Marionette DEBUG loaded listener.js 01:11:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063EC3A4C00) [pid = 4200] [serial = 2257] [outer = 0000006382CC6800] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE949000 == 41 [pid = 4200] [id = 748] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE65D800 == 40 [pid = 4200] [id = 747] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46C0800 == 39 [pid = 4200] [id = 746] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063817A9800 == 38 [pid = 4200] [id = 745] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD2F000 == 37 [pid = 4200] [id = 744] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063EFA53800 == 36 [pid = 4200] [id = 743] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAB36800 == 35 [pid = 4200] [id = 742] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA59800 == 34 [pid = 4200] [id = 741] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA09D800 == 33 [pid = 4200] [id = 740] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F46C1800 == 32 [pid = 4200] [id = 739] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D6A000 == 31 [pid = 4200] [id = 738] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2802800 == 30 [pid = 4200] [id = 737] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063ED5ED800 == 29 [pid = 4200] [id = 736] 01:11:39 INFO - PROCESS | 4200 | --DOCSHELL 00000063827C1800 == 28 [pid = 4200] [id = 735] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F2874C00) [pid = 4200] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F427E000) [pid = 4200] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F4C39800) [pid = 4200] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F431A400) [pid = 4200] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (00000063F7D42000) [pid = 4200] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F7971400) [pid = 4200] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F7D4DC00) [pid = 4200] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F94F6000) [pid = 4200] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063EF0D7000) [pid = 4200] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063EE44B800) [pid = 4200] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063EE54AC00) [pid = 4200] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063ED002400) [pid = 4200] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063EDED8C00) [pid = 4200] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EC3A4400) [pid = 4200] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (0000006384B22C00) [pid = 4200] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EC3A3400) [pid = 4200] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (0000006384367400) [pid = 4200] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FB0BD400) [pid = 4200] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063FB583C00) [pid = 4200] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F3298000) [pid = 4200] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F7970000) [pid = 4200] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063F4133C00) [pid = 4200] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EFABB400) [pid = 4200] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 4200 | 1469261499679 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]]]}] 01:11:39 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. 01:11:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 880ms 01:11:39 INFO - PROCESS | 4200 | 1469261499705 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 01:11:39 INFO - PROCESS | 4200 | 1469261499710 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 01:11:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:11:39 INFO - PROCESS | 4200 | 1469261499716 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:11:39 INFO - PROCESS | 4200 | 1469261499719 Marionette TRACE conn6 <- [1,2970,null,{}] 01:11:39 INFO - PROCESS | 4200 | 1469261499722 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}] 01:11:39 INFO - PROCESS | 4200 | 1469261499725 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:39 INFO - PROCESS | 4200 | 1469261499816 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 01:11:39 INFO - PROCESS | 4200 | 1469261499824 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:39 INFO - PROCESS | 4200 | 1469261499826 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:39 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A21000 == 29 [pid = 4200] [id = 753] 01:11:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063EC440000) [pid = 4200] [serial = 2258] [outer = 0000000000000000] 01:11:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EDE25800) [pid = 4200] [serial = 2259] [outer = 00000063EC440000] 01:11:39 INFO - PROCESS | 4200 | 1469261499875 Marionette DEBUG loaded listener.js 01:11:39 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063EE32B800) [pid = 4200] [serial = 2260] [outer = 00000063EC440000] 01:11:40 INFO - PROCESS | 4200 | 1469261500338 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"]]]}] 01:11:40 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 01:11:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:11:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 01:11:40 INFO - PROCESS | 4200 | 1469261500390 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 01:11:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:11:40 INFO - PROCESS | 4200 | 1469261500393 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 01:11:40 INFO - PROCESS | 4200 | 1469261500396 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:11:40 INFO - PROCESS | 4200 | 1469261500400 Marionette TRACE conn6 <- [1,2974,null,{}] 01:11:40 INFO - PROCESS | 4200 | 1469261500411 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}] 01:11:40 INFO - PROCESS | 4200 | 1469261500416 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:40 INFO - PROCESS | 4200 | 1469261500509 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 01:11:40 INFO - PROCESS | 4200 | 1469261500519 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:40 INFO - PROCESS | 4200 | 1469261500523 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:40 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE56F000 == 30 [pid = 4200] [id = 754] 01:11:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063828EC800) [pid = 4200] [serial = 2261] [outer = 0000000000000000] 01:11:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EE552000) [pid = 4200] [serial = 2262] [outer = 00000063828EC800] 01:11:40 INFO - PROCESS | 4200 | 1469261500578 Marionette DEBUG loaded listener.js 01:11:40 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EF0D6400) [pid = 4200] [serial = 2263] [outer = 00000063828EC800] 01:11:41 INFO - PROCESS | 4200 | 1469261501062 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]]]}] 01:11:41 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. 01:11:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 693ms 01:11:41 INFO - PROCESS | 4200 | 1469261501091 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 01:11:41 INFO - PROCESS | 4200 | 1469261501094 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 01:11:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:11:41 INFO - PROCESS | 4200 | 1469261501097 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:11:41 INFO - PROCESS | 4200 | 1469261501099 Marionette TRACE conn6 <- [1,2978,null,{}] 01:11:41 INFO - PROCESS | 4200 | 1469261501107 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}] 01:11:41 INFO - PROCESS | 4200 | 1469261501109 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:41 INFO - PROCESS | 4200 | 1469261501199 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 01:11:41 INFO - PROCESS | 4200 | 1469261501206 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:41 INFO - PROCESS | 4200 | 1469261501208 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2D75000 == 31 [pid = 4200] [id = 755] 01:11:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EF0D9000) [pid = 4200] [serial = 2264] [outer = 0000000000000000] 01:11:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F2874000) [pid = 4200] [serial = 2265] [outer = 00000063EF0D9000] 01:11:41 INFO - PROCESS | 4200 | 1469261501255 Marionette DEBUG loaded listener.js 01:11:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F2BD2000) [pid = 4200] [serial = 2266] [outer = 00000063EF0D9000] 01:11:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4006000 == 32 [pid = 4200] [id = 756] 01:11:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F35F3800) [pid = 4200] [serial = 2267] [outer = 0000000000000000] 01:11:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F360DC00) [pid = 4200] [serial = 2268] [outer = 00000063F35F3800] 01:11:41 INFO - PROCESS | 4200 | 1469261501699 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]]]}] 01:11:41 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. 01:11:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 01:11:41 INFO - PROCESS | 4200 | 1469261501729 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 01:11:41 INFO - PROCESS | 4200 | 1469261501731 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 01:11:41 INFO - PROCESS | 4200 | 1469261501734 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:11:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:11:41 INFO - PROCESS | 4200 | 1469261501736 Marionette TRACE conn6 <- [1,2982,null,{}] 01:11:41 INFO - PROCESS | 4200 | 1469261501740 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}] 01:11:41 INFO - PROCESS | 4200 | 1469261501742 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:41 INFO - PROCESS | 4200 | 1469261501845 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 01:11:41 INFO - PROCESS | 4200 | 1469261501850 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:41 INFO - PROCESS | 4200 | 1469261501852 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:41 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F482D000 == 33 [pid = 4200] [id = 757] 01:11:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063F32D8C00) [pid = 4200] [serial = 2269] [outer = 0000000000000000] 01:11:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F360F000) [pid = 4200] [serial = 2270] [outer = 00000063F32D8C00] 01:11:41 INFO - PROCESS | 4200 | 1469261501900 Marionette DEBUG loaded listener.js 01:11:41 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F4138000) [pid = 4200] [serial = 2271] [outer = 00000063F32D8C00] 01:11:42 INFO - PROCESS | 4200 | 1469261502373 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]]]}] 01:11:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:11:42 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 01:11:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 01:11:42 INFO - PROCESS | 4200 | 1469261502434 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 01:11:42 INFO - PROCESS | 4200 | 1469261502436 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 01:11:42 INFO - PROCESS | 4200 | 1469261502440 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:11:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:11:42 INFO - PROCESS | 4200 | 1469261502441 Marionette TRACE conn6 <- [1,2986,null,{}] 01:11:42 INFO - PROCESS | 4200 | 1469261502445 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}] 01:11:42 INFO - PROCESS | 4200 | 1469261502451 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:42 INFO - PROCESS | 4200 | 1469261502595 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 01:11:42 INFO - PROCESS | 4200 | 1469261502603 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:42 INFO - PROCESS | 4200 | 1469261502605 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:42 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FA0A2800 == 34 [pid = 4200] [id = 758] 01:11:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063F4202C00) [pid = 4200] [serial = 2272] [outer = 0000000000000000] 01:11:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063F4C37000) [pid = 4200] [serial = 2273] [outer = 00000063F4202C00] 01:11:42 INFO - PROCESS | 4200 | 1469261502699 Marionette DEBUG loaded listener.js 01:11:42 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063F7971C00) [pid = 4200] [serial = 2274] [outer = 00000063F4202C00] 01:11:43 INFO - PROCESS | 4200 | 1469261503076 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]]]}] 01:11:43 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. 01:11:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 01:11:43 INFO - PROCESS | 4200 | 1469261503115 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 01:11:43 INFO - PROCESS | 4200 | 1469261503118 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 01:11:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:11:43 INFO - PROCESS | 4200 | 1469261503121 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:11:43 INFO - PROCESS | 4200 | 1469261503123 Marionette TRACE conn6 <- [1,2990,null,{}] 01:11:43 INFO - PROCESS | 4200 | 1469261503126 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}] 01:11:43 INFO - PROCESS | 4200 | 1469261503128 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:43 INFO - PROCESS | 4200 | 1469261503252 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 01:11:43 INFO - PROCESS | 4200 | 1469261503337 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:43 INFO - PROCESS | 4200 | 1469261503339 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:43 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA5B000 == 35 [pid = 4200] [id = 759] 01:11:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063F7AEB400) [pid = 4200] [serial = 2275] [outer = 0000000000000000] 01:11:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063F7D49C00) [pid = 4200] [serial = 2276] [outer = 00000063F7AEB400] 01:11:43 INFO - PROCESS | 4200 | 1469261503385 Marionette DEBUG loaded listener.js 01:11:43 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063F9533400) [pid = 4200] [serial = 2277] [outer = 00000063F7AEB400] 01:11:43 INFO - PROCESS | 4200 | 1469261503775 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]]]}] 01:11:43 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. 01:11:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 691ms 01:11:43 INFO - PROCESS | 4200 | 1469261503816 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 01:11:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:11:43 INFO - PROCESS | 4200 | 1469261503818 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 01:11:43 INFO - PROCESS | 4200 | 1469261503821 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:11:43 INFO - PROCESS | 4200 | 1469261503823 Marionette TRACE conn6 <- [1,2994,null,{}] 01:11:43 INFO - PROCESS | 4200 | 1469261503827 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}] 01:11:43 INFO - PROCESS | 4200 | 1469261503829 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:43 INFO - PROCESS | 4200 | 1469261503943 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 01:11:43 INFO - PROCESS | 4200 | 1469261503948 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:43 INFO - PROCESS | 4200 | 1469261503950 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAD0F800 == 36 [pid = 4200] [id = 760] 01:11:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063F9792400) [pid = 4200] [serial = 2278] [outer = 0000000000000000] 01:11:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063FA069000) [pid = 4200] [serial = 2279] [outer = 00000063F9792400] 01:11:44 INFO - PROCESS | 4200 | 1469261504041 Marionette DEBUG loaded listener.js 01:11:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063FA46F000) [pid = 4200] [serial = 2280] [outer = 00000063F9792400] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063F4284400) [pid = 4200] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063F2AF4800) [pid = 4200] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (00000063F94FC400) [pid = 4200] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (0000006384364C00) [pid = 4200] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (0000006382C6EC00) [pid = 4200] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063F4295C00) [pid = 4200] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063F97C9C00) [pid = 4200] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (0000006384366800) [pid = 4200] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F7D4A800) [pid = 4200] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063FA96C800) [pid = 4200] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F36C0400) [pid = 4200] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063EDE26C00) [pid = 4200] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006381691C00) [pid = 4200] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:11:44 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063EE459000) [pid = 4200] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:11:44 INFO - PROCESS | 4200 | 1469261504488 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]]]}] 01:11:44 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. 01:11:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 733ms 01:11:44 INFO - PROCESS | 4200 | 1469261504566 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 01:11:44 INFO - PROCESS | 4200 | 1469261504568 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 01:11:44 INFO - PROCESS | 4200 | 1469261504572 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:11:44 INFO - PROCESS | 4200 | 1469261504573 Marionette TRACE conn6 <- [1,2998,null,{}] 01:11:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:11:44 INFO - PROCESS | 4200 | 1469261504577 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}] 01:11:44 INFO - PROCESS | 4200 | 1469261504579 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:44 INFO - PROCESS | 4200 | 1469261504688 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 01:11:44 INFO - PROCESS | 4200 | 1469261504693 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:44 INFO - PROCESS | 4200 | 1469261504695 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:44 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EE56C800 == 37 [pid = 4200] [id = 761] 01:11:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F7D4A800) [pid = 4200] [serial = 2281] [outer = 0000000000000000] 01:11:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063FA908800) [pid = 4200] [serial = 2282] [outer = 00000063F7D4A800] 01:11:44 INFO - PROCESS | 4200 | 1469261504740 Marionette DEBUG loaded listener.js 01:11:44 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (00000063FB325C00) [pid = 4200] [serial = 2283] [outer = 00000063F7D4A800] 01:11:44 INFO - PROCESS | 4200 | [4200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:11:45 INFO - PROCESS | 4200 | 1469261505173 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:11:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:11:45 INFO - {} 01:11:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:11:45 INFO - {} 01:11:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:11:45 INFO - {} 01:11:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:11:45 INFO - {} 01:11:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 01:11:45 INFO - TEST-START | /FileAPI/fileReader.html 01:11:45 INFO - PROCESS | 4200 | 1469261505207 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 01:11:45 INFO - PROCESS | 4200 | 1469261505209 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 01:11:45 INFO - PROCESS | 4200 | 1469261505212 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:11:45 INFO - PROCESS | 4200 | 1469261505214 Marionette TRACE conn6 <- [1,3002,null,{}] 01:11:45 INFO - PROCESS | 4200 | 1469261505218 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}] 01:11:45 INFO - PROCESS | 4200 | 1469261505220 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:45 INFO - PROCESS | 4200 | 1469261505310 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 01:11:45 INFO - PROCESS | 4200 | 1469261505315 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:45 INFO - PROCESS | 4200 | 1469261505317 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:45 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FD874000 == 38 [pid = 4200] [id = 762] 01:11:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (0000006384349800) [pid = 4200] [serial = 2284] [outer = 0000000000000000] 01:11:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063FB62C400) [pid = 4200] [serial = 2285] [outer = 0000006384349800] 01:11:45 INFO - PROCESS | 4200 | 1469261505364 Marionette DEBUG loaded listener.js 01:11:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 85 (00000063FB7DB400) [pid = 4200] [serial = 2286] [outer = 0000006384349800] 01:11:45 INFO - PROCESS | 4200 | 1469261505758 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]]]}] 01:11:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:11:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:11:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:11:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:11:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 586ms 01:11:45 INFO - PROCESS | 4200 | 1469261505806 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 01:11:45 INFO - PROCESS | 4200 | 1469261505808 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 01:11:45 INFO - TEST-START | /FileAPI/historical.html 01:11:45 INFO - PROCESS | 4200 | 1469261505812 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:11:45 INFO - PROCESS | 4200 | 1469261505814 Marionette TRACE conn6 <- [1,3006,null,{}] 01:11:45 INFO - PROCESS | 4200 | 1469261505831 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}] 01:11:45 INFO - PROCESS | 4200 | 1469261505834 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:45 INFO - PROCESS | 4200 | 1469261505935 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 01:11:45 INFO - PROCESS | 4200 | 1469261505940 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:45 INFO - PROCESS | 4200 | 1469261505943 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:45 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FE941000 == 39 [pid = 4200] [id = 763] 01:11:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 86 (00000063FB7DB800) [pid = 4200] [serial = 2287] [outer = 0000000000000000] 01:11:45 INFO - PROCESS | 4200 | ++DOMWINDOW == 87 (00000063FBD6C400) [pid = 4200] [serial = 2288] [outer = 00000063FB7DB800] 01:11:46 INFO - PROCESS | 4200 | 1469261505989 Marionette DEBUG loaded listener.js 01:11:46 INFO - PROCESS | 4200 | ++DOMWINDOW == 88 (00000063FC386800) [pid = 4200] [serial = 2289] [outer = 00000063FB7DB800] 01:11:46 INFO - PROCESS | 4200 | 1469261506582 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"]]]}] 01:11:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:11:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:11:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:11:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:11:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:11:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:11:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:11:46 INFO - TEST-OK | /FileAPI/historical.html | took 838ms 01:11:46 INFO - PROCESS | 4200 | 1469261506655 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 01:11:46 INFO - PROCESS | 4200 | 1469261506660 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 01:11:46 INFO - TEST-START | /FileAPI/idlharness.html 01:11:46 INFO - PROCESS | 4200 | 1469261506665 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:11:46 INFO - PROCESS | 4200 | 1469261506669 Marionette TRACE conn6 <- [1,3010,null,{}] 01:11:46 INFO - PROCESS | 4200 | 1469261506675 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}] 01:11:46 INFO - PROCESS | 4200 | 1469261506678 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:46 INFO - PROCESS | 4200 | 1469261506885 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 01:11:47 INFO - PROCESS | 4200 | 1469261507001 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:47 INFO - PROCESS | 4200 | 1469261507005 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:47 INFO - PROCESS | 4200 | ++DOCSHELL 00000063843C1800 == 40 [pid = 4200] [id = 764] 01:11:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 89 (00000063EC39EC00) [pid = 4200] [serial = 2290] [outer = 0000000000000000] 01:11:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 90 (00000063EC440400) [pid = 4200] [serial = 2291] [outer = 00000063EC39EC00] 01:11:47 INFO - PROCESS | 4200 | 1469261507064 Marionette DEBUG loaded listener.js 01:11:47 INFO - PROCESS | 4200 | ++DOMWINDOW == 91 (00000063EE32CC00) [pid = 4200] [serial = 2292] [outer = 00000063EC39EC00] 01:11:48 INFO - PROCESS | 4200 | 1469261508123 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\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\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\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\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\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\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\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\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]]]}] 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:11:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:11:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:11:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:11:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:11:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:11:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:11:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:11:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:11:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:11:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:11:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:11:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:11:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:11:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:11:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:11:48 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 01:11:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:11:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:11:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:11:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:11:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:11:48 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 01:11:48 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 01:11:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:11:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:11:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:11:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:11:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:11:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:11:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:11:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:11:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:11:48 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 01:11:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:11:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:11:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:11:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:11:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:11:48 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 01:11:48 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 01:11:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:11:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:11:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:11:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:11:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:11:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:11:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1583ms 01:11:48 INFO - PROCESS | 4200 | 1469261508270 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 01:11:48 INFO - PROCESS | 4200 | 1469261508275 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 01:11:48 INFO - TEST-START | /FileAPI/idlharness.worker 01:11:48 INFO - PROCESS | 4200 | 1469261508287 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:11:48 INFO - PROCESS | 4200 | 1469261508291 Marionette TRACE conn6 <- [1,3014,null,{}] 01:11:48 INFO - PROCESS | 4200 | 1469261508295 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}] 01:11:48 INFO - PROCESS | 4200 | 1469261508298 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:48 INFO - PROCESS | 4200 | 1469261508425 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 01:11:48 INFO - PROCESS | 4200 | 1469261508581 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:48 INFO - PROCESS | 4200 | 1469261508584 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:48 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAF65800 == 41 [pid = 4200] [id = 765] 01:11:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 92 (00000063EE54BC00) [pid = 4200] [serial = 2293] [outer = 0000000000000000] 01:11:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 93 (00000063FC3F5800) [pid = 4200] [serial = 2294] [outer = 00000063EE54BC00] 01:11:48 INFO - PROCESS | 4200 | 1469261508654 Marionette DEBUG loaded listener.js 01:11:48 INFO - PROCESS | 4200 | ++DOMWINDOW == 94 (00000063FCDC3800) [pid = 4200] [serial = 2295] [outer = 00000063EE54BC00] 01:11:48 INFO - PROCESS | 4200 | [4200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:11:49 INFO - PROCESS | 4200 | 1469261509904 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:11:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:11:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:11:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:11:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:11:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:11:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:11:50 INFO - {} 01:11:50 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 01:11:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:11:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:11:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:11:50 INFO - {} 01:11:50 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 - {} 01:11:50 INFO - {} 01:11:50 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 01:11:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:11:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:11:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:11:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:11:50 INFO - {} 01:11:50 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 01:11:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:11:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:11:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:11:50 INFO - {} 01:11:50 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 - {} 01:11:50 INFO - {} 01:11:50 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 01:11:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:11:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:11:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 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 01:11:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:11:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:11:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 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 01:11:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 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 01:11:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 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 01:11:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:11:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:11:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:11:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:11:50 INFO - {} 01:11:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1819ms 01:11:50 INFO - PROCESS | 4200 | 1469261510112 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 01:11:50 INFO - PROCESS | 4200 | 1469261510116 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 01:11:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:11:50 INFO - PROCESS | 4200 | 1469261510124 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:11:50 INFO - PROCESS | 4200 | 1469261510127 Marionette TRACE conn6 <- [1,3018,null,{}] 01:11:50 INFO - PROCESS | 4200 | 1469261510133 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}] 01:11:50 INFO - PROCESS | 4200 | 1469261510136 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:50 INFO - PROCESS | 4200 | 1469261510271 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 01:11:50 INFO - PROCESS | 4200 | 1469261510399 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:50 INFO - PROCESS | 4200 | 1469261510403 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:50 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383A17800 == 42 [pid = 4200] [id = 766] 01:11:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 95 (00000063ED9C0000) [pid = 4200] [serial = 2296] [outer = 0000000000000000] 01:11:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 96 (00000063EDE2A400) [pid = 4200] [serial = 2297] [outer = 00000063ED9C0000] 01:11:50 INFO - PROCESS | 4200 | 1469261510457 Marionette DEBUG loaded listener.js 01:11:50 INFO - PROCESS | 4200 | ++DOMWINDOW == 97 (00000063EE3EB800) [pid = 4200] [serial = 2298] [outer = 00000063ED9C0000] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063FBD3A800 == 41 [pid = 4200] [id = 734] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063FD874000 == 40 [pid = 4200] [id = 762] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE56C800 == 39 [pid = 4200] [id = 761] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAD0F800 == 38 [pid = 4200] [id = 760] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAA5B000 == 37 [pid = 4200] [id = 759] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063FA0A2800 == 36 [pid = 4200] [id = 758] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063F4006000 == 35 [pid = 4200] [id = 756] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063F482D000 == 34 [pid = 4200] [id = 757] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2D75000 == 33 [pid = 4200] [id = 755] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE56F000 == 32 [pid = 4200] [id = 754] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A21000 == 31 [pid = 4200] [id = 753] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063827B8000 == 30 [pid = 4200] [id = 752] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063FFFB3000 == 29 [pid = 4200] [id = 749] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063843A4000 == 28 [pid = 4200] [id = 750] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063EE976000 == 27 [pid = 4200] [id = 751] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063FAF65800 == 26 [pid = 4200] [id = 765] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063FE941000 == 25 [pid = 4200] [id = 763] 01:11:51 INFO - PROCESS | 4200 | --DOCSHELL 00000063843C1800 == 24 [pid = 4200] [id = 764] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 96 (00000063FB424400) [pid = 4200] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 95 (00000063FB58CC00) [pid = 4200] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 94 (00000063F489A800) [pid = 4200] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 93 (00000063F36BFC00) [pid = 4200] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 92 (00000063FA2B3C00) [pid = 4200] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 91 (00000063EF2AFC00) [pid = 4200] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 90 (0000006382C71000) [pid = 4200] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 89 (00000063F7969400) [pid = 4200] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 88 (0000006382CD2000) [pid = 4200] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 87 (00000063FA05EC00) [pid = 4200] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 86 (00000063EC43F400) [pid = 4200] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 85 (00000063F2868800) [pid = 4200] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 84 (00000063F7D4E400) [pid = 4200] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F7AF0800) [pid = 4200] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063FB0C3C00) [pid = 4200] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F94F7400) [pid = 4200] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F3612C00) [pid = 4200] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F413D800) [pid = 4200] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063F4BA3000) [pid = 4200] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063EE39E400) [pid = 4200] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FABDBC00) [pid = 4200] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063F4278400) [pid = 4200] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F429F400) [pid = 4200] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (0000006384B2E800) [pid = 4200] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063FA912000) [pid = 4200] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EE5CA800) [pid = 4200] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063EE32D000) [pid = 4200] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EE54F400) [pid = 4200] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 01:11:51 INFO - PROCESS | 4200 | 1469261511554 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]]]}] 01:11:51 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 01:11:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1485ms 01:11:51 INFO - PROCESS | 4200 | 1469261511613 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 01:11:51 INFO - PROCESS | 4200 | 1469261511617 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 01:11:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:11:51 INFO - PROCESS | 4200 | 1469261511621 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:11:51 INFO - PROCESS | 4200 | 1469261511626 Marionette TRACE conn6 <- [1,3022,null,{}] 01:11:51 INFO - PROCESS | 4200 | 1469261511631 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}] 01:11:51 INFO - PROCESS | 4200 | 1469261511634 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:51 INFO - PROCESS | 4200 | 1469261511728 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 01:11:51 INFO - PROCESS | 4200 | 1469261511742 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:51 INFO - PROCESS | 4200 | 1469261511745 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:51 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828B3800 == 25 [pid = 4200] [id = 767] 01:11:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006382CD0C00) [pid = 4200] [serial = 2299] [outer = 0000000000000000] 01:11:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (0000006384342800) [pid = 4200] [serial = 2300] [outer = 0000006382CD0C00] 01:11:51 INFO - PROCESS | 4200 | 1469261511794 Marionette DEBUG loaded listener.js 01:11:51 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (000000638436F800) [pid = 4200] [serial = 2301] [outer = 0000006382CD0C00] 01:11:52 INFO - PROCESS | 4200 | 1469261512254 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]]]}] 01:11:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:11:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 693ms 01:11:52 INFO - PROCESS | 4200 | 1469261512323 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 01:11:52 INFO - PROCESS | 4200 | 1469261512329 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 01:11:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:11:52 INFO - PROCESS | 4200 | 1469261512336 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:11:52 INFO - PROCESS | 4200 | 1469261512339 Marionette TRACE conn6 <- [1,3026,null,{}] 01:11:52 INFO - PROCESS | 4200 | 1469261512343 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}] 01:11:52 INFO - PROCESS | 4200 | 1469261512345 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:52 INFO - PROCESS | 4200 | 1469261512475 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 01:11:52 INFO - PROCESS | 4200 | 1469261512564 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:52 INFO - PROCESS | 4200 | 1469261512566 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:52 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DEB000 == 26 [pid = 4200] [id = 768] 01:11:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (0000006384366C00) [pid = 4200] [serial = 2302] [outer = 0000000000000000] 01:11:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063EC5D0800) [pid = 4200] [serial = 2303] [outer = 0000006384366C00] 01:11:52 INFO - PROCESS | 4200 | 1469261512616 Marionette DEBUG loaded listener.js 01:11:52 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063EDEDA000) [pid = 4200] [serial = 2304] [outer = 0000006384366C00] 01:11:52 INFO - PROCESS | 4200 | 1469261512976 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"]]]}] 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:11:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 01:11:53 INFO - PROCESS | 4200 | 1469261513030 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 01:11:53 INFO - PROCESS | 4200 | 1469261513032 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 01:11:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:11:53 INFO - PROCESS | 4200 | 1469261513036 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:11:53 INFO - PROCESS | 4200 | 1469261513040 Marionette TRACE conn6 <- [1,3030,null,{}] 01:11:53 INFO - PROCESS | 4200 | 1469261513051 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}] 01:11:53 INFO - PROCESS | 4200 | 1469261513056 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:53 INFO - PROCESS | 4200 | 1469261513145 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 01:11:53 INFO - PROCESS | 4200 | 1469261513153 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:53 INFO - PROCESS | 4200 | 1469261513156 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:53 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF015800 == 27 [pid = 4200] [id = 769] 01:11:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE44E800) [pid = 4200] [serial = 2305] [outer = 0000000000000000] 01:11:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063EE54F800) [pid = 4200] [serial = 2306] [outer = 00000063EE44E800] 01:11:53 INFO - PROCESS | 4200 | 1469261513205 Marionette DEBUG loaded listener.js 01:11:53 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063EF0D7800) [pid = 4200] [serial = 2307] [outer = 00000063EE44E800] 01:11:53 INFO - PROCESS | 4200 | 1469261513894 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]]]}] 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:11:53 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. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:11:53 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'.) 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:11:53 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. 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:11:53 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. 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:11:53 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. 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:11:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 946ms 01:11:53 INFO - PROCESS | 4200 | 1469261513985 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 01:11:54 INFO - PROCESS | 4200 | 1469261513988 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 01:11:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:11:54 INFO - PROCESS | 4200 | 1469261513992 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:11:54 INFO - PROCESS | 4200 | 1469261513994 Marionette TRACE conn6 <- [1,3034,null,{}] 01:11:54 INFO - PROCESS | 4200 | 1469261514008 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}] 01:11:54 INFO - PROCESS | 4200 | 1469261514020 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:54 INFO - PROCESS | 4200 | 1469261514140 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 01:11:54 INFO - PROCESS | 4200 | 1469261514145 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:54 INFO - PROCESS | 4200 | 1469261514147 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2DBA000 == 28 [pid = 4200] [id = 770] 01:11:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F2DEFC00) [pid = 4200] [serial = 2308] [outer = 0000000000000000] 01:11:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F352B400) [pid = 4200] [serial = 2309] [outer = 00000063F2DEFC00] 01:11:54 INFO - PROCESS | 4200 | 1469261514238 Marionette DEBUG loaded listener.js 01:11:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4203000) [pid = 4200] [serial = 2310] [outer = 00000063F2DEFC00] 01:11:54 INFO - PROCESS | 4200 | [4200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:11:54 INFO - PROCESS | 4200 | 1469261514663 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:11:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:11:54 INFO - {} 01:11:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 689ms 01:11:54 INFO - PROCESS | 4200 | 1469261514687 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 01:11:54 INFO - PROCESS | 4200 | 1469261514690 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 01:11:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:11:54 INFO - PROCESS | 4200 | 1469261514693 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:11:54 INFO - PROCESS | 4200 | 1469261514695 Marionette TRACE conn6 <- [1,3038,null,{}] 01:11:54 INFO - PROCESS | 4200 | 1469261514698 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}] 01:11:54 INFO - PROCESS | 4200 | 1469261514700 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:54 INFO - PROCESS | 4200 | 1469261514810 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 01:11:54 INFO - PROCESS | 4200 | 1469261514815 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:54 INFO - PROCESS | 4200 | 1469261514817 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:54 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AB8000 == 29 [pid = 4200] [id = 771] 01:11:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 82 (000000638434D400) [pid = 4200] [serial = 2311] [outer = 0000000000000000] 01:11:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 83 (00000063F429A400) [pid = 4200] [serial = 2312] [outer = 000000638434D400] 01:11:54 INFO - PROCESS | 4200 | 1469261514863 Marionette DEBUG loaded listener.js 01:11:54 INFO - PROCESS | 4200 | ++DOMWINDOW == 84 (00000063F7974800) [pid = 4200] [serial = 2313] [outer = 000000638434D400] 01:11:55 INFO - PROCESS | 4200 | 1469261515306 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]]]}] 01:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:11:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 01:11:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:11:55 INFO - PROCESS | 4200 | 1469261515325 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 01:11:55 INFO - PROCESS | 4200 | 1469261515327 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 01:11:55 INFO - PROCESS | 4200 | 1469261515331 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:11:55 INFO - PROCESS | 4200 | 1469261515332 Marionette TRACE conn6 <- [1,3042,null,{}] 01:11:55 INFO - PROCESS | 4200 | 1469261515344 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}] 01:11:55 INFO - PROCESS | 4200 | 1469261515358 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:55 INFO - PROCESS | 4200 | 1469261515664 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 83 (00000063F7D4A800) [pid = 4200] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 82 (00000063F4202C00) [pid = 4200] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 81 (00000063F7AEB400) [pid = 4200] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (0000006382335000) [pid = 4200] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (0000006384B24000) [pid = 4200] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (00000063EF0D9000) [pid = 4200] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (00000063F35F3800) [pid = 4200] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063FB583400) [pid = 4200] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063828EC800) [pid = 4200] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382CC6800) [pid = 4200] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063EC440000) [pid = 4200] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063F9792400) [pid = 4200] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (0000006384349800) [pid = 4200] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063FB7DB800) [pid = 4200] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063F7D50800) [pid = 4200] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:11:55 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F32D8C00) [pid = 4200] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:11:55 INFO - PROCESS | 4200 | 1469261515752 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:55 INFO - PROCESS | 4200 | 1469261515754 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:55 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383B42800 == 30 [pid = 4200] [id = 772] 01:11:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (0000006382C6B800) [pid = 4200] [serial = 2314] [outer = 0000000000000000] 01:11:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (0000006384B24000) [pid = 4200] [serial = 2315] [outer = 0000006382C6B800] 01:11:55 INFO - PROCESS | 4200 | 1469261515800 Marionette DEBUG loaded listener.js 01:11:55 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F7975C00) [pid = 4200] [serial = 2316] [outer = 0000006382C6B800] 01:11:56 INFO - PROCESS | 4200 | 1469261516382 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"]]]}] 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:11:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:11:56 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" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:11:56 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" 01:11:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:11:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:11:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1211ms 01:11:56 INFO - PROCESS | 4200 | 1469261516546 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 01:11:56 INFO - PROCESS | 4200 | 1469261516548 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 01:11:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:11:56 INFO - PROCESS | 4200 | 1469261516552 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:11:56 INFO - PROCESS | 4200 | 1469261516554 Marionette TRACE conn6 <- [1,3046,null,{}] 01:11:56 INFO - PROCESS | 4200 | 1469261516558 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}] 01:11:56 INFO - PROCESS | 4200 | 1469261516559 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:56 INFO - PROCESS | 4200 | 1469261516641 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 01:11:56 INFO - PROCESS | 4200 | 1469261516646 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:56 INFO - PROCESS | 4200 | 1469261516648 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:56 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383B69000 == 31 [pid = 4200] [id = 773] 01:11:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F7D4A800) [pid = 4200] [serial = 2317] [outer = 0000000000000000] 01:11:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063FA460800) [pid = 4200] [serial = 2318] [outer = 00000063F7D4A800] 01:11:56 INFO - PROCESS | 4200 | 1469261516692 Marionette DEBUG loaded listener.js 01:11:56 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063FAF0EC00) [pid = 4200] [serial = 2319] [outer = 00000063F7D4A800] 01:11:57 INFO - PROCESS | 4200 | 1469261517166 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]]]}] 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:11:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:11:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:11:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:11:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:11:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:11:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:11:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:11:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:11:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 639ms 01:11:57 INFO - PROCESS | 4200 | 1469261517194 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 01:11:57 INFO - PROCESS | 4200 | 1469261517196 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 01:11:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:11:57 INFO - PROCESS | 4200 | 1469261517199 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:11:57 INFO - PROCESS | 4200 | 1469261517201 Marionette TRACE conn6 <- [1,3050,null,{}] 01:11:57 INFO - PROCESS | 4200 | 1469261517209 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}] 01:11:57 INFO - PROCESS | 4200 | 1469261517211 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:57 INFO - PROCESS | 4200 | 1469261517294 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 01:11:57 INFO - PROCESS | 4200 | 1469261517300 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:57 INFO - PROCESS | 4200 | 1469261517302 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:57 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7DDC000 == 32 [pid = 4200] [id = 774] 01:11:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063FAF12000) [pid = 4200] [serial = 2320] [outer = 0000000000000000] 01:11:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063FB591000) [pid = 4200] [serial = 2321] [outer = 00000063FAF12000] 01:11:57 INFO - PROCESS | 4200 | 1469261517348 Marionette DEBUG loaded listener.js 01:11:57 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063FC122800) [pid = 4200] [serial = 2322] [outer = 00000063FAF12000] 01:11:57 INFO - PROCESS | 4200 | [4200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:11:58 INFO - PROCESS | 4200 | --DOCSHELL 00000063828B3800 == 31 [pid = 4200] [id = 767] 01:11:58 INFO - PROCESS | 4200 | --DOCSHELL 0000006383A17800 == 30 [pid = 4200] [id = 766] 01:11:58 INFO - PROCESS | 4200 | --DOCSHELL 00000063F2DBA000 == 29 [pid = 4200] [id = 770] 01:11:58 INFO - PROCESS | 4200 | --DOCSHELL 0000006383B42800 == 28 [pid = 4200] [id = 772] 01:11:58 INFO - PROCESS | 4200 | --DOCSHELL 0000006384DEB000 == 27 [pid = 4200] [id = 768] 01:11:58 INFO - PROCESS | 4200 | --DOCSHELL 00000063EF015800 == 26 [pid = 4200] [id = 769] 01:11:58 INFO - PROCESS | 4200 | --DOCSHELL 0000006383B69000 == 25 [pid = 4200] [id = 773] 01:11:58 INFO - PROCESS | 4200 | --DOCSHELL 00000063F7AB8000 == 24 [pid = 4200] [id = 771] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063F979D800) [pid = 4200] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (00000063FB325C00) [pid = 4200] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (00000063F4C37000) [pid = 4200] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063F7D49C00) [pid = 4200] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (0000006382C70C00) [pid = 4200] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (0000006384365000) [pid = 4200] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 70 (00000063ED73E800) [pid = 4200] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 69 (00000063EE39C000) [pid = 4200] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 68 (00000063F2BD2000) [pid = 4200] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 67 (00000063F360DC00) [pid = 4200] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 66 (00000063F2874000) [pid = 4200] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 65 (00000063FB629000) [pid = 4200] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 64 (00000063EE552000) [pid = 4200] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 63 (00000063EF0D6400) [pid = 4200] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 62 (0000006384370800) [pid = 4200] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 61 (00000063EC3A4C00) [pid = 4200] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 60 (00000063EDE25800) [pid = 4200] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 59 (00000063EE32B800) [pid = 4200] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 58 (00000063F360F000) [pid = 4200] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 57 (00000063F7971C00) [pid = 4200] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 56 (00000063FA069000) [pid = 4200] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 55 (00000063FB7DB400) [pid = 4200] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 54 (00000063F9533400) [pid = 4200] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 53 (00000063FA908800) [pid = 4200] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 52 (00000063FB62C400) [pid = 4200] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 51 (00000063FBD6C400) [pid = 4200] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 50 (00000063FA46F000) [pid = 4200] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 01:11:58 INFO - PROCESS | 4200 | --DOMWINDOW == 49 (00000063FC386800) [pid = 4200] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 01:11:59 INFO - PROCESS | 4200 | --DOMWINDOW == 48 (00000063F4138000) [pid = 4200] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 01:11:59 INFO - PROCESS | 4200 | 1469261519118 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:11:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:11:59 INFO - {} 01:11:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1934ms 01:11:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:11:59 INFO - PROCESS | 4200 | 1469261519136 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 01:11:59 INFO - PROCESS | 4200 | 1469261519141 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 01:11:59 INFO - PROCESS | 4200 | 1469261519146 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:11:59 INFO - PROCESS | 4200 | 1469261519149 Marionette TRACE conn6 <- [1,3054,null,{}] 01:11:59 INFO - PROCESS | 4200 | 1469261519155 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}] 01:11:59 INFO - PROCESS | 4200 | 1469261519159 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:59 INFO - PROCESS | 4200 | 1469261519254 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 01:11:59 INFO - PROCESS | 4200 | 1469261519268 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:59 INFO - PROCESS | 4200 | 1469261519270 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:59 INFO - PROCESS | 4200 | ++DOCSHELL 00000063828C4000 == 25 [pid = 4200] [id = 775] 01:11:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 49 (0000006382CC5400) [pid = 4200] [serial = 2323] [outer = 0000000000000000] 01:11:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 50 (0000006382CC6000) [pid = 4200] [serial = 2324] [outer = 0000006382CC5400] 01:11:59 INFO - PROCESS | 4200 | 1469261519321 Marionette DEBUG loaded listener.js 01:11:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 51 (0000006384346000) [pid = 4200] [serial = 2325] [outer = 0000006382CC5400] 01:11:59 INFO - PROCESS | 4200 | 1469261519814 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]]]}] 01:11:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:11:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:11:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:11:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:11:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:11:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:11:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:11:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 692ms 01:11:59 INFO - PROCESS | 4200 | 1469261519840 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 01:11:59 INFO - PROCESS | 4200 | 1469261519845 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 01:11:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:11:59 INFO - PROCESS | 4200 | 1469261519852 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:11:59 INFO - PROCESS | 4200 | 1469261519855 Marionette TRACE conn6 <- [1,3058,null,{}] 01:11:59 INFO - PROCESS | 4200 | 1469261519859 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}] 01:11:59 INFO - PROCESS | 4200 | 1469261519862 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:59 INFO - PROCESS | 4200 | 1469261519953 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 01:11:59 INFO - PROCESS | 4200 | 1469261519960 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:59 INFO - PROCESS | 4200 | 1469261519963 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:11:59 INFO - PROCESS | 4200 | ++DOCSHELL 0000006383B65800 == 26 [pid = 4200] [id = 776] 01:11:59 INFO - PROCESS | 4200 | ++DOMWINDOW == 52 (0000006384371C00) [pid = 4200] [serial = 2326] [outer = 0000000000000000] 01:12:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 53 (000000638438E800) [pid = 4200] [serial = 2327] [outer = 0000006384371C00] 01:12:00 INFO - PROCESS | 4200 | 1469261520012 Marionette DEBUG loaded listener.js 01:12:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 54 (0000006384B23C00) [pid = 4200] [serial = 2328] [outer = 0000006384371C00] 01:12:00 INFO - PROCESS | 4200 | 1469261520481 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]]]}] 01:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:12:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 692ms 01:12:00 INFO - PROCESS | 4200 | 1469261520548 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 01:12:00 INFO - PROCESS | 4200 | 1469261520550 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 01:12:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:12:00 INFO - PROCESS | 4200 | 1469261520554 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:12:00 INFO - PROCESS | 4200 | 1469261520558 Marionette TRACE conn6 <- [1,3062,null,{}] 01:12:00 INFO - PROCESS | 4200 | 1469261520570 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}] 01:12:00 INFO - PROCESS | 4200 | 1469261520575 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:00 INFO - PROCESS | 4200 | 1469261520692 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 01:12:00 INFO - PROCESS | 4200 | 1469261520775 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:00 INFO - PROCESS | 4200 | 1469261520778 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:00 INFO - PROCESS | 4200 | ++DOCSHELL 00000063843BF800 == 27 [pid = 4200] [id = 777] 01:12:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 55 (0000006382215800) [pid = 4200] [serial = 2329] [outer = 0000000000000000] 01:12:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 56 (00000063EC443800) [pid = 4200] [serial = 2330] [outer = 0000006382215800] 01:12:00 INFO - PROCESS | 4200 | 1469261520827 Marionette DEBUG loaded listener.js 01:12:00 INFO - PROCESS | 4200 | ++DOMWINDOW == 57 (00000063ED955400) [pid = 4200] [serial = 2331] [outer = 0000006382215800] 01:12:01 INFO - PROCESS | 4200 | 1469261521183 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]]]}] 01:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:12:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 01:12:01 INFO - PROCESS | 4200 | 1469261521249 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 01:12:01 INFO - PROCESS | 4200 | 1469261521252 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 01:12:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:12:01 INFO - PROCESS | 4200 | 1469261521255 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:12:01 INFO - PROCESS | 4200 | 1469261521257 Marionette TRACE conn6 <- [1,3066,null,{}] 01:12:01 INFO - PROCESS | 4200 | 1469261521261 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}] 01:12:01 INFO - PROCESS | 4200 | 1469261521263 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:01 INFO - PROCESS | 4200 | 1469261521351 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 01:12:01 INFO - PROCESS | 4200 | 1469261521422 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:01 INFO - PROCESS | 4200 | 1469261521425 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:01 INFO - PROCESS | 4200 | ++DOCSHELL 0000006384DE0000 == 28 [pid = 4200] [id = 778] 01:12:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 58 (00000063ED9BE800) [pid = 4200] [serial = 2332] [outer = 0000000000000000] 01:12:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 59 (00000063EE114000) [pid = 4200] [serial = 2333] [outer = 00000063ED9BE800] 01:12:01 INFO - PROCESS | 4200 | 1469261521471 Marionette DEBUG loaded listener.js 01:12:01 INFO - PROCESS | 4200 | ++DOMWINDOW == 60 (00000063EE11A800) [pid = 4200] [serial = 2334] [outer = 00000063ED9BE800] 01:12:01 INFO - PROCESS | 4200 | 1469261521833 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] 01:12:01 INFO - PROCESS | 4200 | 1469261521895 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 01:12:01 INFO - PROCESS | 4200 | 1469261521899 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:12:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:12:01 INFO - PROCESS | 4200 | 1469261521901 Marionette TRACE conn6 <- [1,3070,null,{}] 01:12:01 INFO - PROCESS | 4200 | 1469261521910 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}] 01:12:01 INFO - PROCESS | 4200 | 1469261521913 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:02 INFO - PROCESS | 4200 | 1469261522013 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 01:12:02 INFO - PROCESS | 4200 | 1469261522052 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:02 INFO - PROCESS | 4200 | 1469261522054 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE79800 == 29 [pid = 4200] [id = 779] 01:12:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 61 (0000006384388800) [pid = 4200] [serial = 2335] [outer = 0000000000000000] 01:12:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 62 (00000063EE3A2C00) [pid = 4200] [serial = 2336] [outer = 0000006384388800] 01:12:02 INFO - PROCESS | 4200 | 1469261522098 Marionette DEBUG loaded listener.js 01:12:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 63 (00000063EE44B800) [pid = 4200] [serial = 2337] [outer = 0000006384388800] 01:12:02 INFO - PROCESS | 4200 | 1469261522504 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]]]}] 01:12:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:12:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:12:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:12:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:12:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 629ms 01:12:02 INFO - PROCESS | 4200 | 1469261522531 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 01:12:02 INFO - PROCESS | 4200 | 1469261522533 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 01:12:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:12:02 INFO - PROCESS | 4200 | 1469261522536 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:12:02 INFO - PROCESS | 4200 | 1469261522538 Marionette TRACE conn6 <- [1,3074,null,{}] 01:12:02 INFO - PROCESS | 4200 | 1469261522555 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}] 01:12:02 INFO - PROCESS | 4200 | 1469261522561 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:02 INFO - PROCESS | 4200 | 1469261522668 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 01:12:02 INFO - PROCESS | 4200 | 1469261522674 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:02 INFO - PROCESS | 4200 | 1469261522676 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:02 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EF714000 == 30 [pid = 4200] [id = 780] 01:12:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 64 (00000063EE457000) [pid = 4200] [serial = 2338] [outer = 0000000000000000] 01:12:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 65 (00000063EE5C7400) [pid = 4200] [serial = 2339] [outer = 00000063EE457000] 01:12:02 INFO - PROCESS | 4200 | 1469261522721 Marionette DEBUG loaded listener.js 01:12:02 INFO - PROCESS | 4200 | ++DOMWINDOW == 66 (00000063F2848000) [pid = 4200] [serial = 2340] [outer = 00000063EE457000] 01:12:03 INFO - PROCESS | 4200 | 1469261523123 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:12:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:12:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 626ms 01:12:03 INFO - PROCESS | 4200 | 1469261523165 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 01:12:03 INFO - PROCESS | 4200 | 1469261523167 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 01:12:03 INFO - PROCESS | 4200 | 1469261523171 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:12:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:12:03 INFO - PROCESS | 4200 | 1469261523173 Marionette TRACE conn6 <- [1,3078,null,{}] 01:12:03 INFO - PROCESS | 4200 | 1469261523190 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}] 01:12:03 INFO - PROCESS | 4200 | 1469261523192 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:03 INFO - PROCESS | 4200 | 1469261523272 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 01:12:03 INFO - PROCESS | 4200 | 1469261523277 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 4200 | 1469261523279 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F2B1E000 == 31 [pid = 4200] [id = 781] 01:12:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 67 (00000063F286B400) [pid = 4200] [serial = 2341] [outer = 0000000000000000] 01:12:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 68 (00000063F2A4BC00) [pid = 4200] [serial = 2342] [outer = 00000063F286B400] 01:12:03 INFO - PROCESS | 4200 | 1469261523325 Marionette DEBUG loaded listener.js 01:12:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 69 (00000063F2BDAC00) [pid = 4200] [serial = 2343] [outer = 00000063F286B400] 01:12:03 INFO - PROCESS | 4200 | 1469261523743 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:12:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:12:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 649ms 01:12:03 INFO - PROCESS | 4200 | 1469261523832 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 01:12:03 INFO - PROCESS | 4200 | 1469261523834 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 01:12:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:12:03 INFO - PROCESS | 4200 | 1469261523842 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:12:03 INFO - PROCESS | 4200 | 1469261523844 Marionette TRACE conn6 <- [1,3082,null,{}] 01:12:03 INFO - PROCESS | 4200 | 1469261523848 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}] 01:12:03 INFO - PROCESS | 4200 | 1469261523850 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:03 INFO - PROCESS | 4200 | 1469261523933 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 01:12:03 INFO - PROCESS | 4200 | 1469261523942 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 4200 | 1469261523944 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:03 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F4003000 == 32 [pid = 4200] [id = 782] 01:12:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 70 (00000063F2DF1800) [pid = 4200] [serial = 2344] [outer = 0000000000000000] 01:12:03 INFO - PROCESS | 4200 | ++DOMWINDOW == 71 (00000063F35F0C00) [pid = 4200] [serial = 2345] [outer = 00000063F2DF1800] 01:12:03 INFO - PROCESS | 4200 | 1469261523988 Marionette DEBUG loaded listener.js 01:12:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063F3612800) [pid = 4200] [serial = 2346] [outer = 00000063F2DF1800] 01:12:04 INFO - PROCESS | 4200 | 1469261524438 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:12:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:12:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 627ms 01:12:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:12:04 INFO - PROCESS | 4200 | 1469261524471 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 01:12:04 INFO - PROCESS | 4200 | 1469261524473 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 01:12:04 INFO - PROCESS | 4200 | 1469261524476 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:12:04 INFO - PROCESS | 4200 | 1469261524478 Marionette TRACE conn6 <- [1,3086,null,{}] 01:12:04 INFO - PROCESS | 4200 | 1469261524481 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}] 01:12:04 INFO - PROCESS | 4200 | 1469261524483 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:04 INFO - PROCESS | 4200 | 1469261524600 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 01:12:04 INFO - PROCESS | 4200 | 1469261524605 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:04 INFO - PROCESS | 4200 | 1469261524607 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:04 INFO - PROCESS | 4200 | ++DOCSHELL 00000063843BF000 == 33 [pid = 4200] [id = 783] 01:12:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (0000006382C04000) [pid = 4200] [serial = 2347] [outer = 0000000000000000] 01:12:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F3613000) [pid = 4200] [serial = 2348] [outer = 0000006382C04000] 01:12:04 INFO - PROCESS | 4200 | 1469261524652 Marionette DEBUG loaded listener.js 01:12:04 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F36C0C00) [pid = 4200] [serial = 2349] [outer = 0000006382C04000] 01:12:05 INFO - PROCESS | 4200 | 1469261525102 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]]]}] 01:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:12:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 01:12:05 INFO - PROCESS | 4200 | 1469261525172 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 01:12:05 INFO - PROCESS | 4200 | 1469261525174 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 01:12:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:12:05 INFO - PROCESS | 4200 | 1469261525186 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:12:05 INFO - PROCESS | 4200 | 1469261525188 Marionette TRACE conn6 <- [1,3090,null,{}] 01:12:05 INFO - PROCESS | 4200 | 1469261525191 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}] 01:12:05 INFO - PROCESS | 4200 | 1469261525193 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:05 INFO - PROCESS | 4200 | 1469261525311 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 01:12:05 INFO - PROCESS | 4200 | 1469261525370 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:05 INFO - PROCESS | 4200 | 1469261525372 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:05 INFO - PROCESS | 4200 | ++DOCSHELL 00000063F7AA8000 == 34 [pid = 4200] [id = 784] 01:12:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063EE54C400) [pid = 4200] [serial = 2350] [outer = 0000000000000000] 01:12:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F4139400) [pid = 4200] [serial = 2351] [outer = 00000063EE54C400] 01:12:05 INFO - PROCESS | 4200 | 1469261525425 Marionette DEBUG loaded listener.js 01:12:05 INFO - PROCESS | 4200 | ++DOMWINDOW == 78 (00000063F420A000) [pid = 4200] [serial = 2352] [outer = 00000063EE54C400] 01:12:05 INFO - PROCESS | 4200 | 1469261525826 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:12:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 01:12:05 INFO - PROCESS | 4200 | 1469261525864 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 01:12:05 INFO - PROCESS | 4200 | 1469261525867 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 01:12:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:12:05 INFO - PROCESS | 4200 | 1469261525870 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:12:05 INFO - PROCESS | 4200 | 1469261525872 Marionette TRACE conn6 <- [1,3094,null,{}] 01:12:05 INFO - PROCESS | 4200 | 1469261525876 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}] 01:12:05 INFO - PROCESS | 4200 | 1469261525878 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:06 INFO - PROCESS | 4200 | 1469261526033 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 01:12:06 INFO - PROCESS | 4200 | 1469261526053 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:06 INFO - PROCESS | 4200 | 1469261526055 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063EDE78800 == 35 [pid = 4200] [id = 785] 01:12:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 79 (00000063F4283C00) [pid = 4200] [serial = 2353] [outer = 0000000000000000] 01:12:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 80 (00000063F4317C00) [pid = 4200] [serial = 2354] [outer = 00000063F4283C00] 01:12:06 INFO - PROCESS | 4200 | 1469261526103 Marionette DEBUG loaded listener.js 01:12:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 81 (00000063F4C38C00) [pid = 4200] [serial = 2355] [outer = 00000063F4283C00] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 80 (00000063F7D4A800) [pid = 4200] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 79 (00000063F2DEFC00) [pid = 4200] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 78 (000000638434D400) [pid = 4200] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 77 (0000006382C6B800) [pid = 4200] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 76 (00000063EE44E800) [pid = 4200] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 75 (0000006384366C00) [pid = 4200] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 74 (0000006382CD0C00) [pid = 4200] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 73 (00000063ED9C0000) [pid = 4200] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 72 (00000063EE54BC00) [pid = 4200] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:12:06 INFO - PROCESS | 4200 | --DOMWINDOW == 71 (00000063EC39EC00) [pid = 4200] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:12:06 INFO - PROCESS | 4200 | 1469261526592 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]]]}] 01:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:12:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 775ms 01:12:06 INFO - PROCESS | 4200 | 1469261526647 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 01:12:06 INFO - PROCESS | 4200 | 1469261526649 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 01:12:06 INFO - PROCESS | 4200 | 1469261526652 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:12:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:12:06 INFO - PROCESS | 4200 | 1469261526654 Marionette TRACE conn6 <- [1,3098,null,{}] 01:12:06 INFO - PROCESS | 4200 | 1469261526658 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}] 01:12:06 INFO - PROCESS | 4200 | 1469261526660 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:06 INFO - PROCESS | 4200 | 1469261526751 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 01:12:06 INFO - PROCESS | 4200 | 1469261526756 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:06 INFO - PROCESS | 4200 | 1469261526758 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:06 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAA5B000 == 36 [pid = 4200] [id = 786] 01:12:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 72 (00000063EE11C400) [pid = 4200] [serial = 2356] [outer = 0000000000000000] 01:12:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 73 (00000063F716AC00) [pid = 4200] [serial = 2357] [outer = 00000063EE11C400] 01:12:06 INFO - PROCESS | 4200 | 1469261526802 Marionette DEBUG loaded listener.js 01:12:06 INFO - PROCESS | 4200 | ++DOMWINDOW == 74 (00000063F796F000) [pid = 4200] [serial = 2358] [outer = 00000063EE11C400] 01:12:07 INFO - PROCESS | 4200 | 1469261527194 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"]]]}] 01:12:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:12:07 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 01:12:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:12:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:12:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 587ms 01:12:07 INFO - PROCESS | 4200 | 1469261527243 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 01:12:07 INFO - PROCESS | 4200 | 1469261527245 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 01:12:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:12:07 INFO - PROCESS | 4200 | 1469261527248 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:12:07 INFO - PROCESS | 4200 | 1469261527250 Marionette TRACE conn6 <- [1,3102,null,{}] 01:12:07 INFO - PROCESS | 4200 | 1469261527267 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}] 01:12:07 INFO - PROCESS | 4200 | 1469261527269 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:07 INFO - PROCESS | 4200 | 1469261527359 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 01:12:07 INFO - PROCESS | 4200 | 1469261527365 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\", \"61c0410e-677f-443c-bbe5-13d6bc31e8cf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:07 INFO - PROCESS | 4200 | 1469261527367 Marionette INFO sendAsync 446f9e00-8923-48ed-92f2-29ed5a161323 01:12:07 INFO - PROCESS | 4200 | ++DOCSHELL 00000063FAB42800 == 37 [pid = 4200] [id = 787] 01:12:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 75 (00000063F7970800) [pid = 4200] [serial = 2359] [outer = 0000000000000000] 01:12:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 76 (00000063F7AF4400) [pid = 4200] [serial = 2360] [outer = 00000063F7970800] 01:12:07 INFO - PROCESS | 4200 | 1469261527411 Marionette DEBUG loaded listener.js 01:12:07 INFO - PROCESS | 4200 | ++DOMWINDOW == 77 (00000063F7D4AC00) [pid = 4200] [serial = 2361] [outer = 00000063F7970800] 01:12:07 INFO - PROCESS | 4200 | 1469261527825 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]]]}] 01:12:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:12:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 628ms 01:12:07 INFO - PROCESS | 4200 | 1469261527880 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 01:12:07 INFO - PROCESS | 4200 | 1469261527882 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 01:12:09 WARNING - u'runner_teardown' () 01:12:09 INFO - No more tests 01:12:09 INFO - Got 0 unexpected results 01:12:09 INFO - SUITE-END | took 671s 01:12:09 INFO - Closing logging queue 01:12:09 INFO - queue closed 01:12:09 INFO - Return code: 0 01:12:09 WARNING - # TBPL SUCCESS # 01:12:09 INFO - Running post-action listener: _resource_record_post_action 01:12:09 INFO - Running post-run listener: _resource_record_post_run 01:12:10 INFO - Total resource usage - Wall time: 681s; CPU: 14.0%; Read bytes: 29696000; Write bytes: 1002489344; Read time: 482210; Write time: 3570980 01:12:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:12:10 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 118102016; Read time: 0; Write time: 206740 01:12:10 INFO - run-tests - Wall time: 679s; CPU: 14.0%; Read bytes: 29696000; Write bytes: 873336832; Read time: 482210; Write time: 3354840 01:12:10 INFO - Running post-run listener: _upload_blobber_files 01:12:10 INFO - Blob upload gear active. 01:12:10 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:12:10 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 01:12:10 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 01:12:10 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 01:12:10 INFO - (blobuploader) - INFO - Open directory for files ... 01:12:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:12:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:12:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:12:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:12:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:12:11 INFO - (blobuploader) - INFO - Done attempting. 01:12:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:12:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:12:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:12:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:12:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:12:13 INFO - (blobuploader) - INFO - Done attempting. 01:12:13 INFO - (blobuploader) - INFO - Iteration through files over. 01:12:13 INFO - Return code: 0 01:12:13 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:12:13 INFO - Using _rmtree_windows ... 01:12:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:12:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c0fcdacabc2b900fb8fa0c3b65173f18cfd30034fc774df36df8a6b4bab70571650fc98f8b2bd35c460389029542ed2fa4f33403beb3d8bcf5723cc3be47a317", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fadd6988d4fffc561afeedf05c085174a4e7ce2fc8b0c9a27a529d75f7f7f5683f3767bf4b7869fb6c2f37b9569bfb99c62f076d4260495b8c1118156d8b4959"} 01:12:13 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:12:13 INFO - Writing to file C:\slave\test\properties\blobber_files 01:12:13 INFO - Contents: 01:12:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c0fcdacabc2b900fb8fa0c3b65173f18cfd30034fc774df36df8a6b4bab70571650fc98f8b2bd35c460389029542ed2fa4f33403beb3d8bcf5723cc3be47a317", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fadd6988d4fffc561afeedf05c085174a4e7ce2fc8b0c9a27a529d75f7f7f5683f3767bf4b7869fb6c2f37b9569bfb99c62f076d4260495b8c1118156d8b4959"} 01:12:13 INFO - Running post-run listener: copy_logs_to_upload_dir 01:12:13 INFO - Copying logs to upload dir... 01:12:13 INFO - mkdir: C:\slave\test\build\upload\logs 01:12:13 INFO - Copying logs to upload dir... 01:12:13 INFO - Using _rmtree_windows ... 01:12:13 INFO - Using _rmtree_windows ... 01:12:13 INFO - Using _rmtree_windows ... 01:12:13 INFO - Using _rmtree_windows ... 01:12:13 INFO - Using _rmtree_windows ... 01:12:13 INFO - Using _rmtree_windows ... 01:12:13 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=913.590000 ========= master_lag: 0.39 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 13 secs) (at 2016-07-23 01:12:13.574824) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 01:12:13.575836) ========= '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-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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;C:\mozilla-build\hg 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c0fcdacabc2b900fb8fa0c3b65173f18cfd30034fc774df36df8a6b4bab70571650fc98f8b2bd35c460389029542ed2fa4f33403beb3d8bcf5723cc3be47a317", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fadd6988d4fffc561afeedf05c085174a4e7ce2fc8b0c9a27a529d75f7f7f5683f3767bf4b7869fb6c2f37b9569bfb99c62f076d4260495b8c1118156d8b4959"} build_url:https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c0fcdacabc2b900fb8fa0c3b65173f18cfd30034fc774df36df8a6b4bab70571650fc98f8b2bd35c460389029542ed2fa4f33403beb3d8bcf5723cc3be47a317", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fadd6988d4fffc561afeedf05c085174a4e7ce2fc8b0c9a27a529d75f7f7f5683f3767bf4b7869fb6c2f37b9569bfb99c62f076d4260495b8c1118156d8b4959"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QoVsgVrwRFCMrIDvugO3Hw/artifacts/public/build/firefox-48.0.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-07-23 01:12:13.697884) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 01:12:13.698217) ========= '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-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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;C:\mozilla-build\hg 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 01:12:13.817859) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-23 01:12:13.818194) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-23 01:12:14.475560) ========= ========= Total master_lag: 0.56 =========