builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-108 starttime: 1461031086.0 results: success (0) buildid: 20160418164227 builduid: 82f2696efcfc4b4c9e980de264f9260b revision: 05a9daa3368cb8e32c7393fcb5ff7179023c6c50 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 18:58:06.002335) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 18:58:06.002751) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 18:58:06.003027) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 18:58:06.190463) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 18:58:06.190851) ========= '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-108\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-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-108\AppData\Local LOGONSERVER=\\T-W864-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-108 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-108 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-108 WINDIR=C:\windows using PTY: False --18:58:07-- 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% 5.75 MB/s 18:58:08 (5.75 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.226000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 18:58:07.459210) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-18 18:58:07.459561) ========= '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-108\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-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-108\AppData\Local LOGONSERVER=\\T-W864-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-108 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-108 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-108 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.610000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-18 18:58:11.089705) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 18:58:11.090074) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 05a9daa3368cb8e32c7393fcb5ff7179023c6c50 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 05a9daa3368cb8e32c7393fcb5ff7179023c6c50 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-108\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-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-108\AppData\Local LOGONSERVER=\\T-W864-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-108 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-108 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-108 WINDIR=C:\windows using PTY: False 2016-04-18 18:58:12,293 truncating revision to first 12 chars 2016-04-18 18:58:12,293 Setting DEBUG logging. 2016-04-18 18:58:12,293 attempt 1/10 2016-04-18 18:58:12,293 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/05a9daa3368c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 18:58:12,654 unpacking tar archive at: fx-team-05a9daa3368c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.294000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 18:58:12.450003) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 18:58:12.450370) ========= script_repo_revision: 05a9daa3368cb8e32c7393fcb5ff7179023c6c50 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 18:58:12.450820) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 18:58:12.451114) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 18:58:12.464975) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-04-18 18:58:12.465283) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-108\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-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-108\AppData\Local LOGONSERVER=\\T-W864-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-108 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-108 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-108 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 18:58:13 INFO - MultiFileLogger online at 20160418 18:58:13 in C:\slave\test 18:58:13 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 fx-team --download-symbols true 18:58:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:58:13 INFO - {'append_to_log': False, 18:58:13 INFO - 'base_work_dir': 'C:\\slave\\test', 18:58:13 INFO - 'blob_upload_branch': 'fx-team', 18:58:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:58:13 INFO - 'buildbot_json_path': 'buildprops.json', 18:58:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:58:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:58:13 INFO - 'download_minidump_stackwalk': True, 18:58:13 INFO - 'download_symbols': 'true', 18:58:13 INFO - 'e10s': False, 18:58:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:58:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:58:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:58:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:58:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:58:13 INFO - 'C:/mozilla-build/tooltool.py'), 18:58:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:58:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:58:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:58:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:58:13 INFO - 'log_level': 'info', 18:58:13 INFO - 'log_to_console': True, 18:58:13 INFO - 'opt_config_files': (), 18:58:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:58:13 INFO - '--processes=1', 18:58:13 INFO - '--config=%(test_path)s/wptrunner.ini', 18:58:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:58:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:58:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:58:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:58:13 INFO - 'pip_index': False, 18:58:13 INFO - 'require_test_zip': True, 18:58:13 INFO - 'test_type': ('testharness',), 18:58:13 INFO - 'this_chunk': '1', 18:58:13 INFO - 'total_chunks': '10', 18:58:13 INFO - 'virtualenv_path': 'venv', 18:58:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:58:13 INFO - 'work_dir': 'build'} 18:58:13 INFO - ##### 18:58:13 INFO - ##### Running clobber step. 18:58:13 INFO - ##### 18:58:13 INFO - Running pre-action listener: _resource_record_pre_action 18:58:13 INFO - Running main action method: clobber 18:58:13 INFO - rmtree: C:\slave\test\build 18:58:13 INFO - Using _rmtree_windows ... 18:58:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:59:19 INFO - Running post-action listener: _resource_record_post_action 18:59:19 INFO - ##### 18:59:19 INFO - ##### Running read-buildbot-config step. 18:59:19 INFO - ##### 18:59:19 INFO - Running pre-action listener: _resource_record_pre_action 18:59:19 INFO - Running main action method: read_buildbot_config 18:59:19 INFO - Using buildbot properties: 18:59:19 INFO - { 18:59:19 INFO - "project": "", 18:59:19 INFO - "product": "firefox", 18:59:19 INFO - "script_repo_revision": "production", 18:59:19 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 18:59:19 INFO - "repository": "", 18:59:19 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 18:59:19 INFO - "buildid": "20160418164227", 18:59:19 INFO - "pgo_build": "False", 18:59:19 INFO - "basedir": "C:\\slave\\test", 18:59:19 INFO - "buildnumber": 310, 18:59:19 INFO - "slavename": "t-w864-ix-108", 18:59:19 INFO - "revision": "05a9daa3368cb8e32c7393fcb5ff7179023c6c50", 18:59:19 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 18:59:19 INFO - "platform": "win64", 18:59:19 INFO - "branch": "fx-team", 18:59:19 INFO - "repo_path": "integration/fx-team", 18:59:19 INFO - "moz_repo_path": "", 18:59:19 INFO - "stage_platform": "win64", 18:59:19 INFO - "builduid": "82f2696efcfc4b4c9e980de264f9260b", 18:59:19 INFO - "slavebuilddir": "test" 18:59:19 INFO - } 18:59:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 18:59:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 18:59:19 INFO - Running post-action listener: _resource_record_post_action 18:59:19 INFO - ##### 18:59:19 INFO - ##### Running download-and-extract step. 18:59:19 INFO - ##### 18:59:19 INFO - Running pre-action listener: _resource_record_pre_action 18:59:19 INFO - Running main action method: download_and_extract 18:59:19 INFO - mkdir: C:\slave\test\build\tests 18:59:19 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')]} 18:59:19 INFO - https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 18:59:19 INFO - trying https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 18:59:19 INFO - Downloading https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 18:59:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 18:59:20 INFO - Downloaded 1274 bytes. 18:59:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 18:59:20 INFO - Using the following test package requirements: 18:59:20 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 18:59:20 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:59:20 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 18:59:20 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:59:20 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 18:59:20 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:59:20 INFO - u'jsshell-win64.zip'], 18:59:20 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:59:20 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 18:59:20 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 18:59:20 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:59:20 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 18:59:20 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:59:20 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 18:59:20 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:59:20 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 18:59:20 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:59:20 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 18:59:20 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 18:59:20 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')]} 18:59:20 INFO - https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 18:59:20 INFO - trying https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 18:59:20 INFO - Downloading https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 18:59:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 18:59:22 INFO - Downloaded 21342014 bytes. 18:59:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:59:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:59:23 INFO - caution: filename not matched: web-platform/* 18:59:23 INFO - Return code: 11 18:59:23 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')]} 18:59:23 INFO - https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 18:59:23 INFO - trying https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 18:59:23 INFO - Downloading https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 18:59:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 18:59:25 INFO - Downloaded 36382596 bytes. 18:59:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:59:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:00:22 INFO - caution: filename not matched: bin/* 19:00:22 INFO - caution: filename not matched: config/* 19:00:22 INFO - caution: filename not matched: mozbase/* 19:00:22 INFO - caution: filename not matched: marionette/* 19:00:22 INFO - caution: filename not matched: tools/wptserve/* 19:00:22 INFO - Return code: 11 19:00:22 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')]} 19:00:22 INFO - https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 19:00:22 INFO - trying https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 19:00:22 INFO - Downloading https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 19:00:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 19:00:24 INFO - Downloaded 83037615 bytes. 19:00:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 19:00:24 INFO - mkdir: C:\slave\test\properties 19:00:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:00:24 INFO - Writing to file C:\slave\test\properties\build_url 19:00:24 INFO - Contents: 19:00:24 INFO - build_url:https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 19:00:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 19:00:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:00:25 INFO - Writing to file C:\slave\test\properties\symbols_url 19:00:25 INFO - Contents: 19:00:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 19:00:25 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')]} 19:00:25 INFO - https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:00:25 INFO - trying https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 19:00:25 INFO - Downloading https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 19:00:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 19:00:27 INFO - Downloaded 53361151 bytes. 19:00:27 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 19:00:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 19:00:29 INFO - Return code: 0 19:00:29 INFO - Running post-action listener: _resource_record_post_action 19:00:29 INFO - Running post-action listener: set_extra_try_arguments 19:00:29 INFO - ##### 19:00:29 INFO - ##### Running create-virtualenv step. 19:00:29 INFO - ##### 19:00:29 INFO - Running pre-action listener: _pre_create_virtualenv 19:00:29 INFO - Running pre-action listener: _resource_record_pre_action 19:00:29 INFO - Running main action method: create_virtualenv 19:00:29 INFO - Creating virtualenv C:\slave\test\build\venv 19:00:29 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 19:00:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:00:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:00:35 INFO - Installing distribute......................................................................................................................................................................................done. 19:00:37 INFO - Return code: 0 19:00:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:00:37 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')]} 19:00:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:00:37 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')]} 19:00:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:00:37 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 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C15B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02241D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-108', 'USERDOMAIN': 'T-W864-IX-108', '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-108', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-108', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\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 19:00:37 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 19:00:37 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 19:00:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:00:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Roaming', 19:00:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 19:00:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 19:00:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 19:00:37 INFO - 'COMPUTERNAME': 'T-W864-IX-108', 19:00:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:00:37 INFO - 'DCLOCATION': 'SCL3', 19:00:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:00:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:00:37 INFO - 'HOMEDRIVE': 'C:', 19:00:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 19:00:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:00:37 INFO - 'KTS_VERSION': '1.19c', 19:00:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 19:00:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-108', 19:00:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:00:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:00:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:00:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:00:37 INFO - 'MOZ_NO_REMOTE': '1', 19:00:37 INFO - 'NO_EM_RESTART': '1', 19:00:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:00:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:00:37 INFO - 'OS': 'Windows_NT', 19:00:37 INFO - 'OURDRIVE': 'C:', 19:00:37 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', 19:00:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:00:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:00:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 19:00:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 19:00:37 INFO - 'PROCESSOR_LEVEL': '6', 19:00:37 INFO - 'PROCESSOR_REVISION': '1e05', 19:00:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:00:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 19:00:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 19:00:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 19:00:37 INFO - 'PROMPT': '$P$G', 19:00:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:00:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:00:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:00:37 INFO - 'PWD': 'C:\\slave\\test', 19:00:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:00:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:00:37 INFO - 'SYSTEMDRIVE': 'C:', 19:00:37 INFO - 'SYSTEMROOT': 'C:\\windows', 19:00:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:00:37 INFO - 'TEST1': 'testie', 19:00:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:00:37 INFO - 'USERDOMAIN': 'T-W864-IX-108', 19:00:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 19:00:37 INFO - 'USERNAME': 'cltbld', 19:00:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-108', 19:00:37 INFO - 'WINDIR': 'C:\\windows', 19:00:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:00:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:00:38 INFO - Downloading/unpacking psutil>=0.7.1 19:00:39 INFO - Running setup.py egg_info for package psutil 19:00:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:00:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:00:39 INFO - Installing collected packages: psutil 19:00:39 INFO - Running setup.py install for psutil 19:00:39 INFO - building 'psutil._psutil_windows' extension 19:00:39 INFO - error: Unable to find vcvarsall.bat 19:00:39 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-5vdybl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:00:39 INFO - running install 19:00:39 INFO - running build 19:00:39 INFO - running build_py 19:00:39 INFO - creating build 19:00:39 INFO - creating build\lib.win32-2.7 19:00:39 INFO - creating build\lib.win32-2.7\psutil 19:00:39 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:00:39 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:00:39 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:00:39 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:00:39 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:00:39 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:00:39 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:00:39 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:00:39 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:00:39 INFO - running build_ext 19:00:39 INFO - building 'psutil._psutil_windows' extension 19:00:39 INFO - error: Unable to find vcvarsall.bat 19:00:39 INFO - ---------------------------------------- 19:00:39 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-5vdybl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:00:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-108\AppData\Roaming\pip\pip.log 19:00:39 WARNING - Return code: 1 19:00:39 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! 19:00:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:00:39 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')]} 19:00:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:00:39 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')]} 19:00:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:00:39 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 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C15B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02241D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-108', 'USERDOMAIN': 'T-W864-IX-108', '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-108', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-108', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\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 19:00:39 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 19:00:39 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 19:00:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:00:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Roaming', 19:00:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 19:00:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 19:00:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 19:00:39 INFO - 'COMPUTERNAME': 'T-W864-IX-108', 19:00:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:00:39 INFO - 'DCLOCATION': 'SCL3', 19:00:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:00:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:00:39 INFO - 'HOMEDRIVE': 'C:', 19:00:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 19:00:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:00:39 INFO - 'KTS_VERSION': '1.19c', 19:00:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 19:00:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-108', 19:00:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:00:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:00:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:00:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:00:39 INFO - 'MOZ_NO_REMOTE': '1', 19:00:39 INFO - 'NO_EM_RESTART': '1', 19:00:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:00:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:00:39 INFO - 'OS': 'Windows_NT', 19:00:39 INFO - 'OURDRIVE': 'C:', 19:00:39 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', 19:00:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:00:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:00:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 19:00:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 19:00:39 INFO - 'PROCESSOR_LEVEL': '6', 19:00:39 INFO - 'PROCESSOR_REVISION': '1e05', 19:00:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:00:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 19:00:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 19:00:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 19:00:39 INFO - 'PROMPT': '$P$G', 19:00:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:00:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:00:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:00:39 INFO - 'PWD': 'C:\\slave\\test', 19:00:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:00:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:00:39 INFO - 'SYSTEMDRIVE': 'C:', 19:00:39 INFO - 'SYSTEMROOT': 'C:\\windows', 19:00:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:00:39 INFO - 'TEST1': 'testie', 19:00:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:00:39 INFO - 'USERDOMAIN': 'T-W864-IX-108', 19:00:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 19:00:39 INFO - 'USERNAME': 'cltbld', 19:00:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-108', 19:00:39 INFO - 'WINDIR': 'C:\\windows', 19:00:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:00:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:00:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:00:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:00:39 INFO - Running setup.py egg_info for package mozsystemmonitor 19:00:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:00:39 INFO - Running setup.py egg_info for package psutil 19:00:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:00:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:00:39 INFO - Installing collected packages: mozsystemmonitor, psutil 19:00:39 INFO - Running setup.py install for mozsystemmonitor 19:00:39 INFO - Running setup.py install for psutil 19:00:39 INFO - building 'psutil._psutil_windows' extension 19:00:39 INFO - error: Unable to find vcvarsall.bat 19:00:39 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-wmqsy_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:00:39 INFO - running install 19:00:39 INFO - running build 19:00:39 INFO - running build_py 19:00:39 INFO - running build_ext 19:00:39 INFO - building 'psutil._psutil_windows' extension 19:00:39 INFO - error: Unable to find vcvarsall.bat 19:00:39 INFO - ---------------------------------------- 19:00:39 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-wmqsy_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:00:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-108\AppData\Roaming\pip\pip.log 19:00:40 WARNING - Return code: 1 19:00:40 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! 19:00:40 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:00:40 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')]} 19:00:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:00:40 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')]} 19:00:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:00:40 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 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C15B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02241D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-108', 'USERDOMAIN': 'T-W864-IX-108', '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-108', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-108', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\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 19:00:40 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 19:00:40 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 19:00:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:00:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Roaming', 19:00:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 19:00:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 19:00:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 19:00:40 INFO - 'COMPUTERNAME': 'T-W864-IX-108', 19:00:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:00:40 INFO - 'DCLOCATION': 'SCL3', 19:00:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:00:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:00:40 INFO - 'HOMEDRIVE': 'C:', 19:00:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 19:00:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:00:40 INFO - 'KTS_VERSION': '1.19c', 19:00:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 19:00:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-108', 19:00:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:00:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:00:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:00:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:00:40 INFO - 'MOZ_NO_REMOTE': '1', 19:00:40 INFO - 'NO_EM_RESTART': '1', 19:00:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:00:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:00:40 INFO - 'OS': 'Windows_NT', 19:00:40 INFO - 'OURDRIVE': 'C:', 19:00:40 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', 19:00:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:00:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:00:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 19:00:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 19:00:40 INFO - 'PROCESSOR_LEVEL': '6', 19:00:40 INFO - 'PROCESSOR_REVISION': '1e05', 19:00:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:00:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 19:00:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 19:00:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 19:00:40 INFO - 'PROMPT': '$P$G', 19:00:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:00:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:00:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:00:40 INFO - 'PWD': 'C:\\slave\\test', 19:00:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:00:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:00:40 INFO - 'SYSTEMDRIVE': 'C:', 19:00:40 INFO - 'SYSTEMROOT': 'C:\\windows', 19:00:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:00:40 INFO - 'TEST1': 'testie', 19:00:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:00:40 INFO - 'USERDOMAIN': 'T-W864-IX-108', 19:00:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 19:00:40 INFO - 'USERNAME': 'cltbld', 19:00:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-108', 19:00:40 INFO - 'WINDIR': 'C:\\windows', 19:00:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:00:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:00:40 INFO - Downloading/unpacking blobuploader==1.2.4 19:00:40 INFO - Downloading blobuploader-1.2.4.tar.gz 19:00:40 INFO - Running setup.py egg_info for package blobuploader 19:00:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:00:44 INFO - Running setup.py egg_info for package requests 19:00:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:00:44 INFO - Downloading docopt-0.6.1.tar.gz 19:00:44 INFO - Running setup.py egg_info for package docopt 19:00:44 INFO - Installing collected packages: blobuploader, docopt, requests 19:00:44 INFO - Running setup.py install for blobuploader 19:00:44 INFO - Running setup.py install for docopt 19:00:44 INFO - Running setup.py install for requests 19:00:44 INFO - Successfully installed blobuploader docopt requests 19:00:44 INFO - Cleaning up... 19:00:44 INFO - Return code: 0 19:00:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:00:44 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')]} 19:00:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:00:44 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')]} 19:00:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:00:44 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 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C15B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02241D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-108', 'USERDOMAIN': 'T-W864-IX-108', '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-108', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-108', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\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 19:00:44 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 19:00:44 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 19:00:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:00:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Roaming', 19:00:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 19:00:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 19:00:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 19:00:44 INFO - 'COMPUTERNAME': 'T-W864-IX-108', 19:00:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:00:44 INFO - 'DCLOCATION': 'SCL3', 19:00:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:00:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:00:44 INFO - 'HOMEDRIVE': 'C:', 19:00:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 19:00:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:00:44 INFO - 'KTS_VERSION': '1.19c', 19:00:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 19:00:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-108', 19:00:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:00:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:00:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:00:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:00:44 INFO - 'MOZ_NO_REMOTE': '1', 19:00:44 INFO - 'NO_EM_RESTART': '1', 19:00:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:00:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:00:44 INFO - 'OS': 'Windows_NT', 19:00:44 INFO - 'OURDRIVE': 'C:', 19:00:44 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', 19:00:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:00:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:00:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 19:00:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 19:00:44 INFO - 'PROCESSOR_LEVEL': '6', 19:00:44 INFO - 'PROCESSOR_REVISION': '1e05', 19:00:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:00:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 19:00:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 19:00:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 19:00:44 INFO - 'PROMPT': '$P$G', 19:00:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:00:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:00:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:00:44 INFO - 'PWD': 'C:\\slave\\test', 19:00:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:00:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:00:44 INFO - 'SYSTEMDRIVE': 'C:', 19:00:44 INFO - 'SYSTEMROOT': 'C:\\windows', 19:00:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:00:44 INFO - 'TEST1': 'testie', 19:00:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:00:44 INFO - 'USERDOMAIN': 'T-W864-IX-108', 19:00:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 19:00:44 INFO - 'USERNAME': 'cltbld', 19:00:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-108', 19:00:44 INFO - 'WINDIR': 'C:\\windows', 19:00:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:00:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:00:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:00:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:00:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:00:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:00:49 INFO - Unpacking c:\slave\test\build\tests\marionette 19:00:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:00:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:00:49 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 19:00:49 INFO - Running setup.py install for browsermob-proxy 19:01:04 INFO - Running setup.py install for manifestparser 19:01:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for marionette-client 19:01:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:01:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for marionette-driver 19:01:04 INFO - Running setup.py install for mozcrash 19:01:04 INFO - Running setup.py install for mozdebug 19:01:04 INFO - Running setup.py install for mozdevice 19:01:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for mozfile 19:01:04 INFO - Running setup.py install for mozhttpd 19:01:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for mozinfo 19:01:04 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for mozInstall 19:01:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for mozleak 19:01:04 INFO - Running setup.py install for mozlog 19:01:04 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for moznetwork 19:01:04 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for mozprocess 19:01:04 INFO - Running setup.py install for mozprofile 19:01:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for mozrunner 19:01:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for mozscreenshot 19:01:04 INFO - Running setup.py install for moztest 19:01:04 INFO - Running setup.py install for mozversion 19:01:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:01:04 INFO - Running setup.py install for wptserve 19:01:04 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 19:01:04 INFO - Cleaning up... 19:01:04 INFO - Return code: 0 19:01:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:01:04 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')]} 19:01:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:01:04 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')]} 19:01:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:01:04 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 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C15B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02241D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-108', 'USERDOMAIN': 'T-W864-IX-108', '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-108', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-108', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\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 19:01:04 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 19:01:04 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 19:01:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:01:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Roaming', 19:01:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 19:01:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 19:01:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 19:01:04 INFO - 'COMPUTERNAME': 'T-W864-IX-108', 19:01:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:01:04 INFO - 'DCLOCATION': 'SCL3', 19:01:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:01:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:01:04 INFO - 'HOMEDRIVE': 'C:', 19:01:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 19:01:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:01:04 INFO - 'KTS_VERSION': '1.19c', 19:01:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 19:01:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-108', 19:01:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:01:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:01:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:01:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:01:04 INFO - 'MOZ_NO_REMOTE': '1', 19:01:04 INFO - 'NO_EM_RESTART': '1', 19:01:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:01:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:01:04 INFO - 'OS': 'Windows_NT', 19:01:04 INFO - 'OURDRIVE': 'C:', 19:01:04 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', 19:01:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:01:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:01:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 19:01:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 19:01:04 INFO - 'PROCESSOR_LEVEL': '6', 19:01:04 INFO - 'PROCESSOR_REVISION': '1e05', 19:01:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:01:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 19:01:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 19:01:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 19:01:04 INFO - 'PROMPT': '$P$G', 19:01:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:01:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:01:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:01:04 INFO - 'PWD': 'C:\\slave\\test', 19:01:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:01:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:01:04 INFO - 'SYSTEMDRIVE': 'C:', 19:01:04 INFO - 'SYSTEMROOT': 'C:\\windows', 19:01:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:01:04 INFO - 'TEST1': 'testie', 19:01:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:01:04 INFO - 'USERDOMAIN': 'T-W864-IX-108', 19:01:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 19:01:04 INFO - 'USERNAME': 'cltbld', 19:01:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-108', 19:01:04 INFO - 'WINDIR': 'C:\\windows', 19:01:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:01:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:01:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:01:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:01:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:01:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:01:09 INFO - Unpacking c:\slave\test\build\tests\marionette 19:01:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:01:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:01:09 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)) 19:01:20 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)) 19:01:20 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)) 19:01:20 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)) 19:01:20 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)) 19:01:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:01:20 INFO - Downloading blessings-1.6.tar.gz 19:01:20 INFO - Running setup.py egg_info for package blessings 19:01:20 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)) 19:01:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:01:20 INFO - Running setup.py install for blessings 19:01:20 INFO - Running setup.py install for browsermob-proxy 19:01:20 INFO - Running setup.py install for manifestparser 19:01:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Running setup.py install for marionette-client 19:01:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:01:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Running setup.py install for marionette-driver 19:01:20 INFO - Running setup.py install for mozcrash 19:01:20 INFO - Running setup.py install for mozdebug 19:01:20 INFO - Running setup.py install for mozdevice 19:01:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Running setup.py install for mozhttpd 19:01:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Running setup.py install for mozInstall 19:01:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:01:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:01:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:01:21 INFO - Running setup.py install for mozleak 19:01:21 INFO - Running setup.py install for mozprofile 19:01:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:01:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:01:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:01:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:01:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:01:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:01:21 INFO - Running setup.py install for mozrunner 19:01:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:01:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:01:22 INFO - Running setup.py install for mozscreenshot 19:01:22 INFO - Running setup.py install for moztest 19:01:22 INFO - Running setup.py install for mozversion 19:01:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:01:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:01:22 INFO - Running setup.py install for wptserve 19:01:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:01:22 INFO - Cleaning up... 19:01:22 INFO - Return code: 0 19:01:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:01:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:01:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:01:23 INFO - Reading from file tmpfile_stdout 19:01:23 INFO - Using _rmtree_windows ... 19:01:23 INFO - Using _rmtree_windows ... 19:01:23 INFO - Current package versions: 19:01:23 INFO - blessings == 1.6 19:01:23 INFO - blobuploader == 1.2.4 19:01:23 INFO - browsermob-proxy == 0.6.0 19:01:23 INFO - distribute == 0.6.14 19:01:23 INFO - docopt == 0.6.1 19:01:23 INFO - manifestparser == 1.1 19:01:23 INFO - marionette-client == 2.3.0 19:01:23 INFO - marionette-driver == 1.4.0 19:01:23 INFO - mozInstall == 1.12 19:01:23 INFO - mozcrash == 0.17 19:01:23 INFO - mozdebug == 0.1 19:01:23 INFO - mozdevice == 0.48 19:01:23 INFO - mozfile == 1.2 19:01:23 INFO - mozhttpd == 0.7 19:01:23 INFO - mozinfo == 0.9 19:01:23 INFO - mozleak == 0.1 19:01:23 INFO - mozlog == 3.1 19:01:23 INFO - moznetwork == 0.27 19:01:23 INFO - mozprocess == 0.22 19:01:23 INFO - mozprofile == 0.28 19:01:23 INFO - mozrunner == 6.11 19:01:23 INFO - mozscreenshot == 0.1 19:01:23 INFO - mozsystemmonitor == 0.0 19:01:23 INFO - moztest == 0.7 19:01:23 INFO - mozversion == 1.4 19:01:23 INFO - requests == 1.2.3 19:01:23 INFO - wptserve == 1.4.0 19:01:23 INFO - Running post-action listener: _resource_record_post_action 19:01:23 INFO - Running post-action listener: _start_resource_monitoring 19:01:23 INFO - Starting resource monitoring. 19:01:23 INFO - ##### 19:01:23 INFO - ##### Running pull step. 19:01:23 INFO - ##### 19:01:23 INFO - Running pre-action listener: _resource_record_pre_action 19:01:23 INFO - Running main action method: pull 19:01:23 INFO - Pull has nothing to do! 19:01:23 INFO - Running post-action listener: _resource_record_post_action 19:01:23 INFO - ##### 19:01:23 INFO - ##### Running install step. 19:01:23 INFO - ##### 19:01:23 INFO - Running pre-action listener: _resource_record_pre_action 19:01:23 INFO - Running main action method: install 19:01:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:01:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:01:23 INFO - Reading from file tmpfile_stdout 19:01:23 INFO - Using _rmtree_windows ... 19:01:23 INFO - Using _rmtree_windows ... 19:01:23 INFO - Detecting whether we're running mozinstall >=1.0... 19:01:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:01:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:01:23 INFO - Reading from file tmpfile_stdout 19:01:23 INFO - Output received: 19:01:23 INFO - Usage: mozinstall-script.py [options] installer 19:01:23 INFO - Options: 19:01:23 INFO - -h, --help show this help message and exit 19:01:23 INFO - -d DEST, --destination=DEST 19:01:23 INFO - Directory to install application into. [default: 19:01:23 INFO - "C:\slave\test"] 19:01:23 INFO - --app=APP Application being installed. [default: firefox] 19:01:23 INFO - Using _rmtree_windows ... 19:01:23 INFO - Using _rmtree_windows ... 19:01:23 INFO - mkdir: C:\slave\test\build\application 19:01:23 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.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 19:01:23 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.0a1.en-US.win64.zip --destination C:\slave\test\build\application 19:01:26 INFO - Reading from file tmpfile_stdout 19:01:26 INFO - Output received: 19:01:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:01:26 INFO - Using _rmtree_windows ... 19:01:26 INFO - Using _rmtree_windows ... 19:01:26 INFO - Running post-action listener: _resource_record_post_action 19:01:26 INFO - ##### 19:01:26 INFO - ##### Running run-tests step. 19:01:26 INFO - ##### 19:01:26 INFO - Running pre-action listener: _resource_record_pre_action 19:01:26 INFO - Running main action method: run_tests 19:01:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:01:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:01:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:01:26 INFO - grabbing minidump binary from tooltool 19:01:26 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')]} 19:01:26 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 0x0249F368>, '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 0x02241D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 19:01:26 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 19:01:26 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 19:01:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:01:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptzuxwy 19:01:27 INFO - INFO - File integrity verified, renaming tmptzuxwy to win32-minidump_stackwalk.exe 19:01:27 INFO - Return code: 0 19:01:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:01:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:01:28 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/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.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 19:01:28 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/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.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 19:01:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:01:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Roaming', 19:01:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 19:01:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 19:01:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 19:01:28 INFO - 'COMPUTERNAME': 'T-W864-IX-108', 19:01:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:01:28 INFO - 'DCLOCATION': 'SCL3', 19:01:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:01:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:01:28 INFO - 'HOMEDRIVE': 'C:', 19:01:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-108', 19:01:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:01:28 INFO - 'KTS_VERSION': '1.19c', 19:01:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-108\\AppData\\Local', 19:01:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-108', 19:01:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:01:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:01:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:01:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:01:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:01:28 INFO - 'MOZ_NO_REMOTE': '1', 19:01:28 INFO - 'NO_EM_RESTART': '1', 19:01:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:01:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:01:28 INFO - 'OS': 'Windows_NT', 19:01:28 INFO - 'OURDRIVE': 'C:', 19:01:28 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', 19:01:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:01:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:01:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 19:01:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 19:01:28 INFO - 'PROCESSOR_LEVEL': '6', 19:01:28 INFO - 'PROCESSOR_REVISION': '1e05', 19:01:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:01:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 19:01:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 19:01:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 19:01:28 INFO - 'PROMPT': '$P$G', 19:01:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:01:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:01:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:01:28 INFO - 'PWD': 'C:\\slave\\test', 19:01:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:01:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:01:28 INFO - 'SYSTEMDRIVE': 'C:', 19:01:28 INFO - 'SYSTEMROOT': 'C:\\windows', 19:01:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:01:28 INFO - 'TEST1': 'testie', 19:01:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 19:01:28 INFO - 'USERDOMAIN': 'T-W864-IX-108', 19:01:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-108', 19:01:28 INFO - 'USERNAME': 'cltbld', 19:01:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-108', 19:01:28 INFO - 'WINDIR': 'C:\\windows', 19:01:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:01:28 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/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.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 19:01:29 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 19:01:29 INFO - import pkg_resources 19:01:30 INFO - Using 1 client processes 19:01:33 INFO - SUITE-START | Running 778 tests 19:01:33 INFO - Running testharness tests 19:01:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:01:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 19:01:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:01:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 19:01:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:01:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:01:34 INFO - Setting up ssl 19:01:34 INFO - PROCESS | certutil | 19:01:34 INFO - PROCESS | certutil | 19:01:34 INFO - PROCESS | certutil | 19:01:34 INFO - Certificate Nickname Trust Attributes 19:01:34 INFO - SSL,S/MIME,JAR/XPI 19:01:34 INFO - 19:01:34 INFO - web-platform-tests CT,, 19:01:34 INFO - 19:01:34 INFO - Starting runner 19:01:34 INFO - PROCESS | 1360 | [1360] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 19:01:34 INFO - PROCESS | 1360 | [1360] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 19:01:34 INFO - PROCESS | 1360 | [1360] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 19:01:35 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 19:01:35 INFO - PROCESS | 1360 | [1360] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 19:01:36 INFO - PROCESS | 1360 | 1461031296588 Marionette DEBUG Marionette enabled via build flag and pref 19:01:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CE375E000 == 1 [pid = 1360] [id = 1] 19:01:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 1 (0000007CF516F000) [pid = 1360] [serial = 1] [outer = 0000000000000000] 19:01:37 INFO - PROCESS | 1360 | [1360] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 19:01:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 2 (0000007CF5170000) [pid = 1360] [serial = 2] [outer = 0000007CF516F000] 19:01:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF944F800 == 2 [pid = 1360] [id = 2] 19:01:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 3 (0000007CF9450000) [pid = 1360] [serial = 3] [outer = 0000000000000000] 19:01:38 INFO - PROCESS | 1360 | [1360] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 19:01:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 4 (0000007CF9451000) [pid = 1360] [serial = 4] [outer = 0000007CF9450000] 19:01:38 INFO - PROCESS | 1360 | 1461031298557 Marionette INFO Listening on port 2828 19:01:40 INFO - PROCESS | 1360 | 1461031300213 Marionette DEBUG Marionette enabled via command-line flag 19:01:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA393800 == 3 [pid = 1360] [id = 3] 19:01:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 5 (0000007CFA3D0000) [pid = 1360] [serial = 5] [outer = 0000000000000000] 19:01:40 INFO - PROCESS | 1360 | [1360] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 19:01:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 6 (0000007CFA3D1000) [pid = 1360] [serial = 6] [outer = 0000007CFA3D0000] 19:01:40 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:01:40 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:01:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 7 (0000007CFA4C2000) [pid = 1360] [serial = 7] [outer = 0000007CF9450000] 19:01:40 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:01:40 INFO - PROCESS | 1360 | 1461031300510 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 19:01:40 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:01:40 INFO - PROCESS | 1360 | 1461031300541 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 19:01:40 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:01:40 INFO - PROCESS | 1360 | 1461031300548 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 19:01:40 INFO - PROCESS | 1360 | 1461031300577 Marionette DEBUG Closed connection conn0 19:01:40 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:01:40 INFO - PROCESS | 1360 | 1461031300584 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49301 19:01:40 INFO - PROCESS | 1360 | 1461031300586 Marionette DEBUG Closed connection conn1 19:01:40 INFO - PROCESS | 1360 | 1461031300588 Marionette DEBUG Closed connection conn2 19:01:40 INFO - PROCESS | 1360 | 1461031300771 Marionette DEBUG Closed connection conn3 19:01:40 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:01:40 INFO - PROCESS | 1360 | 1461031300777 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49302 19:01:40 INFO - PROCESS | 1360 | 1461031300785 Marionette DEBUG Closed connection conn4 19:01:40 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:01:40 INFO - PROCESS | 1360 | 1461031300792 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49303 19:01:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF516E800 == 4 [pid = 1360] [id = 4] 19:01:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 8 (0000007CFBC48800) [pid = 1360] [serial = 8] [outer = 0000000000000000] 19:01:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 9 (0000007CFDEAC800) [pid = 1360] [serial = 9] [outer = 0000007CFBC48800] 19:01:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 10 (0000007CFDEAE800) [pid = 1360] [serial = 10] [outer = 0000007CFBC48800] 19:01:40 INFO - PROCESS | 1360 | 1461031300964 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:01:40 INFO - PROCESS | 1360 | 1461031300969 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418164227","device":"desktop","version":"48.0a1"} 19:01:41 INFO - PROCESS | 1360 | [1360] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:01:41 INFO - PROCESS | 1360 | [1360] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:01:41 INFO - PROCESS | 1360 | [1360] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:01:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8180F000 == 5 [pid = 1360] [id = 5] 19:01:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 11 (0000007C8180F800) [pid = 1360] [serial = 11] [outer = 0000000000000000] 19:01:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C81810000 == 6 [pid = 1360] [id = 6] 19:01:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 12 (0000007C81697000) [pid = 1360] [serial = 12] [outer = 0000000000000000] 19:01:43 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:01:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C824B0000 == 7 [pid = 1360] [id = 7] 19:01:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 13 (0000007C81696400) [pid = 1360] [serial = 13] [outer = 0000000000000000] 19:01:43 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:01:43 INFO - PROCESS | 1360 | [1360] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:01:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 14 (0000007C8283A000) [pid = 1360] [serial = 14] [outer = 0000007C81696400] 19:01:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 15 (0000007C82AD2800) [pid = 1360] [serial = 15] [outer = 0000007C8180F800] 19:01:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 16 (0000007C826F2800) [pid = 1360] [serial = 16] [outer = 0000007C81697000] 19:01:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 17 (0000007C82AA6400) [pid = 1360] [serial = 17] [outer = 0000007C81696400] 19:01:44 INFO - PROCESS | 1360 | 1461031304411 Marionette DEBUG loaded listener.js 19:01:44 INFO - PROCESS | 1360 | 1461031304425 Marionette DEBUG loaded listener.js 19:01:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 18 (0000007C84A41800) [pid = 1360] [serial = 18] [outer = 0000007C81696400] 19:01:45 INFO - PROCESS | 1360 | 1461031305380 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"7d62255b-b004-4edc-b4a3-799bb0225cc3","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418164227","device":"desktop","version":"48.0a1","command_id":1}}] 19:01:45 INFO - PROCESS | 1360 | 1461031305681 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:01:45 INFO - PROCESS | 1360 | 1461031305782 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 19:01:45 INFO - PROCESS | 1360 | 1461031305803 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:01:45 INFO - PROCESS | 1360 | [1360] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:01:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 19 (0000007C855C4400) [pid = 1360] [serial = 19] [outer = 0000007C81696400] 19:01:48 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:01:48 INFO - PROCESS | 1360 | --DOCSHELL 0000007CE375E000 == 6 [pid = 1360] [id = 1] 19:01:48 INFO - PROCESS | 1360 | 1461031308167 Marionette TRACE conn5 <- [1,3,null,{}] 19:01:48 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:01:48 INFO - PROCESS | 1360 | 1461031308178 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:01:48 INFO - PROCESS | 1360 | 1461031308206 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 19:01:48 INFO - PROCESS | 1360 | 1461031308236 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 19:01:48 INFO - PROCESS | 1360 | 1461031308240 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 19:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:01:48 INFO - PROCESS | 1360 | 1461031308245 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:01:48 INFO - PROCESS | 1360 | 1461031308250 Marionette TRACE conn5 <- [1,6,null,{}] 19:01:48 INFO - PROCESS | 1360 | 1461031308265 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:48 INFO - PROCESS | 1360 | 1461031308284 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 19:01:48 INFO - PROCESS | 1360 | 1461031308289 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C81B1D800 == 7 [pid = 1360] [id = 8] 19:01:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 20 (0000007C81C78800) [pid = 1360] [serial = 20] [outer = 0000000000000000] 19:01:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 21 (0000007C81C7A400) [pid = 1360] [serial = 21] [outer = 0000007C81C78800] 19:01:48 INFO - PROCESS | 1360 | 1461031308355 Marionette DEBUG loaded listener.js 19:01:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 22 (0000007C8266D400) [pid = 1360] [serial = 22] [outer = 0000007C81C78800] 19:01:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C81817800 == 8 [pid = 1360] [id = 9] 19:01:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 23 (0000007C81362000) [pid = 1360] [serial = 23] [outer = 0000000000000000] 19:01:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 24 (0000007C842CF000) [pid = 1360] [serial = 24] [outer = 0000007C81362000] 19:01:48 INFO - PROCESS | 1360 | 1461031308814 Marionette DEBUG loaded listener.js 19:01:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 25 (0000007C85755C00) [pid = 1360] [serial = 25] [outer = 0000007C81362000] 19:01:49 INFO - PROCESS | 1360 | 1461031309395 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1179ms 19:01:49 INFO - PROCESS | 1360 | 1461031309544 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 19:01:49 INFO - PROCESS | 1360 | 1461031309548 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 19:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:01:49 INFO - PROCESS | 1360 | 1461031309579 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:01:49 INFO - PROCESS | 1360 | 1461031309581 Marionette TRACE conn5 <- [1,10,null,{}] 19:01:49 INFO - PROCESS | 1360 | 1461031309594 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:49 INFO - PROCESS | 1360 | 1461031309711 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 19:01:49 INFO - PROCESS | 1360 | 1461031309761 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84ABA000 == 9 [pid = 1360] [id = 10] 19:01:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 26 (0000007C826EA800) [pid = 1360] [serial = 26] [outer = 0000000000000000] 19:01:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 27 (0000007CF4C5B000) [pid = 1360] [serial = 27] [outer = 0000007C826EA800] 19:01:49 INFO - PROCESS | 1360 | 1461031309820 Marionette DEBUG loaded listener.js 19:01:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 28 (0000007CFDEA7800) [pid = 1360] [serial = 28] [outer = 0000007C826EA800] 19:01:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF2122800 == 10 [pid = 1360] [id = 11] 19:01:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 29 (0000007CF212C000) [pid = 1360] [serial = 29] [outer = 0000000000000000] 19:01:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 30 (0000007C8756C000) [pid = 1360] [serial = 30] [outer = 0000007CF212C000] 19:01:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 31 (0000007C8756E000) [pid = 1360] [serial = 31] [outer = 0000007CF212C000] 19:01:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3250800 == 11 [pid = 1360] [id = 12] 19:01:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 32 (0000007C81E2E800) [pid = 1360] [serial = 32] [outer = 0000000000000000] 19:01:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 33 (0000007C82549400) [pid = 1360] [serial = 33] [outer = 0000007C81E2E800] 19:01:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 34 (0000007C834B5000) [pid = 1360] [serial = 34] [outer = 0000007C81E2E800] 19:01:50 INFO - PROCESS | 1360 | 1461031310721 Marionette TRACE conn5 <- [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]]]}] 19:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1213ms 19:01:50 INFO - PROCESS | 1360 | 1461031310851 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 19:01:50 INFO - PROCESS | 1360 | 1461031310855 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 19:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:01:50 INFO - PROCESS | 1360 | 1461031310862 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:01:50 INFO - PROCESS | 1360 | 1461031310867 Marionette TRACE conn5 <- [1,14,null,{}] 19:01:50 INFO - PROCESS | 1360 | 1461031310873 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:50 INFO - PROCESS | 1360 | 1461031310976 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 19:01:51 INFO - PROCESS | 1360 | 1461031311025 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8303B000 == 12 [pid = 1360] [id = 13] 19:01:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 35 (0000007C82A0A800) [pid = 1360] [serial = 35] [outer = 0000000000000000] 19:01:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 36 (0000007C84E94C00) [pid = 1360] [serial = 36] [outer = 0000007C82A0A800] 19:01:51 INFO - PROCESS | 1360 | 1461031311077 Marionette DEBUG loaded listener.js 19:01:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 37 (0000007CF315A800) [pid = 1360] [serial = 37] [outer = 0000007C82A0A800] 19:01:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF516E800 == 11 [pid = 1360] [id = 4] 19:01:51 INFO - PROCESS | 1360 | 1461031311499 Marionette TRACE conn5 <- [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]]]}] 19:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 688ms 19:01:51 INFO - PROCESS | 1360 | 1461031311558 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 19:01:51 INFO - PROCESS | 1360 | 1461031311563 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 19:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:01:51 INFO - PROCESS | 1360 | 1461031311570 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:01:51 INFO - PROCESS | 1360 | 1461031311573 Marionette TRACE conn5 <- [1,18,null,{}] 19:01:51 INFO - PROCESS | 1360 | 1461031311577 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:51 INFO - PROCESS | 1360 | 1461031311659 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 19:01:51 INFO - PROCESS | 1360 | 1461031311666 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83044000 == 12 [pid = 1360] [id = 14] 19:01:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 38 (0000007CF316A000) [pid = 1360] [serial = 38] [outer = 0000000000000000] 19:01:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 39 (0000007CF32D4400) [pid = 1360] [serial = 39] [outer = 0000007CF316A000] 19:01:51 INFO - PROCESS | 1360 | 1461031311714 Marionette DEBUG loaded listener.js 19:01:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 40 (0000007C813D0000) [pid = 1360] [serial = 40] [outer = 0000007CF316A000] 19:01:52 INFO - PROCESS | 1360 | 1461031312139 Marionette TRACE conn5 <- [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]]]}] 19:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 19:01:52 INFO - PROCESS | 1360 | 1461031312199 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 1360 | 1461031312201 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 19:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:01:52 INFO - PROCESS | 1360 | 1461031312205 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 1360 | 1461031312209 Marionette TRACE conn5 <- [1,22,null,{}] 19:01:52 INFO - PROCESS | 1360 | 1461031312227 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:52 INFO - PROCESS | 1360 | 1461031312314 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 19:01:52 INFO - PROCESS | 1360 | 1461031312329 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF21DC000 == 13 [pid = 1360] [id = 15] 19:01:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 41 (0000007CF9437800) [pid = 1360] [serial = 41] [outer = 0000000000000000] 19:01:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 42 (0000007CF9466400) [pid = 1360] [serial = 42] [outer = 0000007CF9437800] 19:01:52 INFO - PROCESS | 1360 | 1461031312399 Marionette DEBUG loaded listener.js 19:01:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 43 (0000007CF97C0000) [pid = 1360] [serial = 43] [outer = 0000007CF9437800] 19:01:52 INFO - PROCESS | 1360 | 1461031312834 Marionette TRACE conn5 <- [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]]]}] 19:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 690ms 19:01:52 INFO - PROCESS | 1360 | 1461031312898 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 1360 | 1461031312901 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 19:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:01:52 INFO - PROCESS | 1360 | 1461031312904 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 1360 | 1461031312906 Marionette TRACE conn5 <- [1,26,null,{}] 19:01:52 INFO - PROCESS | 1360 | 1461031312909 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:52 INFO - PROCESS | 1360 | 1461031312989 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 19:01:53 INFO - PROCESS | 1360 | 1461031312995 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3B0F000 == 14 [pid = 1360] [id = 16] 19:01:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 44 (0000007CF9E74C00) [pid = 1360] [serial = 44] [outer = 0000000000000000] 19:01:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 45 (0000007CF9FCFC00) [pid = 1360] [serial = 45] [outer = 0000007CF9E74C00] 19:01:53 INFO - PROCESS | 1360 | 1461031313045 Marionette DEBUG loaded listener.js 19:01:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 46 (0000007CFA40F800) [pid = 1360] [serial = 46] [outer = 0000007CF9E74C00] 19:01:53 INFO - PROCESS | 1360 | 1461031313425 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 19:01:53 INFO - PROCESS | 1360 | 1461031313491 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 19:01:53 INFO - PROCESS | 1360 | 1461031313493 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 19:01:53 INFO - PROCESS | 1360 | 1461031313496 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:01:53 INFO - PROCESS | 1360 | 1461031313498 Marionette TRACE conn5 <- [1,30,null,{}] 19:01:53 INFO - PROCESS | 1360 | 1461031313502 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:53 INFO - PROCESS | 1360 | 1461031313576 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 19:01:53 INFO - PROCESS | 1360 | 1461031313582 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4C12800 == 15 [pid = 1360] [id = 17] 19:01:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 47 (0000007CFAFD9800) [pid = 1360] [serial = 47] [outer = 0000000000000000] 19:01:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 48 (0000007CFBC41000) [pid = 1360] [serial = 48] [outer = 0000007CFAFD9800] 19:01:53 INFO - PROCESS | 1360 | 1461031313629 Marionette DEBUG loaded listener.js 19:01:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 49 (0000007CFE828400) [pid = 1360] [serial = 49] [outer = 0000007CFAFD9800] 19:01:54 INFO - PROCESS | 1360 | 1461031314026 Marionette TRACE conn5 <- [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]]]}] 19:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 19:01:54 INFO - PROCESS | 1360 | 1461031314085 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 19:01:54 INFO - PROCESS | 1360 | 1461031314087 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 19:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:01:54 INFO - PROCESS | 1360 | 1461031314091 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:01:54 INFO - PROCESS | 1360 | 1461031314093 Marionette TRACE conn5 <- [1,34,null,{}] 19:01:54 INFO - PROCESS | 1360 | 1461031314096 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:54 INFO - PROCESS | 1360 | 1461031314212 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 19:01:54 INFO - PROCESS | 1360 | 1461031314227 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9624000 == 16 [pid = 1360] [id = 18] 19:01:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 50 (0000007C87546C00) [pid = 1360] [serial = 50] [outer = 0000000000000000] 19:01:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 51 (0000007C87548800) [pid = 1360] [serial = 51] [outer = 0000007C87546C00] 19:01:54 INFO - PROCESS | 1360 | 1461031314277 Marionette DEBUG loaded listener.js 19:01:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 52 (0000007CFE9D2800) [pid = 1360] [serial = 52] [outer = 0000007C87546C00] 19:01:54 INFO - PROCESS | 1360 | 1461031314725 Marionette TRACE conn5 <- [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]]]}] 19:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 688ms 19:01:54 INFO - PROCESS | 1360 | 1461031314782 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 19:01:54 INFO - PROCESS | 1360 | 1461031314784 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 19:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:01:54 INFO - PROCESS | 1360 | 1461031314788 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:01:54 INFO - PROCESS | 1360 | 1461031314790 Marionette TRACE conn5 <- [1,38,null,{}] 19:01:54 INFO - PROCESS | 1360 | 1461031314793 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:54 INFO - PROCESS | 1360 | 1461031314865 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 19:01:54 INFO - PROCESS | 1360 | 1461031314892 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C80E5F000 == 17 [pid = 1360] [id = 19] 19:01:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 53 (0000007C8754D800) [pid = 1360] [serial = 53] [outer = 0000000000000000] 19:01:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 54 (0000007CF1FB2800) [pid = 1360] [serial = 54] [outer = 0000007C8754D800] 19:01:54 INFO - PROCESS | 1360 | 1461031314937 Marionette DEBUG loaded listener.js 19:01:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 55 (0000007CF1FB8C00) [pid = 1360] [serial = 55] [outer = 0000007C8754D800] 19:01:55 INFO - PROCESS | 1360 | 1461031315305 Marionette TRACE conn5 <- [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]]]}] 19:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 544ms 19:01:55 INFO - PROCESS | 1360 | 1461031315335 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 19:01:55 INFO - PROCESS | 1360 | 1461031315337 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 19:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:01:55 INFO - PROCESS | 1360 | 1461031315340 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:01:55 INFO - PROCESS | 1360 | 1461031315342 Marionette TRACE conn5 <- [1,42,null,{}] 19:01:55 INFO - PROCESS | 1360 | 1461031315346 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:55 INFO - PROCESS | 1360 | 1461031315442 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 19:01:55 INFO - PROCESS | 1360 | 1461031315451 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB045000 == 18 [pid = 1360] [id = 20] 19:01:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 56 (0000007CF1F53C00) [pid = 1360] [serial = 56] [outer = 0000000000000000] 19:01:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 57 (0000007CF1F58000) [pid = 1360] [serial = 57] [outer = 0000007CF1F53C00] 19:01:55 INFO - PROCESS | 1360 | 1461031315497 Marionette DEBUG loaded listener.js 19:01:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 58 (0000007CF1F5EC00) [pid = 1360] [serial = 58] [outer = 0000007CF1F53C00] 19:01:55 INFO - PROCESS | 1360 | 1461031315850 Marionette TRACE conn5 <- [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]]]}] 19:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 19:01:55 INFO - PROCESS | 1360 | 1461031315866 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 19:01:55 INFO - PROCESS | 1360 | 1461031315868 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 19:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:01:55 INFO - PROCESS | 1360 | 1461031315871 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:01:55 INFO - PROCESS | 1360 | 1461031315873 Marionette TRACE conn5 <- [1,46,null,{}] 19:01:55 INFO - PROCESS | 1360 | 1461031315877 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:55 INFO - PROCESS | 1360 | 1461031315952 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 19:01:55 INFO - PROCESS | 1360 | 1461031315958 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C814D6000 == 19 [pid = 1360] [id = 21] 19:01:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 59 (0000007CF1FB9800) [pid = 1360] [serial = 59] [outer = 0000000000000000] 19:01:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 60 (0000007CF2098000) [pid = 1360] [serial = 60] [outer = 0000007CF1FB9800] 19:01:56 INFO - PROCESS | 1360 | 1461031316003 Marionette DEBUG loaded listener.js 19:01:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 61 (0000007CF209E800) [pid = 1360] [serial = 61] [outer = 0000007CF1FB9800] 19:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 523ms 19:01:56 INFO - PROCESS | 1360 | 1461031316388 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:01:56 INFO - PROCESS | 1360 | 1461031316398 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 19:01:56 INFO - PROCESS | 1360 | 1461031316400 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 19:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:01:56 INFO - PROCESS | 1360 | 1461031316403 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:01:56 INFO - PROCESS | 1360 | 1461031316405 Marionette TRACE conn5 <- [1,50,null,{}] 19:01:56 INFO - PROCESS | 1360 | 1461031316409 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:56 INFO - PROCESS | 1360 | 1461031316509 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 19:01:56 INFO - PROCESS | 1360 | 1461031316518 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE81A000 == 20 [pid = 1360] [id = 22] 19:01:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 62 (0000007CF209F400) [pid = 1360] [serial = 62] [outer = 0000000000000000] 19:01:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 63 (0000007CF20A6C00) [pid = 1360] [serial = 63] [outer = 0000007CF209F400] 19:01:56 INFO - PROCESS | 1360 | 1461031316566 Marionette DEBUG loaded listener.js 19:01:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 64 (0000007CF41CB000) [pid = 1360] [serial = 64] [outer = 0000007CF209F400] 19:01:56 INFO - PROCESS | 1360 | 1461031316912 Marionette TRACE conn5 <- [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]]]}] 19:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 523ms 19:01:56 INFO - PROCESS | 1360 | 1461031316929 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 19:01:56 INFO - PROCESS | 1360 | 1461031316932 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 19:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:01:56 INFO - PROCESS | 1360 | 1461031316935 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:01:56 INFO - PROCESS | 1360 | 1461031316938 Marionette TRACE conn5 <- [1,54,null,{}] 19:01:56 INFO - PROCESS | 1360 | 1461031316942 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:57 INFO - PROCESS | 1360 | 1461031317045 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 19:01:57 INFO - PROCESS | 1360 | 1461031317100 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3A93800 == 21 [pid = 1360] [id = 23] 19:01:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 65 (0000007C89784000) [pid = 1360] [serial = 65] [outer = 0000000000000000] 19:01:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 66 (0000007CF20A2800) [pid = 1360] [serial = 66] [outer = 0000007C89784000] 19:01:57 INFO - PROCESS | 1360 | 1461031317156 Marionette DEBUG loaded listener.js 19:01:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 67 (0000007CFB219C00) [pid = 1360] [serial = 67] [outer = 0000007C89784000] 19:01:57 INFO - PROCESS | 1360 | 1461031317530 Marionette TRACE conn5 <- [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]]]}] 19:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 19:01:57 INFO - PROCESS | 1360 | 1461031317565 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 19:01:57 INFO - PROCESS | 1360 | 1461031317567 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 19:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:01:57 INFO - PROCESS | 1360 | 1461031317570 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:01:57 INFO - PROCESS | 1360 | 1461031317572 Marionette TRACE conn5 <- [1,58,null,{}] 19:01:57 INFO - PROCESS | 1360 | 1461031317576 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:57 INFO - PROCESS | 1360 | 1461031317674 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 19:01:57 INFO - PROCESS | 1360 | 1461031317683 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B86800 == 22 [pid = 1360] [id = 24] 19:01:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 68 (0000007C899E6C00) [pid = 1360] [serial = 68] [outer = 0000000000000000] 19:01:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 69 (0000007C899F0C00) [pid = 1360] [serial = 69] [outer = 0000007C899E6C00] 19:01:57 INFO - PROCESS | 1360 | 1461031317728 Marionette DEBUG loaded listener.js 19:01:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 70 (0000007CEEAE0800) [pid = 1360] [serial = 70] [outer = 0000007C899E6C00] 19:01:58 INFO - PROCESS | 1360 | 1461031318069 Marionette TRACE conn5 <- [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]]]}] 19:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 523ms 19:01:58 INFO - PROCESS | 1360 | 1461031318095 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 19:01:58 INFO - PROCESS | 1360 | 1461031318097 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 19:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:01:58 INFO - PROCESS | 1360 | 1461031318101 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:01:58 INFO - PROCESS | 1360 | 1461031318103 Marionette TRACE conn5 <- [1,62,null,{}] 19:01:58 INFO - PROCESS | 1360 | 1461031318106 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:58 INFO - PROCESS | 1360 | 1461031318181 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 19:01:58 INFO - PROCESS | 1360 | 1461031318187 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F1A800 == 23 [pid = 1360] [id = 25] 19:01:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 71 (0000007C89CBE000) [pid = 1360] [serial = 71] [outer = 0000000000000000] 19:01:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 72 (0000007C89CC5800) [pid = 1360] [serial = 72] [outer = 0000007C89CBE000] 19:01:58 INFO - PROCESS | 1360 | 1461031318232 Marionette DEBUG loaded listener.js 19:01:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 73 (0000007CEEADE000) [pid = 1360] [serial = 73] [outer = 0000007C89CBE000] 19:01:58 INFO - PROCESS | 1360 | 1461031318629 Marionette TRACE conn5 <- [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]]]}] 19:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 19:01:58 INFO - PROCESS | 1360 | 1461031318690 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 19:01:58 INFO - PROCESS | 1360 | 1461031318692 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 19:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:01:58 INFO - PROCESS | 1360 | 1461031318696 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:01:58 INFO - PROCESS | 1360 | 1461031318698 Marionette TRACE conn5 <- [1,66,null,{}] 19:01:58 INFO - PROCESS | 1360 | 1461031318701 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:58 INFO - PROCESS | 1360 | 1461031318776 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 19:01:58 INFO - PROCESS | 1360 | 1461031318782 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A409000 == 24 [pid = 1360] [id = 26] 19:01:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 74 (0000007C8AD13400) [pid = 1360] [serial = 74] [outer = 0000000000000000] 19:01:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 75 (0000007C8AD1A000) [pid = 1360] [serial = 75] [outer = 0000007C8AD13400] 19:01:58 INFO - PROCESS | 1360 | 1461031318829 Marionette DEBUG loaded listener.js 19:01:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 76 (0000007C8354A400) [pid = 1360] [serial = 76] [outer = 0000007C8AD13400] 19:01:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84ABA000 == 23 [pid = 1360] [id = 10] 19:01:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C81B1D800 == 22 [pid = 1360] [id = 8] 19:02:00 INFO - PROCESS | 1360 | 1461031320018 Marionette TRACE conn5 <- [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]]]}] 19:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1380ms 19:02:00 INFO - PROCESS | 1360 | 1461031320089 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 19:02:00 INFO - PROCESS | 1360 | 1461031320095 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 19:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:02:00 INFO - PROCESS | 1360 | 1461031320101 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:02:00 INFO - PROCESS | 1360 | 1461031320104 Marionette TRACE conn5 <- [1,70,null,{}] 19:02:00 INFO - PROCESS | 1360 | 1461031320109 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:00 INFO - PROCESS | 1360 | 1461031320212 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 19:02:00 INFO - PROCESS | 1360 | 1461031320260 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83038000 == 23 [pid = 1360] [id = 27] 19:02:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007C842CC800) [pid = 1360] [serial = 77] [outer = 0000000000000000] 19:02:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C84957C00) [pid = 1360] [serial = 78] [outer = 0000007C842CC800] 19:02:00 INFO - PROCESS | 1360 | 1461031320313 Marionette DEBUG loaded listener.js 19:02:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C8553E800) [pid = 1360] [serial = 79] [outer = 0000007C842CC800] 19:02:00 INFO - PROCESS | 1360 | 1461031320722 Marionette TRACE conn5 <- [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]]]}] 19:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 689ms 19:02:00 INFO - PROCESS | 1360 | 1461031320799 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 19:02:00 INFO - PROCESS | 1360 | 1461031320805 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 19:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:02:00 INFO - PROCESS | 1360 | 1461031320811 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:02:00 INFO - PROCESS | 1360 | 1461031320814 Marionette TRACE conn5 <- [1,74,null,{}] 19:02:00 INFO - PROCESS | 1360 | 1461031320818 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:00 INFO - PROCESS | 1360 | 1461031320938 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 19:02:00 INFO - PROCESS | 1360 | 1461031320989 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C87571000 == 24 [pid = 1360] [id = 28] 19:02:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C85543000) [pid = 1360] [serial = 80] [outer = 0000000000000000] 19:02:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C8754B000) [pid = 1360] [serial = 81] [outer = 0000007C85543000] 19:02:01 INFO - PROCESS | 1360 | 1461031321037 Marionette DEBUG loaded listener.js 19:02:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C8978E000) [pid = 1360] [serial = 82] [outer = 0000007C85543000] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007CFBC48800) [pid = 1360] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007CF209F400) [pid = 1360] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C89784000) [pid = 1360] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C899E6C00) [pid = 1360] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007C826EA800) [pid = 1360] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007C82A0A800) [pid = 1360] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 75 (0000007CF316A000) [pid = 1360] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 74 (0000007CF9437800) [pid = 1360] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 73 (0000007CF9E74C00) [pid = 1360] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 72 (0000007CFAFD9800) [pid = 1360] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 71 (0000007C87546C00) [pid = 1360] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 70 (0000007C8754D800) [pid = 1360] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:02:01 INFO - PROCESS | 1360 | --DOMWINDOW == 69 (0000007C81C78800) [pid = 1360] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:02:01 INFO - PROCESS | 1360 | 1461031321664 Marionette TRACE conn5 <- [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]]]}] 19:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 879ms 19:02:01 INFO - PROCESS | 1360 | 1461031321695 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 19:02:01 INFO - PROCESS | 1360 | 1461031321697 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 19:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:02:01 INFO - PROCESS | 1360 | 1461031321710 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:02:01 INFO - PROCESS | 1360 | 1461031321714 Marionette TRACE conn5 <- [1,78,null,{}] 19:02:01 INFO - PROCESS | 1360 | 1461031321732 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:01 INFO - PROCESS | 1360 | 1461031321816 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 19:02:01 INFO - PROCESS | 1360 | 1461031321823 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A404800 == 25 [pid = 1360] [id = 29] 19:02:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 70 (0000007C81E2C800) [pid = 1360] [serial = 83] [outer = 0000000000000000] 19:02:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 71 (0000007C89CC7000) [pid = 1360] [serial = 84] [outer = 0000007C81E2C800] 19:02:01 INFO - PROCESS | 1360 | 1461031321874 Marionette DEBUG loaded listener.js 19:02:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 72 (0000007C8AD20400) [pid = 1360] [serial = 85] [outer = 0000007C81E2C800] 19:02:02 INFO - PROCESS | 1360 | 1461031322267 Marionette TRACE conn5 <- [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]]]}] 19:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 607ms 19:02:02 INFO - PROCESS | 1360 | 1461031322311 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 19:02:02 INFO - PROCESS | 1360 | 1461031322314 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 19:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:02:02 INFO - PROCESS | 1360 | 1461031322317 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:02:02 INFO - PROCESS | 1360 | 1461031322319 Marionette TRACE conn5 <- [1,82,null,{}] 19:02:02 INFO - PROCESS | 1360 | 1461031322322 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:02 INFO - PROCESS | 1360 | 1461031322399 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 19:02:02 INFO - PROCESS | 1360 | 1461031322406 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF293B800 == 26 [pid = 1360] [id = 30] 19:02:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 73 (0000007CEEAE0400) [pid = 1360] [serial = 86] [outer = 0000000000000000] 19:02:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 74 (0000007CEEAEB000) [pid = 1360] [serial = 87] [outer = 0000007CEEAE0400] 19:02:02 INFO - PROCESS | 1360 | 1461031322453 Marionette DEBUG loaded listener.js 19:02:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 75 (0000007CF1F56400) [pid = 1360] [serial = 88] [outer = 0000007CEEAE0400] 19:02:02 INFO - PROCESS | 1360 | 1461031322884 Marionette TRACE conn5 <- [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]]]}] 19:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 585ms 19:02:02 INFO - PROCESS | 1360 | 1461031322904 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 19:02:02 INFO - PROCESS | 1360 | 1461031322907 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 19:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:02:02 INFO - PROCESS | 1360 | 1461031322910 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:02:02 INFO - PROCESS | 1360 | 1461031322912 Marionette TRACE conn5 <- [1,86,null,{}] 19:02:02 INFO - PROCESS | 1360 | 1461031322915 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:03 INFO - PROCESS | 1360 | 1461031322991 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 19:02:03 INFO - PROCESS | 1360 | 1461031322998 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3B1B800 == 27 [pid = 1360] [id = 31] 19:02:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 76 (0000007CF1FB0800) [pid = 1360] [serial = 89] [outer = 0000000000000000] 19:02:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007CF1FBB800) [pid = 1360] [serial = 90] [outer = 0000007CF1FB0800] 19:02:03 INFO - PROCESS | 1360 | 1461031323043 Marionette DEBUG loaded listener.js 19:02:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007CF2108C00) [pid = 1360] [serial = 91] [outer = 0000007CF1FB0800] 19:02:03 INFO - PROCESS | 1360 | 1461031323446 Marionette TRACE conn5 <- [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]]]}] 19:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 628ms 19:02:03 INFO - PROCESS | 1360 | 1461031323542 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 19:02:03 INFO - PROCESS | 1360 | 1461031323547 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 19:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:02:03 INFO - PROCESS | 1360 | 1461031323552 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:02:03 INFO - PROCESS | 1360 | 1461031323557 Marionette TRACE conn5 <- [1,90,null,{}] 19:02:03 INFO - PROCESS | 1360 | 1461031323564 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:03 INFO - PROCESS | 1360 | 1461031323707 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 19:02:03 INFO - PROCESS | 1360 | 1461031323829 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82445000 == 28 [pid = 1360] [id = 32] 19:02:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C82570400) [pid = 1360] [serial = 92] [outer = 0000000000000000] 19:02:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C834BFC00) [pid = 1360] [serial = 93] [outer = 0000007C82570400] 19:02:03 INFO - PROCESS | 1360 | 1461031323888 Marionette DEBUG loaded listener.js 19:02:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C85544400) [pid = 1360] [serial = 94] [outer = 0000007C82570400] 19:02:04 INFO - PROCESS | 1360 | 1461031324402 Marionette TRACE conn5 <- [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]]]}] 19:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 878ms 19:02:04 INFO - PROCESS | 1360 | 1461031324439 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 19:02:04 INFO - PROCESS | 1360 | 1461031324443 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 19:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:02:04 INFO - PROCESS | 1360 | 1461031324451 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:02:04 INFO - PROCESS | 1360 | 1461031324456 Marionette TRACE conn5 <- [1,94,null,{}] 19:02:04 INFO - PROCESS | 1360 | 1461031324460 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:04 INFO - PROCESS | 1360 | 1461031324562 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 19:02:04 INFO - PROCESS | 1360 | 1461031324636 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C80E6A000 == 29 [pid = 1360] [id = 33] 19:02:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C89CBB800) [pid = 1360] [serial = 95] [outer = 0000000000000000] 19:02:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C8AD13000) [pid = 1360] [serial = 96] [outer = 0000007C89CBB800] 19:02:04 INFO - PROCESS | 1360 | 1461031324693 Marionette DEBUG loaded listener.js 19:02:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007CEEAE6400) [pid = 1360] [serial = 97] [outer = 0000007C89CBB800] 19:02:05 INFO - PROCESS | 1360 | 1461031325225 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 794ms 19:02:05 INFO - PROCESS | 1360 | 1461031325248 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 19:02:05 INFO - PROCESS | 1360 | 1461031325250 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 19:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:02:05 INFO - PROCESS | 1360 | 1461031325255 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:02:05 INFO - PROCESS | 1360 | 1461031325257 Marionette TRACE conn5 <- [1,98,null,{}] 19:02:05 INFO - PROCESS | 1360 | 1461031325269 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:05 INFO - PROCESS | 1360 | 1461031325375 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 19:02:05 INFO - PROCESS | 1360 | 1461031325449 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF96BC000 == 30 [pid = 1360] [id = 34] 19:02:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007CF315CC00) [pid = 1360] [serial = 98] [outer = 0000000000000000] 19:02:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007CF3FCBC00) [pid = 1360] [serial = 99] [outer = 0000007CF315CC00] 19:02:05 INFO - PROCESS | 1360 | 1461031325510 Marionette DEBUG loaded listener.js 19:02:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007CF41C9C00) [pid = 1360] [serial = 100] [outer = 0000007CF315CC00] 19:02:06 INFO - PROCESS | 1360 | 1461031326031 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 836ms 19:02:06 INFO - PROCESS | 1360 | 1461031326093 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 19:02:06 INFO - PROCESS | 1360 | 1461031326096 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 19:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:02:06 INFO - PROCESS | 1360 | 1461031326099 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:02:06 INFO - PROCESS | 1360 | 1461031326101 Marionette TRACE conn5 <- [1,102,null,{}] 19:02:06 INFO - PROCESS | 1360 | 1461031326106 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:06 INFO - PROCESS | 1360 | 1461031326204 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 19:02:06 INFO - PROCESS | 1360 | 1461031326263 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA4D3800 == 31 [pid = 1360] [id = 35] 19:02:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007CF4288800) [pid = 1360] [serial = 101] [outer = 0000000000000000] 19:02:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007CF5113800) [pid = 1360] [serial = 102] [outer = 0000007CF4288800] 19:02:06 INFO - PROCESS | 1360 | 1461031326321 Marionette DEBUG loaded listener.js 19:02:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007CF5582000) [pid = 1360] [serial = 103] [outer = 0000007CF4288800] 19:02:06 INFO - PROCESS | 1360 | 1461031326848 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 775ms 19:02:06 INFO - PROCESS | 1360 | 1461031326886 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 19:02:06 INFO - PROCESS | 1360 | 1461031326889 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 19:02:06 INFO - PROCESS | 1360 | 1461031326893 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:02:06 INFO - PROCESS | 1360 | 1461031326895 Marionette TRACE conn5 <- [1,106,null,{}] 19:02:06 INFO - PROCESS | 1360 | 1461031326899 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:07 INFO - PROCESS | 1360 | 1461031326993 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 19:02:07 INFO - PROCESS | 1360 | 1461031327064 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82152800 == 32 [pid = 1360] [id = 36] 19:02:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C81D8F800) [pid = 1360] [serial = 104] [outer = 0000000000000000] 19:02:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007CF1F54C00) [pid = 1360] [serial = 105] [outer = 0000007C81D8F800] 19:02:07 INFO - PROCESS | 1360 | 1461031327120 Marionette DEBUG loaded listener.js 19:02:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007CF9684C00) [pid = 1360] [serial = 106] [outer = 0000007C81D8F800] 19:02:07 INFO - PROCESS | 1360 | 1461031327694 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 837ms 19:02:07 INFO - PROCESS | 1360 | 1461031327733 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 19:02:07 INFO - PROCESS | 1360 | 1461031327737 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 19:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:02:07 INFO - PROCESS | 1360 | 1461031327743 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:02:07 INFO - PROCESS | 1360 | 1461031327747 Marionette TRACE conn5 <- [1,110,null,{}] 19:02:07 INFO - PROCESS | 1360 | 1461031327752 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:07 INFO - PROCESS | 1360 | 1461031327845 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 19:02:07 INFO - PROCESS | 1360 | 1461031327909 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83035000 == 33 [pid = 1360] [id = 37] 19:02:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C82569C00) [pid = 1360] [serial = 107] [outer = 0000000000000000] 19:02:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C82AB3C00) [pid = 1360] [serial = 108] [outer = 0000007C82569C00] 19:02:07 INFO - PROCESS | 1360 | 1461031327961 Marionette DEBUG loaded listener.js 19:02:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C840A8000) [pid = 1360] [serial = 109] [outer = 0000007C82569C00] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007CFDEAC800) [pid = 1360] [serial = 9] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007CFDEAE800) [pid = 1360] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007CF9451000) [pid = 1360] [serial = 4] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C89CC5800) [pid = 1360] [serial = 72] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007CF2098000) [pid = 1360] [serial = 60] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007CF20A6C00) [pid = 1360] [serial = 63] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007CF20A2800) [pid = 1360] [serial = 66] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C899F0C00) [pid = 1360] [serial = 69] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C842CF000) [pid = 1360] [serial = 24] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007CF4C5B000) [pid = 1360] [serial = 27] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C82549400) [pid = 1360] [serial = 33] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C84E94C00) [pid = 1360] [serial = 36] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007CF32D4400) [pid = 1360] [serial = 39] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007CF9466400) [pid = 1360] [serial = 42] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007CF9FCFC00) [pid = 1360] [serial = 45] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007CFA40F800) [pid = 1360] [serial = 46] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007CFBC41000) [pid = 1360] [serial = 48] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007CFE828400) [pid = 1360] [serial = 49] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007C87548800) [pid = 1360] [serial = 51] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007CFE9D2800) [pid = 1360] [serial = 52] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 75 (0000007CF1FB2800) [pid = 1360] [serial = 54] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 74 (0000007CF1F58000) [pid = 1360] [serial = 57] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 73 (0000007C81C7A400) [pid = 1360] [serial = 21] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 72 (0000007C8756C000) [pid = 1360] [serial = 30] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 71 (0000007CF315A800) [pid = 1360] [serial = 37] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 70 (0000007CF1FB8C00) [pid = 1360] [serial = 55] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 69 (0000007C8266D400) [pid = 1360] [serial = 22] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 68 (0000007CF97C0000) [pid = 1360] [serial = 43] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 67 (0000007CF41CB000) [pid = 1360] [serial = 64] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 66 (0000007CFDEA7800) [pid = 1360] [serial = 28] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 65 (0000007CFB219C00) [pid = 1360] [serial = 67] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 64 (0000007CEEAE0800) [pid = 1360] [serial = 70] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 63 (0000007C813D0000) [pid = 1360] [serial = 40] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 62 (0000007C82AA6400) [pid = 1360] [serial = 17] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | --DOMWINDOW == 61 (0000007C8283A000) [pid = 1360] [serial = 14] [outer = 0000000000000000] [url = about:blank] 19:02:08 INFO - PROCESS | 1360 | 1461031328455 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 733ms 19:02:08 INFO - PROCESS | 1360 | 1461031328480 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 19:02:08 INFO - PROCESS | 1360 | 1461031328486 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 19:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:02:08 INFO - PROCESS | 1360 | 1461031328492 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:02:08 INFO - PROCESS | 1360 | 1461031328495 Marionette TRACE conn5 <- [1,114,null,{}] 19:02:08 INFO - PROCESS | 1360 | 1461031328499 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:08 INFO - PROCESS | 1360 | 1461031328579 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 19:02:08 INFO - PROCESS | 1360 | 1461031328587 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C832D8800 == 34 [pid = 1360] [id = 38] 19:02:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 62 (0000007C81364800) [pid = 1360] [serial = 110] [outer = 0000000000000000] 19:02:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 63 (0000007C855B8800) [pid = 1360] [serial = 111] [outer = 0000007C81364800] 19:02:08 INFO - PROCESS | 1360 | 1461031328635 Marionette DEBUG loaded listener.js 19:02:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 64 (0000007C87549800) [pid = 1360] [serial = 112] [outer = 0000007C81364800] 19:02:09 INFO - PROCESS | 1360 | 1461031329068 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 19:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:02:09 INFO - PROCESS | 1360 | 1461031329122 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 19:02:09 INFO - PROCESS | 1360 | 1461031329124 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 19:02:09 INFO - PROCESS | 1360 | 1461031329128 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:02:09 INFO - PROCESS | 1360 | 1461031329132 Marionette TRACE conn5 <- [1,118,null,{}] 19:02:09 INFO - PROCESS | 1360 | 1461031329143 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:09 INFO - PROCESS | 1360 | 1461031329228 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 19:02:09 INFO - PROCESS | 1360 | 1461031329237 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F17800 == 35 [pid = 1360] [id = 39] 19:02:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 65 (0000007C8AD1EC00) [pid = 1360] [serial = 113] [outer = 0000000000000000] 19:02:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 66 (0000007CEEAE4000) [pid = 1360] [serial = 114] [outer = 0000007C8AD1EC00] 19:02:09 INFO - PROCESS | 1360 | 1461031329285 Marionette DEBUG loaded listener.js 19:02:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 67 (0000007CF1FB1800) [pid = 1360] [serial = 115] [outer = 0000007C8AD1EC00] 19:02:09 INFO - PROCESS | 1360 | 1461031329683 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 585ms 19:02:09 INFO - PROCESS | 1360 | 1461031329715 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 19:02:09 INFO - PROCESS | 1360 | 1461031329718 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 19:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:02:09 INFO - PROCESS | 1360 | 1461031329722 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:02:09 INFO - PROCESS | 1360 | 1461031329723 Marionette TRACE conn5 <- [1,122,null,{}] 19:02:09 INFO - PROCESS | 1360 | 1461031329727 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:09 INFO - PROCESS | 1360 | 1461031329805 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 19:02:09 INFO - PROCESS | 1360 | 1461031329812 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF31E0800 == 36 [pid = 1360] [id = 40] 19:02:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 68 (0000007CF20A2800) [pid = 1360] [serial = 116] [outer = 0000000000000000] 19:02:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 69 (0000007CF3173000) [pid = 1360] [serial = 117] [outer = 0000007CF20A2800] 19:02:09 INFO - PROCESS | 1360 | 1461031329858 Marionette DEBUG loaded listener.js 19:02:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 70 (0000007CF3FDE800) [pid = 1360] [serial = 118] [outer = 0000007CF20A2800] 19:02:10 INFO - PROCESS | 1360 | 1461031330259 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 585ms 19:02:10 INFO - PROCESS | 1360 | 1461031330317 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 19:02:10 INFO - PROCESS | 1360 | 1461031330319 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 19:02:10 INFO - PROCESS | 1360 | 1461031330323 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:02:10 INFO - PROCESS | 1360 | 1461031330325 Marionette TRACE conn5 <- [1,126,null,{}] 19:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:02:10 INFO - PROCESS | 1360 | 1461031330328 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:10 INFO - PROCESS | 1360 | 1461031330403 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 19:02:10 INFO - PROCESS | 1360 | 1461031330411 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF43B5000 == 37 [pid = 1360] [id = 41] 19:02:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 71 (0000007CF41C8800) [pid = 1360] [serial = 119] [outer = 0000000000000000] 19:02:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 72 (0000007CF433D000) [pid = 1360] [serial = 120] [outer = 0000007CF41C8800] 19:02:10 INFO - PROCESS | 1360 | 1461031330458 Marionette DEBUG loaded listener.js 19:02:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 73 (0000007CF9689800) [pid = 1360] [serial = 121] [outer = 0000007CF41C8800] 19:02:10 INFO - PROCESS | 1360 | 1461031330900 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 627ms 19:02:10 INFO - PROCESS | 1360 | 1461031330955 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 19:02:10 INFO - PROCESS | 1360 | 1461031330958 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 19:02:10 INFO - PROCESS | 1360 | 1461031330961 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:02:10 INFO - PROCESS | 1360 | 1461031330963 Marionette TRACE conn5 <- [1,130,null,{}] 19:02:10 INFO - PROCESS | 1360 | 1461031330972 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:11 INFO - PROCESS | 1360 | 1461031331091 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 19:02:11 INFO - PROCESS | 1360 | 1461031331103 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF97DA000 == 38 [pid = 1360] [id = 42] 19:02:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 74 (0000007CFA194800) [pid = 1360] [serial = 122] [outer = 0000000000000000] 19:02:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 75 (0000007CFA4DAC00) [pid = 1360] [serial = 123] [outer = 0000007CFA194800] 19:02:11 INFO - PROCESS | 1360 | 1461031331208 Marionette DEBUG loaded listener.js 19:02:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 76 (0000007CFB219400) [pid = 1360] [serial = 124] [outer = 0000007CFA194800] 19:02:11 INFO - PROCESS | 1360 | 1461031331602 Marionette TRACE conn5 <- [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]]]}] 19:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 19:02:11 INFO - PROCESS | 1360 | 1461031331634 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 19:02:11 INFO - PROCESS | 1360 | 1461031331636 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 19:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:02:11 INFO - PROCESS | 1360 | 1461031331639 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:02:11 INFO - PROCESS | 1360 | 1461031331641 Marionette TRACE conn5 <- [1,134,null,{}] 19:02:11 INFO - PROCESS | 1360 | 1461031331645 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:11 INFO - PROCESS | 1360 | 1461031331743 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 19:02:11 INFO - PROCESS | 1360 | 1461031331749 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB03F000 == 39 [pid = 1360] [id = 43] 19:02:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007C81C2E800) [pid = 1360] [serial = 125] [outer = 0000000000000000] 19:02:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C81C34400) [pid = 1360] [serial = 126] [outer = 0000007C81C2E800] 19:02:11 INFO - PROCESS | 1360 | 1461031331795 Marionette DEBUG loaded listener.js 19:02:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007CFAFDA400) [pid = 1360] [serial = 127] [outer = 0000007C81C2E800] 19:02:12 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C8AD13400) [pid = 1360] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:02:12 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007CEEAE0400) [pid = 1360] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:02:12 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007C842CC800) [pid = 1360] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:02:12 INFO - PROCESS | 1360 | --DOMWINDOW == 75 (0000007C85543000) [pid = 1360] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:02:12 INFO - PROCESS | 1360 | --DOMWINDOW == 74 (0000007C81E2C800) [pid = 1360] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:02:12 INFO - PROCESS | 1360 | --DOMWINDOW == 73 (0000007CF1F53C00) [pid = 1360] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:02:12 INFO - PROCESS | 1360 | --DOMWINDOW == 72 (0000007CF1FB9800) [pid = 1360] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:02:12 INFO - PROCESS | 1360 | --DOMWINDOW == 71 (0000007C89CBE000) [pid = 1360] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:02:12 INFO - PROCESS | 1360 | 1461031332211 Marionette TRACE conn5 <- [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]]]}] 19:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 625ms 19:02:12 INFO - PROCESS | 1360 | 1461031332269 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 19:02:12 INFO - PROCESS | 1360 | 1461031332271 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 19:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:02:12 INFO - PROCESS | 1360 | 1461031332274 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:02:12 INFO - PROCESS | 1360 | 1461031332276 Marionette TRACE conn5 <- [1,138,null,{}] 19:02:12 INFO - PROCESS | 1360 | 1461031332280 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:12 INFO - PROCESS | 1360 | 1461031332354 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 19:02:12 INFO - PROCESS | 1360 | 1461031332360 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB2D2800 == 40 [pid = 1360] [id = 44] 19:02:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 72 (0000007C81B31C00) [pid = 1360] [serial = 128] [outer = 0000000000000000] 19:02:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 73 (0000007C81B35C00) [pid = 1360] [serial = 129] [outer = 0000007C81B31C00] 19:02:12 INFO - PROCESS | 1360 | 1461031332405 Marionette DEBUG loaded listener.js 19:02:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 74 (0000007C81F9F800) [pid = 1360] [serial = 130] [outer = 0000007C81B31C00] 19:02:12 INFO - PROCESS | 1360 | 1461031332819 Marionette TRACE conn5 <- [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]]]}] 19:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 584ms 19:02:12 INFO - PROCESS | 1360 | 1461031332862 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 19:02:12 INFO - PROCESS | 1360 | 1461031332864 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 19:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:02:12 INFO - PROCESS | 1360 | 1461031332867 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:02:12 INFO - PROCESS | 1360 | 1461031332869 Marionette TRACE conn5 <- [1,142,null,{}] 19:02:12 INFO - PROCESS | 1360 | 1461031332872 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:12 INFO - PROCESS | 1360 | 1461031332947 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 19:02:12 INFO - PROCESS | 1360 | 1461031332954 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFEC7D800 == 41 [pid = 1360] [id = 45] 19:02:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 75 (0000007C899ECC00) [pid = 1360] [serial = 131] [outer = 0000000000000000] 19:02:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 76 (0000007CF209D000) [pid = 1360] [serial = 132] [outer = 0000007C899ECC00] 19:02:13 INFO - PROCESS | 1360 | 1461031333000 Marionette DEBUG loaded listener.js 19:02:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007CFAF55400) [pid = 1360] [serial = 133] [outer = 0000007C899ECC00] 19:02:13 INFO - PROCESS | 1360 | 1461031333399 Marionette TRACE conn5 <- [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]]]}] 19:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 586ms 19:02:13 INFO - PROCESS | 1360 | 1461031333458 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 19:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:02:13 INFO - PROCESS | 1360 | 1461031333461 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 19:02:13 INFO - PROCESS | 1360 | 1461031333464 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:02:13 INFO - PROCESS | 1360 | 1461031333466 Marionette TRACE conn5 <- [1,146,null,{}] 19:02:13 INFO - PROCESS | 1360 | 1461031333470 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:13 INFO - PROCESS | 1360 | 1461031333547 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 19:02:13 INFO - PROCESS | 1360 | 1461031333556 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFFDCB000 == 42 [pid = 1360] [id = 46] 19:02:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007CFAFE0400) [pid = 1360] [serial = 134] [outer = 0000000000000000] 19:02:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007CFB224800) [pid = 1360] [serial = 135] [outer = 0000007CFAFE0400] 19:02:13 INFO - PROCESS | 1360 | 1461031333602 Marionette DEBUG loaded listener.js 19:02:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007CFBCD9800) [pid = 1360] [serial = 136] [outer = 0000007CFAFE0400] 19:02:14 INFO - PROCESS | 1360 | 1461031334028 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 584ms 19:02:14 INFO - PROCESS | 1360 | 1461031334049 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 19:02:14 INFO - PROCESS | 1360 | 1461031334051 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 19:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:02:14 INFO - PROCESS | 1360 | 1461031334055 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - PROCESS | 1360 | 1461031334057 Marionette TRACE conn5 <- [1,150,null,{}] 19:02:14 INFO - PROCESS | 1360 | 1461031334061 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:14 INFO - PROCESS | 1360 | 1461031334184 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 19:02:14 INFO - PROCESS | 1360 | 1461031334190 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89890000 == 43 [pid = 1360] [id = 47] 19:02:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C89B40000) [pid = 1360] [serial = 137] [outer = 0000000000000000] 19:02:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C89B4B400) [pid = 1360] [serial = 138] [outer = 0000007C89B40000] 19:02:14 INFO - PROCESS | 1360 | 1461031334241 Marionette DEBUG loaded listener.js 19:02:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007CFE82D400) [pid = 1360] [serial = 139] [outer = 0000007C89B40000] 19:02:14 INFO - PROCESS | 1360 | 1461031334821 Marionette TRACE conn5 <- [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]]]}] 19:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 774ms 19:02:14 INFO - PROCESS | 1360 | 1461031334831 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 19:02:14 INFO - PROCESS | 1360 | 1461031334835 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 19:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:02:14 INFO - PROCESS | 1360 | 1461031334841 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - PROCESS | 1360 | 1461031334846 Marionette TRACE conn5 <- [1,154,null,{}] 19:02:14 INFO - PROCESS | 1360 | 1461031334891 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:15 INFO - PROCESS | 1360 | 1461031335000 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 19:02:15 INFO - PROCESS | 1360 | 1461031335081 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83044800 == 44 [pid = 1360] [id = 48] 19:02:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C81C2D400) [pid = 1360] [serial = 140] [outer = 0000000000000000] 19:02:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C8306E400) [pid = 1360] [serial = 141] [outer = 0000007C81C2D400] 19:02:15 INFO - PROCESS | 1360 | 1461031335141 Marionette DEBUG loaded listener.js 19:02:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C85540800) [pid = 1360] [serial = 142] [outer = 0000007C81C2D400] 19:02:15 INFO - PROCESS | 1360 | 1461031335669 Marionette TRACE conn5 <- [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]]]}] 19:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 878ms 19:02:15 INFO - PROCESS | 1360 | 1461031335723 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 19:02:15 INFO - PROCESS | 1360 | 1461031335729 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 19:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:02:15 INFO - PROCESS | 1360 | 1461031335736 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:02:15 INFO - PROCESS | 1360 | 1461031335740 Marionette TRACE conn5 <- [1,158,null,{}] 19:02:15 INFO - PROCESS | 1360 | 1461031335744 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:15 INFO - PROCESS | 1360 | 1461031335849 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 19:02:15 INFO - PROCESS | 1360 | 1461031335925 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A90F800 == 45 [pid = 1360] [id = 49] 19:02:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C89B3D000) [pid = 1360] [serial = 143] [outer = 0000000000000000] 19:02:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C89CBC400) [pid = 1360] [serial = 144] [outer = 0000007C89B3D000] 19:02:15 INFO - PROCESS | 1360 | 1461031335982 Marionette DEBUG loaded listener.js 19:02:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C8ACB1000) [pid = 1360] [serial = 145] [outer = 0000007C89B3D000] 19:02:16 INFO - PROCESS | 1360 | 1461031336595 Marionette TRACE conn5 <- [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]]]}] 19:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 880ms 19:02:16 INFO - PROCESS | 1360 | 1461031336627 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 19:02:16 INFO - PROCESS | 1360 | 1461031336630 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 19:02:16 INFO - PROCESS | 1360 | 1461031336635 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:02:16 INFO - PROCESS | 1360 | 1461031336640 Marionette TRACE conn5 <- [1,162,null,{}] 19:02:16 INFO - PROCESS | 1360 | 1461031336653 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:16 INFO - PROCESS | 1360 | 1461031336761 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 19:02:16 INFO - PROCESS | 1360 | 1461031336824 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4C22800 == 46 [pid = 1360] [id = 50] 19:02:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C8AD1C800) [pid = 1360] [serial = 146] [outer = 0000000000000000] 19:02:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007CF1FBD400) [pid = 1360] [serial = 147] [outer = 0000007C8AD1C800] 19:02:16 INFO - PROCESS | 1360 | 1461031336884 Marionette DEBUG loaded listener.js 19:02:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007CF41D3000) [pid = 1360] [serial = 148] [outer = 0000007C8AD1C800] 19:02:17 INFO - PROCESS | 1360 | 1461031337432 Marionette TRACE conn5 <- [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]]]}] 19:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 877ms 19:02:17 INFO - PROCESS | 1360 | 1461031337518 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 19:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:02:17 INFO - PROCESS | 1360 | 1461031337521 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 19:02:17 INFO - PROCESS | 1360 | 1461031337525 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:02:17 INFO - PROCESS | 1360 | 1461031337527 Marionette TRACE conn5 <- [1,166,null,{}] 19:02:17 INFO - PROCESS | 1360 | 1461031337531 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:17 INFO - PROCESS | 1360 | 1461031337635 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 19:02:17 INFO - PROCESS | 1360 | 1461031337888 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C828B2000 == 47 [pid = 1360] [id = 51] 19:02:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C81B32800) [pid = 1360] [serial = 149] [outer = 0000000000000000] 19:02:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C81C29800) [pid = 1360] [serial = 150] [outer = 0000007C81B32800] 19:02:17 INFO - PROCESS | 1360 | 1461031337954 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C82567C00) [pid = 1360] [serial = 151] [outer = 0000007C81B32800] 19:02:18 INFO - PROCESS | 1360 | 1461031338533 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1080ms 19:02:18 INFO - PROCESS | 1360 | 1461031338607 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 19:02:18 INFO - PROCESS | 1360 | 1461031338612 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 19:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:02:18 INFO - PROCESS | 1360 | 1461031338618 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:02:18 INFO - PROCESS | 1360 | 1461031338621 Marionette TRACE conn5 <- [1,170,null,{}] 19:02:18 INFO - PROCESS | 1360 | 1461031338626 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:18 INFO - PROCESS | 1360 | 1461031338734 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFFDCB000 == 46 [pid = 1360] [id = 46] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFEC7D800 == 45 [pid = 1360] [id = 45] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB2D2800 == 44 [pid = 1360] [id = 44] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB03F000 == 43 [pid = 1360] [id = 43] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF97DA000 == 42 [pid = 1360] [id = 42] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF43B5000 == 41 [pid = 1360] [id = 41] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF31E0800 == 40 [pid = 1360] [id = 40] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F17800 == 39 [pid = 1360] [id = 39] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C832D8800 == 38 [pid = 1360] [id = 38] 19:02:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C83035000 == 37 [pid = 1360] [id = 37] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007CF1FBB800) [pid = 1360] [serial = 90] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C8AD1A000) [pid = 1360] [serial = 75] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007CF1F56400) [pid = 1360] [serial = 88] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C84957C00) [pid = 1360] [serial = 78] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C8553E800) [pid = 1360] [serial = 79] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C8754B000) [pid = 1360] [serial = 81] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007CEEAEB000) [pid = 1360] [serial = 87] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C8978E000) [pid = 1360] [serial = 82] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C89CC7000) [pid = 1360] [serial = 84] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C8354A400) [pid = 1360] [serial = 76] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C8AD20400) [pid = 1360] [serial = 85] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007CF1F5EC00) [pid = 1360] [serial = 58] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007CF209E800) [pid = 1360] [serial = 61] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007CEEADE000) [pid = 1360] [serial = 73] [outer = 0000000000000000] [url = about:blank] 19:02:18 INFO - PROCESS | 1360 | 1461031338850 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C81812800 == 38 [pid = 1360] [id = 52] 19:02:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C81362800) [pid = 1360] [serial = 152] [outer = 0000000000000000] 19:02:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C81B31800) [pid = 1360] [serial = 153] [outer = 0000007C81362800] 19:02:18 INFO - PROCESS | 1360 | 1461031338901 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C81E2C800) [pid = 1360] [serial = 154] [outer = 0000007C81362800] 19:02:19 INFO - PROCESS | 1360 | 1461031339289 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 691ms 19:02:19 INFO - PROCESS | 1360 | 1461031339313 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 19:02:19 INFO - PROCESS | 1360 | 1461031339317 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 19:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:02:19 INFO - PROCESS | 1360 | 1461031339322 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:02:19 INFO - PROCESS | 1360 | 1461031339324 Marionette TRACE conn5 <- [1,174,null,{}] 19:02:19 INFO - PROCESS | 1360 | 1461031339328 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:19 INFO - PROCESS | 1360 | 1461031339423 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 19:02:19 INFO - PROCESS | 1360 | 1461031339477 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89894800 == 39 [pid = 1360] [id = 53] 19:02:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C81C37C00) [pid = 1360] [serial = 155] [outer = 0000000000000000] 19:02:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C84E95C00) [pid = 1360] [serial = 156] [outer = 0000007C81C37C00] 19:02:19 INFO - PROCESS | 1360 | 1461031339524 Marionette DEBUG loaded listener.js 19:02:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C8754A400) [pid = 1360] [serial = 157] [outer = 0000007C81C37C00] 19:02:19 INFO - PROCESS | 1360 | 1461031339875 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 585ms 19:02:19 INFO - PROCESS | 1360 | 1461031339910 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 19:02:19 INFO - PROCESS | 1360 | 1461031339913 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 19:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:02:19 INFO - PROCESS | 1360 | 1461031339918 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:02:19 INFO - PROCESS | 1360 | 1461031339924 Marionette TRACE conn5 <- [1,178,null,{}] 19:02:19 INFO - PROCESS | 1360 | 1461031339938 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:20 INFO - PROCESS | 1360 | 1461031340042 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 19:02:20 INFO - PROCESS | 1360 | 1461031340049 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A407800 == 40 [pid = 1360] [id = 54] 19:02:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C899E6C00) [pid = 1360] [serial = 158] [outer = 0000000000000000] 19:02:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C899F5800) [pid = 1360] [serial = 159] [outer = 0000007C899E6C00] 19:02:20 INFO - PROCESS | 1360 | 1461031340095 Marionette DEBUG loaded listener.js 19:02:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C89CC0000) [pid = 1360] [serial = 160] [outer = 0000007C899E6C00] 19:02:20 INFO - PROCESS | 1360 | 1461031340466 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 19:02:20 INFO - PROCESS | 1360 | 1461031340518 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 19:02:20 INFO - PROCESS | 1360 | 1461031340521 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 19:02:20 INFO - PROCESS | 1360 | 1461031340525 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:02:20 INFO - PROCESS | 1360 | 1461031340527 Marionette TRACE conn5 <- [1,182,null,{}] 19:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:02:20 INFO - PROCESS | 1360 | 1461031340531 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:20 INFO - PROCESS | 1360 | 1461031340612 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 19:02:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C89CC9C00) [pid = 1360] [serial = 161] [outer = 0000007C81E2E800] 19:02:20 INFO - PROCESS | 1360 | 1461031340635 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF31DC800 == 41 [pid = 1360] [id = 55] 19:02:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C89CC7000) [pid = 1360] [serial = 162] [outer = 0000000000000000] 19:02:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C8ACB9000) [pid = 1360] [serial = 163] [outer = 0000007C89CC7000] 19:02:20 INFO - PROCESS | 1360 | 1461031340686 Marionette DEBUG loaded listener.js 19:02:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C8AD18800) [pid = 1360] [serial = 164] [outer = 0000007C89CC7000] 19:02:21 INFO - PROCESS | 1360 | 1461031341169 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 669ms 19:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:02:21 INFO - PROCESS | 1360 | 1461031341201 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 19:02:21 INFO - PROCESS | 1360 | 1461031341203 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 19:02:21 INFO - PROCESS | 1360 | 1461031341207 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 1360 | 1461031341209 Marionette TRACE conn5 <- [1,186,null,{}] 19:02:21 INFO - PROCESS | 1360 | 1461031341212 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:21 INFO - PROCESS | 1360 | 1461031341307 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 19:02:21 INFO - PROCESS | 1360 | 1461031341313 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3109000 == 42 [pid = 1360] [id = 56] 19:02:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007CEEADE000) [pid = 1360] [serial = 165] [outer = 0000000000000000] 19:02:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007CEEAE2000) [pid = 1360] [serial = 166] [outer = 0000007CEEADE000] 19:02:21 INFO - PROCESS | 1360 | 1461031341368 Marionette DEBUG loaded listener.js 19:02:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007CF1F5EC00) [pid = 1360] [serial = 167] [outer = 0000007CEEADE000] 19:02:21 INFO - PROCESS | 1360 | 1461031341815 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 626ms 19:02:21 INFO - PROCESS | 1360 | 1461031341839 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 19:02:21 INFO - PROCESS | 1360 | 1461031341841 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 19:02:21 INFO - PROCESS | 1360 | 1461031341845 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 1360 | 1461031341846 Marionette TRACE conn5 <- [1,190,null,{}] 19:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:02:21 INFO - PROCESS | 1360 | 1461031341850 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:21 INFO - PROCESS | 1360 | 1461031341949 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 19:02:21 INFO - PROCESS | 1360 | 1461031341956 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9628800 == 43 [pid = 1360] [id = 57] 19:02:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007CF1FB6C00) [pid = 1360] [serial = 168] [outer = 0000000000000000] 19:02:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007CF201A800) [pid = 1360] [serial = 169] [outer = 0000007CF1FB6C00] 19:02:22 INFO - PROCESS | 1360 | 1461031342002 Marionette DEBUG loaded listener.js 19:02:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007CF209E800) [pid = 1360] [serial = 170] [outer = 0000007CF1FB6C00] 19:02:22 INFO - PROCESS | 1360 | 1461031342450 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 19:02:22 INFO - PROCESS | 1360 | 1461031342479 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 19:02:22 INFO - PROCESS | 1360 | 1461031342481 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 19:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:02:22 INFO - PROCESS | 1360 | 1461031342485 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:02:22 INFO - PROCESS | 1360 | 1461031342487 Marionette TRACE conn5 <- [1,194,null,{}] 19:02:22 INFO - PROCESS | 1360 | 1461031342490 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:22 INFO - PROCESS | 1360 | 1461031342586 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 19:02:22 INFO - PROCESS | 1360 | 1461031342591 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8208E800 == 44 [pid = 1360] [id = 58] 19:02:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007CF20A3800) [pid = 1360] [serial = 171] [outer = 0000000000000000] 19:02:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007CF29AE000) [pid = 1360] [serial = 172] [outer = 0000007CF20A3800] 19:02:22 INFO - PROCESS | 1360 | 1461031342636 Marionette DEBUG loaded listener.js 19:02:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007CF32CF800) [pid = 1360] [serial = 173] [outer = 0000007CF20A3800] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007CFA194800) [pid = 1360] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C81C2E800) [pid = 1360] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C81B31C00) [pid = 1360] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007CF1FB0800) [pid = 1360] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C8AD1EC00) [pid = 1360] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C82569C00) [pid = 1360] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C81364800) [pid = 1360] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007CF41C8800) [pid = 1360] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007CF20A2800) [pid = 1360] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007CFAFE0400) [pid = 1360] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:02:23 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C899ECC00) [pid = 1360] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:02:23 INFO - PROCESS | 1360 | 1461031343196 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 733ms 19:02:23 INFO - PROCESS | 1360 | 1461031343221 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 19:02:23 INFO - PROCESS | 1360 | 1461031343223 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 19:02:23 INFO - PROCESS | 1360 | 1461031343226 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:02:23 INFO - PROCESS | 1360 | 1461031343228 Marionette TRACE conn5 <- [1,198,null,{}] 19:02:23 INFO - PROCESS | 1360 | 1461031343232 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:23 INFO - PROCESS | 1360 | 1461031343328 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 19:02:23 INFO - PROCESS | 1360 | 1461031343391 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA3C8000 == 45 [pid = 1360] [id = 59] 19:02:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C81C34800) [pid = 1360] [serial = 174] [outer = 0000000000000000] 19:02:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007CF209E000) [pid = 1360] [serial = 175] [outer = 0000007C81C34800] 19:02:23 INFO - PROCESS | 1360 | 1461031343437 Marionette DEBUG loaded listener.js 19:02:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007CF41C5000) [pid = 1360] [serial = 176] [outer = 0000007C81C34800] 19:02:23 INFO - PROCESS | 1360 | 1461031343772 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 19:02:23 INFO - PROCESS | 1360 | 1461031343816 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 19:02:23 INFO - PROCESS | 1360 | 1461031343819 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 19:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:02:23 INFO - PROCESS | 1360 | 1461031343822 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:02:23 INFO - PROCESS | 1360 | 1461031343824 Marionette TRACE conn5 <- [1,202,null,{}] 19:02:23 INFO - PROCESS | 1360 | 1461031343828 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:23 INFO - PROCESS | 1360 | 1461031343927 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 19:02:23 INFO - PROCESS | 1360 | 1461031343963 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE806000 == 46 [pid = 1360] [id = 60] 19:02:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007CF31D0000) [pid = 1360] [serial = 177] [outer = 0000000000000000] 19:02:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007CF4342000) [pid = 1360] [serial = 178] [outer = 0000007CF31D0000] 19:02:24 INFO - PROCESS | 1360 | 1461031344009 Marionette DEBUG loaded listener.js 19:02:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007CF558AC00) [pid = 1360] [serial = 179] [outer = 0000007CF31D0000] 19:02:24 INFO - PROCESS | 1360 | 1461031344342 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 586ms 19:02:24 INFO - PROCESS | 1360 | 1461031344411 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 19:02:24 INFO - PROCESS | 1360 | 1461031344413 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 19:02:24 INFO - PROCESS | 1360 | 1461031344417 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:02:24 INFO - PROCESS | 1360 | 1461031344418 Marionette TRACE conn5 <- [1,206,null,{}] 19:02:24 INFO - PROCESS | 1360 | 1461031344422 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:24 INFO - PROCESS | 1360 | 1461031344520 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 19:02:24 INFO - PROCESS | 1360 | 1461031344528 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFFDC3800 == 47 [pid = 1360] [id = 61] 19:02:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007CF3FBF000) [pid = 1360] [serial = 180] [outer = 0000000000000000] 19:02:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007CF9E6A000) [pid = 1360] [serial = 181] [outer = 0000007CF3FBF000] 19:02:24 INFO - PROCESS | 1360 | 1461031344581 Marionette DEBUG loaded listener.js 19:02:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007CFA191000) [pid = 1360] [serial = 182] [outer = 0000007CF3FBF000] 19:02:25 INFO - PROCESS | 1360 | 1461031344997 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 627ms 19:02:25 INFO - PROCESS | 1360 | 1461031345047 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 19:02:25 INFO - PROCESS | 1360 | 1461031345050 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 19:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:02:25 INFO - PROCESS | 1360 | 1461031345099 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:02:25 INFO - PROCESS | 1360 | 1461031345103 Marionette TRACE conn5 <- [1,210,null,{}] 19:02:25 INFO - PROCESS | 1360 | 1461031345115 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:25 INFO - PROCESS | 1360 | 1461031345260 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 19:02:25 INFO - PROCESS | 1360 | 1461031345347 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8404B000 == 48 [pid = 1360] [id = 62] 19:02:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C81D8F400) [pid = 1360] [serial = 183] [outer = 0000000000000000] 19:02:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C81E2F400) [pid = 1360] [serial = 184] [outer = 0000007C81D8F400] 19:02:25 INFO - PROCESS | 1360 | 1461031345405 Marionette DEBUG loaded listener.js 19:02:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C842C8C00) [pid = 1360] [serial = 185] [outer = 0000007C81D8F400] 19:02:26 INFO - PROCESS | 1360 | 1461031346009 Marionette TRACE conn5 <- [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]]]}] 19:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 944ms 19:02:26 INFO - PROCESS | 1360 | 1461031346045 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 19:02:26 INFO - PROCESS | 1360 | 1461031346050 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 19:02:26 INFO - PROCESS | 1360 | 1461031346054 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:02:26 INFO - PROCESS | 1360 | 1461031346057 Marionette TRACE conn5 <- [1,214,null,{}] 19:02:26 INFO - PROCESS | 1360 | 1461031346066 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:26 INFO - PROCESS | 1360 | 1461031346176 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 19:02:26 INFO - PROCESS | 1360 | 1461031346254 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9E0800 == 49 [pid = 1360] [id = 63] 19:02:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C89785C00) [pid = 1360] [serial = 186] [outer = 0000000000000000] 19:02:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C89B45800) [pid = 1360] [serial = 187] [outer = 0000007C89785C00] 19:02:26 INFO - PROCESS | 1360 | 1461031346311 Marionette DEBUG loaded listener.js 19:02:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8ACCCC00) [pid = 1360] [serial = 188] [outer = 0000007C89785C00] 19:02:26 INFO - PROCESS | 1360 | 1461031346851 Marionette TRACE conn5 <- [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]]]}] 19:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 837ms 19:02:26 INFO - PROCESS | 1360 | 1461031346916 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 19:02:26 INFO - PROCESS | 1360 | 1461031346919 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 19:02:26 INFO - PROCESS | 1360 | 1461031346923 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:02:26 INFO - PROCESS | 1360 | 1461031346926 Marionette TRACE conn5 <- [1,218,null,{}] 19:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:02:26 INFO - PROCESS | 1360 | 1461031346930 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:27 INFO - PROCESS | 1360 | 1461031347034 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 19:02:27 INFO - PROCESS | 1360 | 1461031347108 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFFDC9000 == 50 [pid = 1360] [id = 64] 19:02:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007CEEADF400) [pid = 1360] [serial = 189] [outer = 0000000000000000] 19:02:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007CF1F51400) [pid = 1360] [serial = 190] [outer = 0000007CEEADF400] 19:02:27 INFO - PROCESS | 1360 | 1461031347171 Marionette DEBUG loaded listener.js 19:02:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007CF2014400) [pid = 1360] [serial = 191] [outer = 0000007CEEADF400] 19:02:27 INFO - PROCESS | 1360 | 1461031347724 Marionette TRACE conn5 <- [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]]]}] 19:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 839ms 19:02:27 INFO - PROCESS | 1360 | 1461031347770 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 19:02:27 INFO - PROCESS | 1360 | 1461031347773 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 19:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:02:27 INFO - PROCESS | 1360 | 1461031347777 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:02:27 INFO - PROCESS | 1360 | 1461031347779 Marionette TRACE conn5 <- [1,222,null,{}] 19:02:27 INFO - PROCESS | 1360 | 1461031347783 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:27 INFO - PROCESS | 1360 | 1461031347885 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 19:02:27 INFO - PROCESS | 1360 | 1461031347963 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4C0B800 == 51 [pid = 1360] [id = 65] 19:02:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8A969800) [pid = 1360] [serial = 192] [outer = 0000000000000000] 19:02:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8A973000) [pid = 1360] [serial = 193] [outer = 0000007C8A969800] 19:02:28 INFO - PROCESS | 1360 | 1461031348019 Marionette DEBUG loaded listener.js 19:02:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007CF201D800) [pid = 1360] [serial = 194] [outer = 0000007C8A969800] 19:02:28 INFO - PROCESS | 1360 | 1461031348588 Marionette TRACE conn5 <- [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]]]}] 19:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 839ms 19:02:28 INFO - PROCESS | 1360 | 1461031348618 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 19:02:28 INFO - PROCESS | 1360 | 1461031348620 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 19:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:02:28 INFO - PROCESS | 1360 | 1461031348624 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:02:28 INFO - PROCESS | 1360 | 1461031348626 Marionette TRACE conn5 <- [1,226,null,{}] 19:02:28 INFO - PROCESS | 1360 | 1461031348630 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:28 INFO - PROCESS | 1360 | 1461031348757 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 19:02:28 INFO - PROCESS | 1360 | 1461031348822 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82530000 == 52 [pid = 1360] [id = 66] 19:02:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C89B3FC00) [pid = 1360] [serial = 195] [outer = 0000000000000000] 19:02:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007CF9AF6800) [pid = 1360] [serial = 196] [outer = 0000007C89B3FC00] 19:02:28 INFO - PROCESS | 1360 | 1461031348879 Marionette DEBUG loaded listener.js 19:02:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007CFA33C000) [pid = 1360] [serial = 197] [outer = 0000007C89B3FC00] 19:02:29 INFO - PROCESS | 1360 | 1461031349556 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 984ms 19:02:29 INFO - PROCESS | 1360 | 1461031349610 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 19:02:29 INFO - PROCESS | 1360 | 1461031349615 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 19:02:29 INFO - PROCESS | 1360 | 1461031349620 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:02:29 INFO - PROCESS | 1360 | 1461031349624 Marionette TRACE conn5 <- [1,230,null,{}] 19:02:29 INFO - PROCESS | 1360 | 1461031349629 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:29 INFO - PROCESS | 1360 | 1461031349725 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 19:02:29 INFO - PROCESS | 1360 | 1461031349810 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C828AD000 == 53 [pid = 1360] [id = 67] 19:02:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C81B39400) [pid = 1360] [serial = 198] [outer = 0000000000000000] 19:02:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C81C45400) [pid = 1360] [serial = 199] [outer = 0000007C81B39400] 19:02:29 INFO - PROCESS | 1360 | 1461031349863 Marionette DEBUG loaded listener.js 19:02:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C82570C00) [pid = 1360] [serial = 200] [outer = 0000007C81B39400] 19:02:30 INFO - PROCESS | 1360 | 1461031350432 Marionette TRACE conn5 <- [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]]]}] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007C80E6A000 == 52 [pid = 1360] [id = 33] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82445000 == 51 [pid = 1360] [id = 32] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3B1B800 == 50 [pid = 1360] [id = 31] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE806000 == 49 [pid = 1360] [id = 60] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA3C8000 == 48 [pid = 1360] [id = 59] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8208E800 == 47 [pid = 1360] [id = 58] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9628800 == 46 [pid = 1360] [id = 57] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3109000 == 45 [pid = 1360] [id = 56] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF31DC800 == 44 [pid = 1360] [id = 55] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A407800 == 43 [pid = 1360] [id = 54] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89894800 == 42 [pid = 1360] [id = 53] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007C81812800 == 41 [pid = 1360] [id = 52] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007C828B2000 == 40 [pid = 1360] [id = 51] 19:02:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007C83044800 == 39 [pid = 1360] [id = 48] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C834BFC00) [pid = 1360] [serial = 93] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007CF3FCBC00) [pid = 1360] [serial = 99] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8AD13000) [pid = 1360] [serial = 96] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007CF1F54C00) [pid = 1360] [serial = 105] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007CF5113800) [pid = 1360] [serial = 102] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C89B4B400) [pid = 1360] [serial = 138] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 880ms 19:02:30 INFO - PROCESS | 1360 | 1461031350505 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 19:02:30 INFO - PROCESS | 1360 | 1461031350511 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 19:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:02:30 INFO - PROCESS | 1360 | 1461031350517 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:02:30 INFO - PROCESS | 1360 | 1461031350520 Marionette TRACE conn5 <- [1,234,null,{}] 19:02:30 INFO - PROCESS | 1360 | 1461031350524 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:30 INFO - PROCESS | 1360 | 1461031350615 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007CFA4DAC00) [pid = 1360] [serial = 123] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007CFB219400) [pid = 1360] [serial = 124] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C81C34400) [pid = 1360] [serial = 126] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C81B35C00) [pid = 1360] [serial = 129] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007CF2108C00) [pid = 1360] [serial = 91] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007CEEAE4000) [pid = 1360] [serial = 114] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007CF1FB1800) [pid = 1360] [serial = 115] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C840A8000) [pid = 1360] [serial = 109] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C82AB3C00) [pid = 1360] [serial = 108] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C855B8800) [pid = 1360] [serial = 111] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C87549800) [pid = 1360] [serial = 112] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007CF433D000) [pid = 1360] [serial = 120] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007CF3173000) [pid = 1360] [serial = 117] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007CF3FDE800) [pid = 1360] [serial = 118] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007CFBCD9800) [pid = 1360] [serial = 136] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007CFB224800) [pid = 1360] [serial = 135] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007CFAFDA400) [pid = 1360] [serial = 127] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007CFAF55400) [pid = 1360] [serial = 133] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C81F9F800) [pid = 1360] [serial = 130] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007CF209D000) [pid = 1360] [serial = 132] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007CF9689800) [pid = 1360] [serial = 121] [outer = 0000000000000000] [url = about:blank] 19:02:30 INFO - PROCESS | 1360 | 1461031350682 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C835A6000 == 40 [pid = 1360] [id = 68] 19:02:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C81C34400) [pid = 1360] [serial = 201] [outer = 0000000000000000] 19:02:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C8306EC00) [pid = 1360] [serial = 202] [outer = 0000007C81C34400] 19:02:30 INFO - PROCESS | 1360 | 1461031350729 Marionette DEBUG loaded listener.js 19:02:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C84E92C00) [pid = 1360] [serial = 203] [outer = 0000007C81C34400] 19:02:31 INFO - PROCESS | 1360 | 1461031351107 Marionette TRACE conn5 <- [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]]]}] 19:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 19:02:31 INFO - PROCESS | 1360 | 1461031351146 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 19:02:31 INFO - PROCESS | 1360 | 1461031351149 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 19:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:02:31 INFO - PROCESS | 1360 | 1461031351153 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:02:31 INFO - PROCESS | 1360 | 1461031351156 Marionette TRACE conn5 <- [1,238,null,{}] 19:02:31 INFO - PROCESS | 1360 | 1461031351168 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:31 INFO - PROCESS | 1360 | 1461031351251 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 19:02:31 INFO - PROCESS | 1360 | 1461031351287 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B8D800 == 41 [pid = 1360] [id = 69] 19:02:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C899E7000) [pid = 1360] [serial = 204] [outer = 0000000000000000] 19:02:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C89B3C800) [pid = 1360] [serial = 205] [outer = 0000007C899E7000] 19:02:31 INFO - PROCESS | 1360 | 1461031351336 Marionette DEBUG loaded listener.js 19:02:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C89CC5C00) [pid = 1360] [serial = 206] [outer = 0000007C899E7000] 19:02:31 INFO - PROCESS | 1360 | 1461031351748 Marionette TRACE conn5 <- [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]]]}] 19:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 627ms 19:02:31 INFO - PROCESS | 1360 | 1461031351783 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 19:02:31 INFO - PROCESS | 1360 | 1461031351786 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 19:02:31 INFO - PROCESS | 1360 | 1461031351789 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:02:31 INFO - PROCESS | 1360 | 1461031351791 Marionette TRACE conn5 <- [1,242,null,{}] 19:02:31 INFO - PROCESS | 1360 | 1461031351795 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:31 INFO - PROCESS | 1360 | 1461031351880 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 19:02:31 INFO - PROCESS | 1360 | 1461031351887 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7A3800 == 42 [pid = 1360] [id = 70] 19:02:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C8ACB0C00) [pid = 1360] [serial = 207] [outer = 0000000000000000] 19:02:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C8ACCB800) [pid = 1360] [serial = 208] [outer = 0000007C8ACB0C00] 19:02:31 INFO - PROCESS | 1360 | 1461031351935 Marionette DEBUG loaded listener.js 19:02:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C8AD15C00) [pid = 1360] [serial = 209] [outer = 0000007C8ACB0C00] 19:02:32 INFO - PROCESS | 1360 | 1461031352340 Marionette TRACE conn5 <- [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]]]}] 19:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 586ms 19:02:32 INFO - PROCESS | 1360 | 1461031352378 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 19:02:32 INFO - PROCESS | 1360 | 1461031352380 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 19:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:02:32 INFO - PROCESS | 1360 | 1461031352388 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:02:32 INFO - PROCESS | 1360 | 1461031352390 Marionette TRACE conn5 <- [1,246,null,{}] 19:02:32 INFO - PROCESS | 1360 | 1461031352393 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:32 INFO - PROCESS | 1360 | 1461031352470 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 19:02:32 INFO - PROCESS | 1360 | 1461031352476 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A910000 == 43 [pid = 1360] [id = 71] 19:02:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007CEEAE0800) [pid = 1360] [serial = 210] [outer = 0000000000000000] 19:02:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007CEEAE7000) [pid = 1360] [serial = 211] [outer = 0000007CEEAE0800] 19:02:32 INFO - PROCESS | 1360 | 1461031352522 Marionette DEBUG loaded listener.js 19:02:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007CF1FB0800) [pid = 1360] [serial = 212] [outer = 0000007CEEAE0800] 19:02:33 INFO - PROCESS | 1360 | 1461031353024 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 692ms 19:02:33 INFO - PROCESS | 1360 | 1461031353083 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 19:02:33 INFO - PROCESS | 1360 | 1461031353086 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 19:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:02:33 INFO - PROCESS | 1360 | 1461031353094 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:02:33 INFO - PROCESS | 1360 | 1461031353096 Marionette TRACE conn5 <- [1,250,null,{}] 19:02:33 INFO - PROCESS | 1360 | 1461031353100 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:33 INFO - PROCESS | 1360 | 1461031353220 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 19:02:33 INFO - PROCESS | 1360 | 1461031353266 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8252E800 == 44 [pid = 1360] [id = 72] 19:02:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007CF209F000) [pid = 1360] [serial = 213] [outer = 0000000000000000] 19:02:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007CF3173000) [pid = 1360] [serial = 214] [outer = 0000007CF209F000] 19:02:33 INFO - PROCESS | 1360 | 1461031353317 Marionette DEBUG loaded listener.js 19:02:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007CF41C7000) [pid = 1360] [serial = 215] [outer = 0000007CF209F000] 19:02:33 INFO - PROCESS | 1360 | 1461031353895 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 837ms 19:02:33 INFO - PROCESS | 1360 | 1461031353935 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 19:02:33 INFO - PROCESS | 1360 | 1461031353937 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 19:02:33 INFO - PROCESS | 1360 | 1461031353940 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:02:33 INFO - PROCESS | 1360 | 1461031353942 Marionette TRACE conn5 <- [1,254,null,{}] 19:02:33 INFO - PROCESS | 1360 | 1461031353945 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:34 INFO - PROCESS | 1360 | 1461031354045 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 19:02:34 INFO - PROCESS | 1360 | 1461031354053 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF43A3800 == 45 [pid = 1360] [id = 73] 19:02:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007CF518C800) [pid = 1360] [serial = 216] [outer = 0000000000000000] 19:02:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007CF9632400) [pid = 1360] [serial = 217] [outer = 0000007CF518C800] 19:02:34 INFO - PROCESS | 1360 | 1461031354099 Marionette DEBUG loaded listener.js 19:02:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007CFA3A7400) [pid = 1360] [serial = 218] [outer = 0000007CF518C800] 19:02:34 INFO - PROCESS | 1360 | 1461031354529 Marionette TRACE conn5 <- [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]]]}] 19:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 628ms 19:02:34 INFO - PROCESS | 1360 | 1461031354571 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 19:02:34 INFO - PROCESS | 1360 | 1461031354574 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 19:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:02:34 INFO - PROCESS | 1360 | 1461031354577 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:02:34 INFO - PROCESS | 1360 | 1461031354579 Marionette TRACE conn5 <- [1,258,null,{}] 19:02:34 INFO - PROCESS | 1360 | 1461031354582 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:34 INFO - PROCESS | 1360 | 1461031354680 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 19:02:34 INFO - PROCESS | 1360 | 1461031354686 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9455800 == 46 [pid = 1360] [id = 74] 19:02:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007CFA4DA000) [pid = 1360] [serial = 219] [outer = 0000000000000000] 19:02:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007CFAF52400) [pid = 1360] [serial = 220] [outer = 0000007CFA4DA000] 19:02:34 INFO - PROCESS | 1360 | 1461031354733 Marionette DEBUG loaded listener.js 19:02:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007CFAFDEC00) [pid = 1360] [serial = 221] [outer = 0000007CFA4DA000] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007CEEADE000) [pid = 1360] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007CF1FB6C00) [pid = 1360] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C81C34800) [pid = 1360] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C899E6C00) [pid = 1360] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C81B32800) [pid = 1360] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007CF20A3800) [pid = 1360] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C81362800) [pid = 1360] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C81C37C00) [pid = 1360] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007CF31D0000) [pid = 1360] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C89CC7000) [pid = 1360] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:02:35 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C81D8F800) [pid = 1360] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:02:35 INFO - PROCESS | 1360 | 1461031355234 Marionette TRACE conn5 <- [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]]]}] 19:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 733ms 19:02:35 INFO - PROCESS | 1360 | 1461031355334 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 19:02:35 INFO - PROCESS | 1360 | 1461031355336 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 19:02:35 INFO - PROCESS | 1360 | 1461031355340 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:02:35 INFO - PROCESS | 1360 | 1461031355342 Marionette TRACE conn5 <- [1,262,null,{}] 19:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:02:35 INFO - PROCESS | 1360 | 1461031355348 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:35 INFO - PROCESS | 1360 | 1461031355429 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 19:02:35 INFO - PROCESS | 1360 | 1461031355437 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA3DB800 == 47 [pid = 1360] [id = 75] 19:02:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007CF1FB1C00) [pid = 1360] [serial = 222] [outer = 0000000000000000] 19:02:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007CFAF4F800) [pid = 1360] [serial = 223] [outer = 0000007CF1FB1C00] 19:02:35 INFO - PROCESS | 1360 | 1461031355482 Marionette DEBUG loaded listener.js 19:02:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007CFB218400) [pid = 1360] [serial = 224] [outer = 0000007CF1FB1C00] 19:02:35 INFO - PROCESS | 1360 | 1461031355876 Marionette TRACE conn5 <- [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]]]}] 19:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 565ms 19:02:35 INFO - PROCESS | 1360 | 1461031355913 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 19:02:35 INFO - PROCESS | 1360 | 1461031355915 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 19:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:02:35 INFO - PROCESS | 1360 | 1461031355918 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:02:35 INFO - PROCESS | 1360 | 1461031355920 Marionette TRACE conn5 <- [1,266,null,{}] 19:02:35 INFO - PROCESS | 1360 | 1461031355924 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:36 INFO - PROCESS | 1360 | 1461031356002 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 19:02:36 INFO - PROCESS | 1360 | 1461031356008 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB2D0800 == 48 [pid = 1360] [id = 76] 19:02:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C897ED800) [pid = 1360] [serial = 225] [outer = 0000000000000000] 19:02:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C897F1C00) [pid = 1360] [serial = 226] [outer = 0000007C897ED800] 19:02:36 INFO - PROCESS | 1360 | 1461031356055 Marionette DEBUG loaded listener.js 19:02:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007CFB0E4400) [pid = 1360] [serial = 227] [outer = 0000007C897ED800] 19:02:36 INFO - PROCESS | 1360 | 1461031356455 Marionette TRACE conn5 <- [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]]]}] 19:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 585ms 19:02:36 INFO - PROCESS | 1360 | 1461031356506 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 19:02:36 INFO - PROCESS | 1360 | 1461031356509 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 19:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:02:36 INFO - PROCESS | 1360 | 1461031356513 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:02:36 INFO - PROCESS | 1360 | 1461031356515 Marionette TRACE conn5 <- [1,270,null,{}] 19:02:36 INFO - PROCESS | 1360 | 1461031356519 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:36 INFO - PROCESS | 1360 | 1461031356616 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 19:02:36 INFO - PROCESS | 1360 | 1461031356624 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFEC89800 == 49 [pid = 1360] [id = 77] 19:02:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C85DC9000) [pid = 1360] [serial = 228] [outer = 0000000000000000] 19:02:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C897F6800) [pid = 1360] [serial = 229] [outer = 0000007C85DC9000] 19:02:36 INFO - PROCESS | 1360 | 1461031356675 Marionette DEBUG loaded listener.js 19:02:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007CFBCDA400) [pid = 1360] [serial = 230] [outer = 0000007C85DC9000] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4C22800 == 48 [pid = 1360] [id = 50] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A90F800 == 47 [pid = 1360] [id = 49] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF96BC000 == 46 [pid = 1360] [id = 34] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA4D3800 == 45 [pid = 1360] [id = 35] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89890000 == 44 [pid = 1360] [id = 47] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82152800 == 43 [pid = 1360] [id = 36] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C828AD000 == 42 [pid = 1360] [id = 67] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82530000 == 41 [pid = 1360] [id = 66] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4C0B800 == 40 [pid = 1360] [id = 65] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFFDC9000 == 39 [pid = 1360] [id = 64] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9E0800 == 38 [pid = 1360] [id = 63] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8404B000 == 37 [pid = 1360] [id = 62] 19:02:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFFDC3800 == 36 [pid = 1360] [id = 61] 19:02:38 INFO - PROCESS | 1360 | --DOCSHELL 0000007C835A6000 == 35 [pid = 1360] [id = 68] 19:02:38 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7A3800 == 34 [pid = 1360] [id = 70] 19:02:38 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8252E800 == 33 [pid = 1360] [id = 72] 19:02:38 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA3DB800 == 32 [pid = 1360] [id = 75] 19:02:38 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9455800 == 31 [pid = 1360] [id = 74] 19:02:38 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB2D0800 == 30 [pid = 1360] [id = 76] 19:02:38 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B8D800 == 29 [pid = 1360] [id = 69] 19:02:38 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A910000 == 28 [pid = 1360] [id = 71] 19:02:38 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF43A3800 == 27 [pid = 1360] [id = 73] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007CF9684C00) [pid = 1360] [serial = 106] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007CF209E800) [pid = 1360] [serial = 170] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007CF558AC00) [pid = 1360] [serial = 179] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C834B5000) [pid = 1360] [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.] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007CF9E6A000) [pid = 1360] [serial = 181] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007CF41C5000) [pid = 1360] [serial = 176] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007CF32CF800) [pid = 1360] [serial = 173] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8ACB9000) [pid = 1360] [serial = 163] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007CF4342000) [pid = 1360] [serial = 178] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C8AD18800) [pid = 1360] [serial = 164] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007CEEAE2000) [pid = 1360] [serial = 166] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007CF201A800) [pid = 1360] [serial = 169] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007CF1F5EC00) [pid = 1360] [serial = 167] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C89CBC400) [pid = 1360] [serial = 144] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007CF209E000) [pid = 1360] [serial = 175] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C899F5800) [pid = 1360] [serial = 159] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C89CC0000) [pid = 1360] [serial = 160] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007CF1FBD400) [pid = 1360] [serial = 147] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C81C29800) [pid = 1360] [serial = 150] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C82567C00) [pid = 1360] [serial = 151] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C8306E400) [pid = 1360] [serial = 141] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007CF29AE000) [pid = 1360] [serial = 172] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C81B31800) [pid = 1360] [serial = 153] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C81E2C800) [pid = 1360] [serial = 154] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C84E95C00) [pid = 1360] [serial = 156] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C8754A400) [pid = 1360] [serial = 157] [outer = 0000000000000000] [url = about:blank] 19:02:38 INFO - PROCESS | 1360 | 1461031358709 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 2283ms 19:02:38 INFO - PROCESS | 1360 | 1461031358816 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 19:02:38 INFO - PROCESS | 1360 | 1461031358819 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 19:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:02:38 INFO - PROCESS | 1360 | 1461031358838 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:02:38 INFO - PROCESS | 1360 | 1461031358847 Marionette TRACE conn5 <- [1,274,null,{}] 19:02:38 INFO - PROCESS | 1360 | 1461031358871 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:38 INFO - PROCESS | 1360 | 1461031358986 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 19:02:39 INFO - PROCESS | 1360 | 1461031358993 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8252C800 == 28 [pid = 1360] [id = 78] 19:02:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C81C72800) [pid = 1360] [serial = 231] [outer = 0000000000000000] 19:02:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C81D83800) [pid = 1360] [serial = 232] [outer = 0000007C81C72800] 19:02:39 INFO - PROCESS | 1360 | 1461031359043 Marionette DEBUG loaded listener.js 19:02:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C820C1000) [pid = 1360] [serial = 233] [outer = 0000007C81C72800] 19:02:39 INFO - PROCESS | 1360 | 1461031359462 Marionette TRACE conn5 <- [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]]]}] 19:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 19:02:39 INFO - PROCESS | 1360 | 1461031359524 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 19:02:39 INFO - PROCESS | 1360 | 1461031359531 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 19:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:02:39 INFO - PROCESS | 1360 | 1461031359538 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:02:39 INFO - PROCESS | 1360 | 1461031359541 Marionette TRACE conn5 <- [1,278,null,{}] 19:02:39 INFO - PROCESS | 1360 | 1461031359545 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:39 INFO - PROCESS | 1360 | 1461031359631 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 19:02:39 INFO - PROCESS | 1360 | 1461031359641 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8403E000 == 29 [pid = 1360] [id = 79] 19:02:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C8254A400) [pid = 1360] [serial = 234] [outer = 0000000000000000] 19:02:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C83270000) [pid = 1360] [serial = 235] [outer = 0000007C8254A400] 19:02:39 INFO - PROCESS | 1360 | 1461031359690 Marionette DEBUG loaded listener.js 19:02:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C842CB800) [pid = 1360] [serial = 236] [outer = 0000007C8254A400] 19:02:40 INFO - PROCESS | 1360 | 1461031360132 Marionette TRACE conn5 <- [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]]]}] 19:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 19:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:02:40 INFO - PROCESS | 1360 | 1461031360166 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 19:02:40 INFO - PROCESS | 1360 | 1461031360169 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 19:02:40 INFO - PROCESS | 1360 | 1461031360173 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:02:40 INFO - PROCESS | 1360 | 1461031360177 Marionette TRACE conn5 <- [1,282,null,{}] 19:02:40 INFO - PROCESS | 1360 | 1461031360190 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:40 INFO - PROCESS | 1360 | 1461031360281 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 19:02:40 INFO - PROCESS | 1360 | 1461031360317 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A05800 == 30 [pid = 1360] [id = 80] 19:02:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C816A1000) [pid = 1360] [serial = 237] [outer = 0000000000000000] 19:02:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C85545000) [pid = 1360] [serial = 238] [outer = 0000007C816A1000] 19:02:40 INFO - PROCESS | 1360 | 1461031360375 Marionette DEBUG loaded listener.js 19:02:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C85A72C00) [pid = 1360] [serial = 239] [outer = 0000007C816A1000] 19:02:40 INFO - PROCESS | 1360 | 1461031360822 Marionette TRACE conn5 <- [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]]]}] 19:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 690ms 19:02:40 INFO - PROCESS | 1360 | 1461031360865 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 19:02:40 INFO - PROCESS | 1360 | 1461031360868 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 19:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:02:40 INFO - PROCESS | 1360 | 1461031360871 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:02:40 INFO - PROCESS | 1360 | 1461031360873 Marionette TRACE conn5 <- [1,286,null,{}] 19:02:40 INFO - PROCESS | 1360 | 1461031360877 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:40 INFO - PROCESS | 1360 | 1461031360959 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 19:02:40 INFO - PROCESS | 1360 | 1461031360967 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8988F000 == 31 [pid = 1360] [id = 81] 19:02:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C85DC7800) [pid = 1360] [serial = 240] [outer = 0000000000000000] 19:02:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C85DCA800) [pid = 1360] [serial = 241] [outer = 0000007C85DC7800] 19:02:41 INFO - PROCESS | 1360 | 1461031361015 Marionette DEBUG loaded listener.js 19:02:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8753F800) [pid = 1360] [serial = 242] [outer = 0000007C85DC7800] 19:02:41 INFO - PROCESS | 1360 | 1461031361435 Marionette TRACE conn5 <- [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]]]}] 19:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 584ms 19:02:41 INFO - PROCESS | 1360 | 1461031361458 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 19:02:41 INFO - PROCESS | 1360 | 1461031361460 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 19:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:02:41 INFO - PROCESS | 1360 | 1461031361463 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:02:41 INFO - PROCESS | 1360 | 1461031361465 Marionette TRACE conn5 <- [1,290,null,{}] 19:02:41 INFO - PROCESS | 1360 | 1461031361469 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:41 INFO - PROCESS | 1360 | 1461031361547 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 19:02:41 INFO - PROCESS | 1360 | 1461031361553 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F18000 == 32 [pid = 1360] [id = 82] 19:02:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C8254A000) [pid = 1360] [serial = 243] [outer = 0000000000000000] 19:02:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C87548C00) [pid = 1360] [serial = 244] [outer = 0000007C8254A000] 19:02:41 INFO - PROCESS | 1360 | 1461031361601 Marionette DEBUG loaded listener.js 19:02:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C89786400) [pid = 1360] [serial = 245] [outer = 0000007C8254A000] 19:02:42 INFO - PROCESS | 1360 | 1461031362044 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 19:02:42 INFO - PROCESS | 1360 | 1461031362096 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 19:02:42 INFO - PROCESS | 1360 | 1461031362098 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 19:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:02:42 INFO - PROCESS | 1360 | 1461031362101 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:02:42 INFO - PROCESS | 1360 | 1461031362103 Marionette TRACE conn5 <- [1,294,null,{}] 19:02:42 INFO - PROCESS | 1360 | 1461031362106 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:42 INFO - PROCESS | 1360 | 1461031362220 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 19:02:42 INFO - PROCESS | 1360 | 1461031362230 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7A2800 == 33 [pid = 1360] [id = 83] 19:02:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C897F5000) [pid = 1360] [serial = 246] [outer = 0000000000000000] 19:02:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C899F2C00) [pid = 1360] [serial = 247] [outer = 0000007C897F5000] 19:02:42 INFO - PROCESS | 1360 | 1461031362286 Marionette DEBUG loaded listener.js 19:02:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C89B45400) [pid = 1360] [serial = 248] [outer = 0000007C897F5000] 19:02:42 INFO - PROCESS | 1360 | 1461031362698 Marionette TRACE conn5 <- [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]]]}] 19:02:42 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. 19:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 19:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:02:42 INFO - PROCESS | 1360 | 1461031362733 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 19:02:42 INFO - PROCESS | 1360 | 1461031362735 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 19:02:42 INFO - PROCESS | 1360 | 1461031362739 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:02:42 INFO - PROCESS | 1360 | 1461031362741 Marionette TRACE conn5 <- [1,298,null,{}] 19:02:42 INFO - PROCESS | 1360 | 1461031362745 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:42 INFO - PROCESS | 1360 | 1461031362820 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 19:02:42 INFO - PROCESS | 1360 | 1461031362827 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9C9800 == 34 [pid = 1360] [id = 84] 19:02:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C89CBC000) [pid = 1360] [serial = 249] [outer = 0000000000000000] 19:02:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C89CBFC00) [pid = 1360] [serial = 250] [outer = 0000007C89CBC000] 19:02:42 INFO - PROCESS | 1360 | 1461031362873 Marionette DEBUG loaded listener.js 19:02:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C89CCA000) [pid = 1360] [serial = 251] [outer = 0000007C89CBC000] 19:02:43 INFO - PROCESS | 1360 | 1461031363300 Marionette TRACE conn5 <- [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]]]}] 19:02:43 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. 19:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 586ms 19:02:43 INFO - PROCESS | 1360 | 1461031363341 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 19:02:43 INFO - PROCESS | 1360 | 1461031363343 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 19:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:02:43 INFO - PROCESS | 1360 | 1461031363347 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:02:43 INFO - PROCESS | 1360 | 1461031363349 Marionette TRACE conn5 <- [1,302,null,{}] 19:02:43 INFO - PROCESS | 1360 | 1461031363352 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:43 INFO - PROCESS | 1360 | 1461031363435 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 19:02:43 INFO - PROCESS | 1360 | 1461031363443 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD4C800 == 35 [pid = 1360] [id = 85] 19:02:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8A96A400) [pid = 1360] [serial = 252] [outer = 0000000000000000] 19:02:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8A972800) [pid = 1360] [serial = 253] [outer = 0000007C8A96A400] 19:02:43 INFO - PROCESS | 1360 | 1461031363497 Marionette DEBUG loaded listener.js 19:02:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8ACB5000) [pid = 1360] [serial = 254] [outer = 0000007C8A96A400] 19:02:43 INFO - PROCESS | 1360 | 1461031363970 Marionette TRACE conn5 <- [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]]]}] 19:02:44 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. 19:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 649ms 19:02:44 INFO - PROCESS | 1360 | 1461031363996 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 19:02:44 INFO - PROCESS | 1360 | 1461031363998 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 19:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:02:44 INFO - PROCESS | 1360 | 1461031364001 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:02:44 INFO - PROCESS | 1360 | 1461031364003 Marionette TRACE conn5 <- [1,306,null,{}] 19:02:44 INFO - PROCESS | 1360 | 1461031364007 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:44 INFO - PROCESS | 1360 | 1461031364107 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 19:02:44 INFO - PROCESS | 1360 | 1461031364116 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A04800 == 36 [pid = 1360] [id = 86] 19:02:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8A96E800) [pid = 1360] [serial = 255] [outer = 0000000000000000] 19:02:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8ACBA400) [pid = 1360] [serial = 256] [outer = 0000007C8A96E800] 19:02:44 INFO - PROCESS | 1360 | 1461031364184 Marionette DEBUG loaded listener.js 19:02:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8ACD5400) [pid = 1360] [serial = 257] [outer = 0000007C8A96E800] 19:02:44 INFO - PROCESS | 1360 | 1461031364444 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:02:44 INFO - PROCESS | 1360 | 1461031364649 Marionette TRACE conn5 <- [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]]]}] 19:02:44 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. 19:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 691ms 19:02:44 INFO - PROCESS | 1360 | 1461031364696 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 19:02:44 INFO - PROCESS | 1360 | 1461031364698 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 19:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:02:44 INFO - PROCESS | 1360 | 1461031364702 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:02:44 INFO - PROCESS | 1360 | 1461031364703 Marionette TRACE conn5 <- [1,310,null,{}] 19:02:44 INFO - PROCESS | 1360 | 1461031364707 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:44 INFO - PROCESS | 1360 | 1461031364813 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 19:02:44 INFO - PROCESS | 1360 | 1461031364821 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4060800 == 37 [pid = 1360] [id = 87] 19:02:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C8AD19000) [pid = 1360] [serial = 258] [outer = 0000000000000000] 19:02:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007CEEAE4C00) [pid = 1360] [serial = 259] [outer = 0000007C8AD19000] 19:02:44 INFO - PROCESS | 1360 | 1461031364868 Marionette DEBUG loaded listener.js 19:02:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007CF1F55000) [pid = 1360] [serial = 260] [outer = 0000007C8AD19000] 19:02:45 INFO - PROCESS | 1360 | 1461031365334 Marionette TRACE conn5 <- [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]]]}] 19:02:45 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. 19:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 19:02:45 INFO - PROCESS | 1360 | 1461031365396 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 19:02:45 INFO - PROCESS | 1360 | 1461031365398 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 19:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:02:45 INFO - PROCESS | 1360 | 1461031365401 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:02:45 INFO - PROCESS | 1360 | 1461031365404 Marionette TRACE conn5 <- [1,314,null,{}] 19:02:45 INFO - PROCESS | 1360 | 1461031365408 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:45 INFO - PROCESS | 1360 | 1461031365557 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 19:02:45 INFO - PROCESS | 1360 | 1461031365584 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F16000 == 38 [pid = 1360] [id = 88] 19:02:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007CF1FBF800) [pid = 1360] [serial = 261] [outer = 0000000000000000] 19:02:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007CF2017C00) [pid = 1360] [serial = 262] [outer = 0000007CF1FBF800] 19:02:45 INFO - PROCESS | 1360 | 1461031365640 Marionette DEBUG loaded listener.js 19:02:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007CF2099000) [pid = 1360] [serial = 263] [outer = 0000007CF1FBF800] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C82570400) [pid = 1360] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007CF315CC00) [pid = 1360] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007CF4288800) [pid = 1360] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C89B40000) [pid = 1360] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C81C2D400) [pid = 1360] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C89B3D000) [pid = 1360] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8AD1C800) [pid = 1360] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C897ED800) [pid = 1360] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007CF209F000) [pid = 1360] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007CF518C800) [pid = 1360] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007CFA4DA000) [pid = 1360] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C89785C00) [pid = 1360] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C81D8F400) [pid = 1360] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007CF3FBF000) [pid = 1360] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007CEEAE0800) [pid = 1360] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8ACB0C00) [pid = 1360] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C899E7000) [pid = 1360] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C81C34400) [pid = 1360] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C81B39400) [pid = 1360] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C89B3FC00) [pid = 1360] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C8A969800) [pid = 1360] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007CEEADF400) [pid = 1360] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007CF1FB1C00) [pid = 1360] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:02:46 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C89CBB800) [pid = 1360] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:02:46 INFO - PROCESS | 1360 | 1461031366335 Marionette TRACE conn5 <- [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]]]}] 19:02:46 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. 19:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 983ms 19:02:46 INFO - PROCESS | 1360 | 1461031366388 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 19:02:46 INFO - PROCESS | 1360 | 1461031366390 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 19:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:02:46 INFO - PROCESS | 1360 | 1461031366394 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:02:46 INFO - PROCESS | 1360 | 1461031366396 Marionette TRACE conn5 <- [1,318,null,{}] 19:02:46 INFO - PROCESS | 1360 | 1461031366399 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:46 INFO - PROCESS | 1360 | 1461031366477 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 19:02:46 INFO - PROCESS | 1360 | 1461031366483 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9DB800 == 39 [pid = 1360] [id = 89] 19:02:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C899E7000) [pid = 1360] [serial = 264] [outer = 0000000000000000] 19:02:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C8ACCF000) [pid = 1360] [serial = 265] [outer = 0000007C899E7000] 19:02:46 INFO - PROCESS | 1360 | 1461031366530 Marionette DEBUG loaded listener.js 19:02:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007CF2098400) [pid = 1360] [serial = 266] [outer = 0000007C899E7000] 19:02:46 INFO - PROCESS | 1360 | 1461031366922 Marionette TRACE conn5 <- [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]]]}] 19:02:46 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. 19:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 586ms 19:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:02:46 INFO - PROCESS | 1360 | 1461031366982 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 19:02:46 INFO - PROCESS | 1360 | 1461031366984 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 19:02:46 INFO - PROCESS | 1360 | 1461031366987 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:02:46 INFO - PROCESS | 1360 | 1461031366989 Marionette TRACE conn5 <- [1,322,null,{}] 19:02:47 INFO - PROCESS | 1360 | 1461031366993 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:47 INFO - PROCESS | 1360 | 1461031367072 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 19:02:47 INFO - PROCESS | 1360 | 1461031367078 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA37B800 == 40 [pid = 1360] [id = 90] 19:02:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007CF20A3C00) [pid = 1360] [serial = 267] [outer = 0000000000000000] 19:02:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007CF20A6000) [pid = 1360] [serial = 268] [outer = 0000007CF20A3C00] 19:02:47 INFO - PROCESS | 1360 | 1461031367123 Marionette DEBUG loaded listener.js 19:02:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007CF296A400) [pid = 1360] [serial = 269] [outer = 0000007CF20A3C00] 19:02:47 INFO - PROCESS | 1360 | 1461031367555 Marionette TRACE conn5 <- [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]]]}] 19:02:47 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. 19:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 627ms 19:02:47 INFO - PROCESS | 1360 | 1461031367617 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 19:02:47 INFO - PROCESS | 1360 | 1461031367619 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 19:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:02:47 INFO - PROCESS | 1360 | 1461031367623 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:02:47 INFO - PROCESS | 1360 | 1461031367624 Marionette TRACE conn5 <- [1,326,null,{}] 19:02:47 INFO - PROCESS | 1360 | 1461031367628 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:47 INFO - PROCESS | 1360 | 1461031367711 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 19:02:47 INFO - PROCESS | 1360 | 1461031367719 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB03F000 == 41 [pid = 1360] [id = 91] 19:02:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007CF2F55000) [pid = 1360] [serial = 270] [outer = 0000000000000000] 19:02:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007CF2FE3400) [pid = 1360] [serial = 271] [outer = 0000007CF2F55000] 19:02:47 INFO - PROCESS | 1360 | 1461031367766 Marionette DEBUG loaded listener.js 19:02:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007CF31C8000) [pid = 1360] [serial = 272] [outer = 0000007CF2F55000] 19:02:48 INFO - PROCESS | 1360 | 1461031368502 Marionette TRACE conn5 <- [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]]]}] 19:02:48 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. 19:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 942ms 19:02:48 INFO - PROCESS | 1360 | 1461031368569 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 19:02:48 INFO - PROCESS | 1360 | 1461031368574 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 19:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:02:48 INFO - PROCESS | 1360 | 1461031368580 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:02:48 INFO - PROCESS | 1360 | 1461031368584 Marionette TRACE conn5 <- [1,330,null,{}] 19:02:48 INFO - PROCESS | 1360 | 1461031368591 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:48 INFO - PROCESS | 1360 | 1461031368709 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 19:02:48 INFO - PROCESS | 1360 | 1461031368779 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C824A2800 == 42 [pid = 1360] [id = 92] 19:02:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C81B3AC00) [pid = 1360] [serial = 273] [outer = 0000000000000000] 19:02:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C81C44400) [pid = 1360] [serial = 274] [outer = 0000007C81B3AC00] 19:02:48 INFO - PROCESS | 1360 | 1461031368839 Marionette DEBUG loaded listener.js 19:02:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C82242400) [pid = 1360] [serial = 275] [outer = 0000007C81B3AC00] 19:02:49 INFO - PROCESS | 1360 | 1461031369546 Marionette TRACE conn5 <- [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]]]}] 19:02:49 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. 19:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 984ms 19:02:49 INFO - PROCESS | 1360 | 1461031369580 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 19:02:49 INFO - PROCESS | 1360 | 1461031369587 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 19:02:49 INFO - PROCESS | 1360 | 1461031369595 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:02:49 INFO - PROCESS | 1360 | 1461031369598 Marionette TRACE conn5 <- [1,334,null,{}] 19:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:02:49 INFO - PROCESS | 1360 | 1461031369602 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:49 INFO - PROCESS | 1360 | 1461031369734 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 19:02:49 INFO - PROCESS | 1360 | 1461031369800 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A0D800 == 43 [pid = 1360] [id = 93] 19:02:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8409C800) [pid = 1360] [serial = 276] [outer = 0000000000000000] 19:02:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C85509000) [pid = 1360] [serial = 277] [outer = 0000007C8409C800] 19:02:49 INFO - PROCESS | 1360 | 1461031369858 Marionette DEBUG loaded listener.js 19:02:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C85A76400) [pid = 1360] [serial = 278] [outer = 0000007C8409C800] 19:02:50 INFO - PROCESS | 1360 | 1461031370724 Marionette TRACE conn5 <- [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]]]}] 19:02:50 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. 19:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1176ms 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8303B000 == 42 [pid = 1360] [id = 13] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB045000 == 41 [pid = 1360] [id = 20] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9624000 == 40 [pid = 1360] [id = 18] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A409000 == 39 [pid = 1360] [id = 26] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F1A800 == 38 [pid = 1360] [id = 25] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4C12800 == 37 [pid = 1360] [id = 17] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007C87571000 == 36 [pid = 1360] [id = 28] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007C814D6000 == 35 [pid = 1360] [id = 21] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A404800 == 34 [pid = 1360] [id = 29] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE81A000 == 33 [pid = 1360] [id = 22] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3B0F000 == 32 [pid = 1360] [id = 16] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007C80E5F000 == 31 [pid = 1360] [id = 19] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF21DC000 == 30 [pid = 1360] [id = 15] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF293B800 == 29 [pid = 1360] [id = 30] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3A93800 == 28 [pid = 1360] [id = 23] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007C83038000 == 27 [pid = 1360] [id = 27] 19:02:50 INFO - PROCESS | 1360 | --DOCSHELL 0000007C83044000 == 26 [pid = 1360] [id = 14] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C897F6800) [pid = 1360] [serial = 229] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | 1461031370834 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 19:02:50 INFO - PROCESS | 1360 | 1461031370838 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007CF5582000) [pid = 1360] [serial = 103] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007CFE82D400) [pid = 1360] [serial = 139] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007CEEAE6400) [pid = 1360] [serial = 97] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C85544400) [pid = 1360] [serial = 94] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007CF41C9C00) [pid = 1360] [serial = 100] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C85540800) [pid = 1360] [serial = 142] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C8ACB1000) [pid = 1360] [serial = 145] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007CF41D3000) [pid = 1360] [serial = 148] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007CFB0E4400) [pid = 1360] [serial = 227] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007CF3173000) [pid = 1360] [serial = 214] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007CF9632400) [pid = 1360] [serial = 217] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007CF41C7000) [pid = 1360] [serial = 215] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007CFAF52400) [pid = 1360] [serial = 220] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007CFA3A7400) [pid = 1360] [serial = 218] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C897F1C00) [pid = 1360] [serial = 226] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007CFAFDEC00) [pid = 1360] [serial = 221] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C89B45800) [pid = 1360] [serial = 187] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C842C8C00) [pid = 1360] [serial = 185] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C81E2F400) [pid = 1360] [serial = 184] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007CFA191000) [pid = 1360] [serial = 182] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007CEEAE7000) [pid = 1360] [serial = 211] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C8ACCB800) [pid = 1360] [serial = 208] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C8AD15C00) [pid = 1360] [serial = 209] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C89B3C800) [pid = 1360] [serial = 205] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C89CC5C00) [pid = 1360] [serial = 206] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007C8306EC00) [pid = 1360] [serial = 202] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C84E92C00) [pid = 1360] [serial = 203] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C82570C00) [pid = 1360] [serial = 200] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C81C45400) [pid = 1360] [serial = 199] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007CFA33C000) [pid = 1360] [serial = 197] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007CF9AF6800) [pid = 1360] [serial = 196] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007CF201D800) [pid = 1360] [serial = 194] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 75 (0000007C8A973000) [pid = 1360] [serial = 193] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 74 (0000007CF2014400) [pid = 1360] [serial = 191] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 73 (0000007CF1F51400) [pid = 1360] [serial = 190] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 72 (0000007C8ACCCC00) [pid = 1360] [serial = 188] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 71 (0000007CFB218400) [pid = 1360] [serial = 224] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 70 (0000007CFAF4F800) [pid = 1360] [serial = 223] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | --DOMWINDOW == 69 (0000007CF1FB0800) [pid = 1360] [serial = 212] [outer = 0000000000000000] [url = about:blank] 19:02:50 INFO - PROCESS | 1360 | 1461031370851 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:02:50 INFO - PROCESS | 1360 | 1461031370855 Marionette TRACE conn5 <- [1,338,null,{}] 19:02:50 INFO - PROCESS | 1360 | 1461031370860 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:50 INFO - PROCESS | 1360 | 1461031370952 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 19:02:50 INFO - PROCESS | 1360 | 1461031370959 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8251F800 == 27 [pid = 1360] [id = 94] 19:02:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 70 (0000007C81C3CC00) [pid = 1360] [serial = 279] [outer = 0000000000000000] 19:02:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 71 (0000007C81C42000) [pid = 1360] [serial = 280] [outer = 0000007C81C3CC00] 19:02:51 INFO - PROCESS | 1360 | 1461031371008 Marionette DEBUG loaded listener.js 19:02:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 72 (0000007C82543C00) [pid = 1360] [serial = 281] [outer = 0000007C81C3CC00] 19:02:51 INFO - PROCESS | 1360 | 1461031371494 Marionette TRACE conn5 <- [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]]]}] 19:02:51 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. 19:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 19:02:51 INFO - PROCESS | 1360 | 1461031371547 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 19:02:51 INFO - PROCESS | 1360 | 1461031371552 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 19:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:02:51 INFO - PROCESS | 1360 | 1461031371559 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:02:51 INFO - PROCESS | 1360 | 1461031371561 Marionette TRACE conn5 <- [1,342,null,{}] 19:02:51 INFO - PROCESS | 1360 | 1461031371565 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:51 INFO - PROCESS | 1360 | 1461031371646 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 19:02:51 INFO - PROCESS | 1360 | 1461031371718 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84E79000 == 28 [pid = 1360] [id = 95] 19:02:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 73 (0000007C81C3E000) [pid = 1360] [serial = 282] [outer = 0000000000000000] 19:02:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 74 (0000007C84A3F400) [pid = 1360] [serial = 283] [outer = 0000007C81C3E000] 19:02:51 INFO - PROCESS | 1360 | 1461031371766 Marionette DEBUG loaded listener.js 19:02:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 75 (0000007C8553C000) [pid = 1360] [serial = 284] [outer = 0000007C81C3E000] 19:02:52 INFO - PROCESS | 1360 | 1461031372144 Marionette TRACE conn5 <- [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]]]}] 19:02:52 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. 19:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 19:02:52 INFO - PROCESS | 1360 | 1461031372189 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 19:02:52 INFO - PROCESS | 1360 | 1461031372191 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 19:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:02:52 INFO - PROCESS | 1360 | 1461031372195 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:02:52 INFO - PROCESS | 1360 | 1461031372199 Marionette TRACE conn5 <- [1,346,null,{}] 19:02:52 INFO - PROCESS | 1360 | 1461031372219 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:52 INFO - PROCESS | 1360 | 1461031372305 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 19:02:52 INFO - PROCESS | 1360 | 1461031372312 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A17000 == 29 [pid = 1360] [id = 96] 19:02:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 76 (0000007C81B32000) [pid = 1360] [serial = 285] [outer = 0000000000000000] 19:02:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007C85DC6C00) [pid = 1360] [serial = 286] [outer = 0000007C81B32000] 19:02:52 INFO - PROCESS | 1360 | 1461031372362 Marionette DEBUG loaded listener.js 19:02:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C87545000) [pid = 1360] [serial = 287] [outer = 0000007C81B32000] 19:02:52 INFO - PROCESS | 1360 | 1461031372794 Marionette TRACE conn5 <- [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]]]}] 19:02:52 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. 19:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 647ms 19:02:52 INFO - PROCESS | 1360 | 1461031372845 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 19:02:52 INFO - PROCESS | 1360 | 1461031372847 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 19:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:02:52 INFO - PROCESS | 1360 | 1461031372852 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:02:52 INFO - PROCESS | 1360 | 1461031372854 Marionette TRACE conn5 <- [1,350,null,{}] 19:02:52 INFO - PROCESS | 1360 | 1461031372857 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:52 INFO - PROCESS | 1360 | 1461031372939 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 19:02:52 INFO - PROCESS | 1360 | 1461031372978 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B90000 == 30 [pid = 1360] [id = 97] 19:02:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C89789C00) [pid = 1360] [serial = 288] [outer = 0000000000000000] 19:02:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C897E8C00) [pid = 1360] [serial = 289] [outer = 0000007C89789C00] 19:02:53 INFO - PROCESS | 1360 | 1461031373025 Marionette DEBUG loaded listener.js 19:02:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C897F3400) [pid = 1360] [serial = 290] [outer = 0000007C89789C00] 19:02:53 INFO - PROCESS | 1360 | 1461031373487 Marionette TRACE conn5 <- [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]]]}] 19:02:53 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. 19:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 690ms 19:02:53 INFO - PROCESS | 1360 | 1461031373544 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 19:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:02:53 INFO - PROCESS | 1360 | 1461031373546 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 19:02:53 INFO - PROCESS | 1360 | 1461031373549 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:02:53 INFO - PROCESS | 1360 | 1461031373551 Marionette TRACE conn5 <- [1,354,null,{}] 19:02:53 INFO - PROCESS | 1360 | 1461031373560 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:53 INFO - PROCESS | 1360 | 1461031373655 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 19:02:53 INFO - PROCESS | 1360 | 1461031373663 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A41E000 == 31 [pid = 1360] [id = 98] 19:02:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C8978A000) [pid = 1360] [serial = 291] [outer = 0000000000000000] 19:02:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C899F4400) [pid = 1360] [serial = 292] [outer = 0000007C8978A000] 19:02:53 INFO - PROCESS | 1360 | 1461031373710 Marionette DEBUG loaded listener.js 19:02:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C89B47000) [pid = 1360] [serial = 293] [outer = 0000007C8978A000] 19:02:54 INFO - PROCESS | 1360 | 1461031374165 Marionette TRACE conn5 <- [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]]]}] 19:02:54 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. 19:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 691ms 19:02:54 INFO - PROCESS | 1360 | 1461031374244 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 19:02:54 INFO - PROCESS | 1360 | 1461031374246 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 19:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:02:54 INFO - PROCESS | 1360 | 1461031374262 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:02:54 INFO - PROCESS | 1360 | 1461031374264 Marionette TRACE conn5 <- [1,358,null,{}] 19:02:54 INFO - PROCESS | 1360 | 1461031374305 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:54 INFO - PROCESS | 1360 | 1461031374432 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 19:02:54 INFO - PROCESS | 1360 | 1461031374441 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A923800 == 32 [pid = 1360] [id = 99] 19:02:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C89CC6C00) [pid = 1360] [serial = 294] [outer = 0000000000000000] 19:02:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C8A96E400) [pid = 1360] [serial = 295] [outer = 0000007C89CC6C00] 19:02:54 INFO - PROCESS | 1360 | 1461031374492 Marionette DEBUG loaded listener.js 19:02:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C8ACCF400) [pid = 1360] [serial = 296] [outer = 0000007C89CC6C00] 19:02:54 INFO - PROCESS | 1360 | 1461031374943 Marionette TRACE conn5 <- [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]]]}] 19:02:54 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. 19:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 19:02:54 INFO - PROCESS | 1360 | 1461031374982 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 19:02:54 INFO - PROCESS | 1360 | 1461031374984 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 19:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:02:55 INFO - PROCESS | 1360 | 1461031374992 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:02:55 INFO - PROCESS | 1360 | 1461031374994 Marionette TRACE conn5 <- [1,362,null,{}] 19:02:55 INFO - PROCESS | 1360 | 1461031374998 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:55 INFO - PROCESS | 1360 | 1461031375093 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 19:02:55 INFO - PROCESS | 1360 | 1461031375102 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD33000 == 33 [pid = 1360] [id = 100] 19:02:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C8ACD9400) [pid = 1360] [serial = 297] [outer = 0000000000000000] 19:02:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C8AD15C00) [pid = 1360] [serial = 298] [outer = 0000007C8ACD9400] 19:02:55 INFO - PROCESS | 1360 | 1461031375149 Marionette DEBUG loaded listener.js 19:02:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007CEEADD800) [pid = 1360] [serial = 299] [outer = 0000007C8ACD9400] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C8A96E800) [pid = 1360] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C85DC7800) [pid = 1360] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C8A96A400) [pid = 1360] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C8254A400) [pid = 1360] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C816A1000) [pid = 1360] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C85DC9000) [pid = 1360] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C8254A000) [pid = 1360] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007C897F5000) [pid = 1360] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C81C72800) [pid = 1360] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C89CBC000) [pid = 1360] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C8AD19000) [pid = 1360] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007CF20A3C00) [pid = 1360] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007CF1FBF800) [pid = 1360] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:02:55 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007C899E7000) [pid = 1360] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:02:55 INFO - PROCESS | 1360 | 1461031375687 Marionette TRACE conn5 <- [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]]]}] 19:02:55 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. 19:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 732ms 19:02:55 INFO - PROCESS | 1360 | 1461031375753 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 19:02:55 INFO - PROCESS | 1360 | 1461031375755 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 19:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:02:55 INFO - PROCESS | 1360 | 1461031375761 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:02:55 INFO - PROCESS | 1360 | 1461031375763 Marionette TRACE conn5 <- [1,366,null,{}] 19:02:55 INFO - PROCESS | 1360 | 1461031375766 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:55 INFO - PROCESS | 1360 | 1461031375842 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 19:02:55 INFO - PROCESS | 1360 | 1461031375848 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF2132800 == 34 [pid = 1360] [id = 101] 19:02:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007C89785800) [pid = 1360] [serial = 300] [outer = 0000000000000000] 19:02:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C8ACD0400) [pid = 1360] [serial = 301] [outer = 0000007C89785800] 19:02:55 INFO - PROCESS | 1360 | 1461031375895 Marionette DEBUG loaded listener.js 19:02:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007CEEAE3400) [pid = 1360] [serial = 302] [outer = 0000007C89785800] 19:02:56 INFO - PROCESS | 1360 | 1461031376311 Marionette TRACE conn5 <- [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]]]}] 19:02:56 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. 19:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 587ms 19:02:56 INFO - PROCESS | 1360 | 1461031376350 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 19:02:56 INFO - PROCESS | 1360 | 1461031376352 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 19:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:02:56 INFO - PROCESS | 1360 | 1461031376355 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:02:56 INFO - PROCESS | 1360 | 1461031376357 Marionette TRACE conn5 <- [1,370,null,{}] 19:02:56 INFO - PROCESS | 1360 | 1461031376361 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:56 INFO - PROCESS | 1360 | 1461031376437 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 19:02:56 INFO - PROCESS | 1360 | 1461031376445 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A14800 == 35 [pid = 1360] [id = 102] 19:02:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007CF1F51400) [pid = 1360] [serial = 303] [outer = 0000000000000000] 19:02:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007CF1F56800) [pid = 1360] [serial = 304] [outer = 0000007CF1F51400] 19:02:56 INFO - PROCESS | 1360 | 1461031376490 Marionette DEBUG loaded listener.js 19:02:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007CF1FB3000) [pid = 1360] [serial = 305] [outer = 0000007CF1F51400] 19:02:56 INFO - PROCESS | 1360 | 1461031376926 Marionette TRACE conn5 <- [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]]]}] 19:02:56 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. 19:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 627ms 19:02:56 INFO - PROCESS | 1360 | 1461031376985 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 19:02:56 INFO - PROCESS | 1360 | 1461031376987 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 19:02:56 INFO - PROCESS | 1360 | 1461031376990 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:02:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:02:57 INFO - PROCESS | 1360 | 1461031376992 Marionette TRACE conn5 <- [1,374,null,{}] 19:02:57 INFO - PROCESS | 1360 | 1461031376996 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:57 INFO - PROCESS | 1360 | 1461031377073 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 19:02:57 INFO - PROCESS | 1360 | 1461031377081 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4119800 == 36 [pid = 1360] [id = 103] 19:02:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007CF1FBAC00) [pid = 1360] [serial = 306] [outer = 0000000000000000] 19:02:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007CF2013000) [pid = 1360] [serial = 307] [outer = 0000007CF1FBAC00] 19:02:57 INFO - PROCESS | 1360 | 1461031377128 Marionette DEBUG loaded listener.js 19:02:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007CF201D800) [pid = 1360] [serial = 308] [outer = 0000007CF1FBAC00] 19:02:57 INFO - PROCESS | 1360 | 1461031377723 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:02:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:02:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 776ms 19:02:57 INFO - PROCESS | 1360 | 1461031377770 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 19:02:57 INFO - PROCESS | 1360 | 1461031377775 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 19:02:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:02:57 INFO - PROCESS | 1360 | 1461031377781 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:02:57 INFO - PROCESS | 1360 | 1461031377785 Marionette TRACE conn5 <- [1,378,null,{}] 19:02:57 INFO - PROCESS | 1360 | 1461031377791 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:57 INFO - PROCESS | 1360 | 1461031377948 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 19:02:58 INFO - PROCESS | 1360 | 1461031378016 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8497F000 == 37 [pid = 1360] [id = 104] 19:02:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C81C48C00) [pid = 1360] [serial = 309] [outer = 0000000000000000] 19:02:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C834BFC00) [pid = 1360] [serial = 310] [outer = 0000007C81C48C00] 19:02:58 INFO - PROCESS | 1360 | 1461031378076 Marionette DEBUG loaded listener.js 19:02:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C85543800) [pid = 1360] [serial = 311] [outer = 0000007C81C48C00] 19:02:58 INFO - PROCESS | 1360 | 1461031378741 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:02:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:02:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 984ms 19:02:58 INFO - PROCESS | 1360 | 1461031378768 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 19:02:58 INFO - PROCESS | 1360 | 1461031378775 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 19:02:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:02:58 INFO - PROCESS | 1360 | 1461031378782 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:02:58 INFO - PROCESS | 1360 | 1461031378785 Marionette TRACE conn5 <- [1,382,null,{}] 19:02:58 INFO - PROCESS | 1360 | 1461031378789 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:58 INFO - PROCESS | 1360 | 1461031378895 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 19:02:58 INFO - PROCESS | 1360 | 1461031378975 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A90C000 == 38 [pid = 1360] [id = 105] 19:02:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C85DCDC00) [pid = 1360] [serial = 312] [outer = 0000000000000000] 19:02:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C8754A800) [pid = 1360] [serial = 313] [outer = 0000007C85DCDC00] 19:02:59 INFO - PROCESS | 1360 | 1461031379032 Marionette DEBUG loaded listener.js 19:02:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C89B3CC00) [pid = 1360] [serial = 314] [outer = 0000007C85DCDC00] 19:02:59 INFO - PROCESS | 1360 | 1461031379666 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:02:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:02:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 944ms 19:02:59 INFO - PROCESS | 1360 | 1461031379731 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 19:02:59 INFO - PROCESS | 1360 | 1461031379734 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 19:02:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:02:59 INFO - PROCESS | 1360 | 1461031379738 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:02:59 INFO - PROCESS | 1360 | 1461031379742 Marionette TRACE conn5 <- [1,386,null,{}] 19:02:59 INFO - PROCESS | 1360 | 1461031379754 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:59 INFO - PROCESS | 1360 | 1461031379893 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 19:02:59 INFO - PROCESS | 1360 | 1461031379960 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF54AA000 == 39 [pid = 1360] [id = 106] 19:02:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C8ACB3C00) [pid = 1360] [serial = 315] [outer = 0000000000000000] 19:03:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007CF2013C00) [pid = 1360] [serial = 316] [outer = 0000007C8ACB3C00] 19:03:00 INFO - PROCESS | 1360 | 1461031380020 Marionette DEBUG loaded listener.js 19:03:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007CF20A2000) [pid = 1360] [serial = 317] [outer = 0000007C8ACB3C00] 19:03:00 INFO - PROCESS | 1360 | 1461031380663 Marionette TRACE conn5 <- [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]]]}] 19:03:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:03:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 983ms 19:03:00 INFO - PROCESS | 1360 | 1461031380723 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 19:03:00 INFO - PROCESS | 1360 | 1461031380726 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 19:03:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:03:00 INFO - PROCESS | 1360 | 1461031380730 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:03:00 INFO - PROCESS | 1360 | 1461031380732 Marionette TRACE conn5 <- [1,390,null,{}] 19:03:00 INFO - PROCESS | 1360 | 1461031380736 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:00 INFO - PROCESS | 1360 | 1461031380870 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 19:03:00 INFO - PROCESS | 1360 | 1461031380934 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9F50000 == 40 [pid = 1360] [id = 107] 19:03:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007CF2F5A400) [pid = 1360] [serial = 318] [outer = 0000000000000000] 19:03:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007CF316A000) [pid = 1360] [serial = 319] [outer = 0000007CF2F5A400] 19:03:00 INFO - PROCESS | 1360 | 1461031380991 Marionette DEBUG loaded listener.js 19:03:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007CF3FCA400) [pid = 1360] [serial = 320] [outer = 0000007CF2F5A400] 19:03:01 INFO - PROCESS | 1360 | 1461031381724 Marionette TRACE conn5 <- [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]]]}] 19:03:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:03:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1030ms 19:03:01 INFO - PROCESS | 1360 | 1461031381761 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 19:03:01 INFO - PROCESS | 1360 | 1461031381766 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 19:03:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:03:01 INFO - PROCESS | 1360 | 1461031381771 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:03:01 INFO - PROCESS | 1360 | 1461031381775 Marionette TRACE conn5 <- [1,394,null,{}] 19:03:01 INFO - PROCESS | 1360 | 1461031381800 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:01 INFO - PROCESS | 1360 | 1461031381896 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 19:03:01 INFO - PROCESS | 1360 | 1461031381967 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84E7A800 == 41 [pid = 1360] [id = 108] 19:03:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C81C72800) [pid = 1360] [serial = 321] [outer = 0000000000000000] 19:03:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C8266D400) [pid = 1360] [serial = 322] [outer = 0000007C81C72800] 19:03:02 INFO - PROCESS | 1360 | 1461031382017 Marionette DEBUG loaded listener.js 19:03:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C84E90C00) [pid = 1360] [serial = 323] [outer = 0000007C81C72800] 19:03:02 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFEC89800 == 40 [pid = 1360] [id = 77] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C89CBFC00) [pid = 1360] [serial = 250] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C89CCA000) [pid = 1360] [serial = 251] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007CF2FE3400) [pid = 1360] [serial = 271] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C8753F800) [pid = 1360] [serial = 242] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C8ACB5000) [pid = 1360] [serial = 254] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C85DCA800) [pid = 1360] [serial = 241] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C8A972800) [pid = 1360] [serial = 253] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C83270000) [pid = 1360] [serial = 235] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C842CB800) [pid = 1360] [serial = 236] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C85545000) [pid = 1360] [serial = 238] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C85A72C00) [pid = 1360] [serial = 239] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007CFBCDA400) [pid = 1360] [serial = 230] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C87548C00) [pid = 1360] [serial = 244] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C89786400) [pid = 1360] [serial = 245] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C899F2C00) [pid = 1360] [serial = 247] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C89B45400) [pid = 1360] [serial = 248] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C81D83800) [pid = 1360] [serial = 232] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007C820C1000) [pid = 1360] [serial = 233] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | 1461031382644 Marionette TRACE conn5 <- [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]]]}] 19:03:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:03:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 900ms 19:03:02 INFO - PROCESS | 1360 | 1461031382675 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 19:03:02 INFO - PROCESS | 1360 | 1461031382681 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 19:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:03:02 INFO - PROCESS | 1360 | 1461031382688 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:03:02 INFO - PROCESS | 1360 | 1461031382690 Marionette TRACE conn5 <- [1,398,null,{}] 19:03:02 INFO - PROCESS | 1360 | 1461031382694 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:02 INFO - PROCESS | 1360 | 1461031382791 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007CEEAE4C00) [pid = 1360] [serial = 259] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007CF296A400) [pid = 1360] [serial = 269] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007CF2017C00) [pid = 1360] [serial = 262] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007CF1F55000) [pid = 1360] [serial = 260] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007CF20A6000) [pid = 1360] [serial = 268] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007CF2099000) [pid = 1360] [serial = 263] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 75 (0000007C8ACD5400) [pid = 1360] [serial = 257] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 74 (0000007C8ACCF000) [pid = 1360] [serial = 265] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 73 (0000007CF2098400) [pid = 1360] [serial = 266] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | --DOMWINDOW == 72 (0000007C8ACBA400) [pid = 1360] [serial = 256] [outer = 0000000000000000] [url = about:blank] 19:03:02 INFO - PROCESS | 1360 | 1461031382856 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82BBF800 == 41 [pid = 1360] [id = 109] 19:03:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 73 (0000007C81C3D400) [pid = 1360] [serial = 324] [outer = 0000000000000000] 19:03:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 74 (0000007C82544C00) [pid = 1360] [serial = 325] [outer = 0000007C81C3D400] 19:03:02 INFO - PROCESS | 1360 | 1461031382903 Marionette DEBUG loaded listener.js 19:03:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 75 (0000007C85546C00) [pid = 1360] [serial = 326] [outer = 0000007C81C3D400] 19:03:03 INFO - PROCESS | 1360 | 1461031383350 Marionette TRACE conn5 <- [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]]]}] 19:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 692ms 19:03:03 INFO - PROCESS | 1360 | 1461031383381 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 19:03:03 INFO - PROCESS | 1360 | 1461031383383 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 19:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:03:03 INFO - PROCESS | 1360 | 1461031383387 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:03:03 INFO - PROCESS | 1360 | 1461031383391 Marionette TRACE conn5 <- [1,402,null,{}] 19:03:03 INFO - PROCESS | 1360 | 1461031383407 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:03 INFO - PROCESS | 1360 | 1461031383527 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 19:03:03 INFO - PROCESS | 1360 | 1461031383541 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B8D000 == 42 [pid = 1360] [id = 110] 19:03:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 76 (0000007C89786400) [pid = 1360] [serial = 327] [outer = 0000000000000000] 19:03:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007C897F0C00) [pid = 1360] [serial = 328] [outer = 0000007C89786400] 19:03:03 INFO - PROCESS | 1360 | 1461031383590 Marionette DEBUG loaded listener.js 19:03:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C89B3E800) [pid = 1360] [serial = 329] [outer = 0000007C89786400] 19:03:04 INFO - PROCESS | 1360 | 1461031384049 Marionette TRACE conn5 <- [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]]]}] 19:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 692ms 19:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:03:04 INFO - PROCESS | 1360 | 1461031384081 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 19:03:04 INFO - PROCESS | 1360 | 1461031384084 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 19:03:04 INFO - PROCESS | 1360 | 1461031384087 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:03:04 INFO - PROCESS | 1360 | 1461031384089 Marionette TRACE conn5 <- [1,406,null,{}] 19:03:04 INFO - PROCESS | 1360 | 1461031384092 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:04 INFO - PROCESS | 1360 | 1461031384174 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 19:03:04 INFO - PROCESS | 1360 | 1461031384183 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7B3000 == 43 [pid = 1360] [id = 111] 19:03:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C89CC9400) [pid = 1360] [serial = 330] [outer = 0000000000000000] 19:03:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C8A967000) [pid = 1360] [serial = 331] [outer = 0000007C89CC9400] 19:03:04 INFO - PROCESS | 1360 | 1461031384230 Marionette DEBUG loaded listener.js 19:03:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C8ACABC00) [pid = 1360] [serial = 332] [outer = 0000007C89CC9400] 19:03:04 INFO - PROCESS | 1360 | 1461031384661 Marionette TRACE conn5 <- [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]]]}] 19:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 626ms 19:03:04 INFO - PROCESS | 1360 | 1461031384717 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 19:03:04 INFO - PROCESS | 1360 | 1461031384719 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 19:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:03:04 INFO - PROCESS | 1360 | 1461031384723 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:03:04 INFO - PROCESS | 1360 | 1461031384725 Marionette TRACE conn5 <- [1,410,null,{}] 19:03:04 INFO - PROCESS | 1360 | 1461031384729 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:04 INFO - PROCESS | 1360 | 1461031384807 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 19:03:04 INFO - PROCESS | 1360 | 1461031384814 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9E3000 == 44 [pid = 1360] [id = 112] 19:03:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C8ACB5C00) [pid = 1360] [serial = 333] [outer = 0000000000000000] 19:03:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C8ACD2400) [pid = 1360] [serial = 334] [outer = 0000007C8ACB5C00] 19:03:04 INFO - PROCESS | 1360 | 1461031384860 Marionette DEBUG loaded listener.js 19:03:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C8AD20400) [pid = 1360] [serial = 335] [outer = 0000007C8ACB5C00] 19:03:05 INFO - PROCESS | 1360 | 1461031385374 Marionette TRACE conn5 <- [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]]]}] 19:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 690ms 19:03:05 INFO - PROCESS | 1360 | 1461031385416 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 19:03:05 INFO - PROCESS | 1360 | 1461031385418 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 19:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:03:05 INFO - PROCESS | 1360 | 1461031385421 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:03:05 INFO - PROCESS | 1360 | 1461031385423 Marionette TRACE conn5 <- [1,414,null,{}] 19:03:05 INFO - PROCESS | 1360 | 1461031385427 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:05 INFO - PROCESS | 1360 | 1461031385548 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 19:03:05 INFO - PROCESS | 1360 | 1461031385598 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3252000 == 45 [pid = 1360] [id = 113] 19:03:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007CF2018000) [pid = 1360] [serial = 336] [outer = 0000000000000000] 19:03:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007CF209A800) [pid = 1360] [serial = 337] [outer = 0000007CF2018000] 19:03:05 INFO - PROCESS | 1360 | 1461031385648 Marionette DEBUG loaded listener.js 19:03:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007CF29AA400) [pid = 1360] [serial = 338] [outer = 0000007CF2018000] 19:03:06 INFO - PROCESS | 1360 | 1461031386095 Marionette TRACE conn5 <- [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]]]}] 19:03:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:03:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 733ms 19:03:06 INFO - PROCESS | 1360 | 1461031386173 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 19:03:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:03:06 INFO - PROCESS | 1360 | 1461031386176 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 19:03:06 INFO - PROCESS | 1360 | 1461031386180 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:03:06 INFO - PROCESS | 1360 | 1461031386181 Marionette TRACE conn5 <- [1,418,null,{}] 19:03:06 INFO - PROCESS | 1360 | 1461031386185 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:06 INFO - PROCESS | 1360 | 1461031386283 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 19:03:06 INFO - PROCESS | 1360 | 1461031386295 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C828AD800 == 46 [pid = 1360] [id = 114] 19:03:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007CF2FE4000) [pid = 1360] [serial = 339] [outer = 0000000000000000] 19:03:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007CF4037C00) [pid = 1360] [serial = 340] [outer = 0000007CF2FE4000] 19:03:06 INFO - PROCESS | 1360 | 1461031386341 Marionette DEBUG loaded listener.js 19:03:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007CF41CB000) [pid = 1360] [serial = 341] [outer = 0000007CF2FE4000] 19:03:07 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C8978A000) [pid = 1360] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:03:07 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C89CC6C00) [pid = 1360] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:03:07 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C89789C00) [pid = 1360] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:03:07 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007CF1F51400) [pid = 1360] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:03:07 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C81B32000) [pid = 1360] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:03:07 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C81C3E000) [pid = 1360] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:03:07 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C8ACD9400) [pid = 1360] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:03:07 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007C89785800) [pid = 1360] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:03:07 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C81C3CC00) [pid = 1360] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:03:07 INFO - PROCESS | 1360 | 1461031387249 Marionette TRACE conn5 <- [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]]]}] 19:03:07 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 19:03:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1077ms 19:03:07 INFO - PROCESS | 1360 | 1461031387261 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 19:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:03:07 INFO - PROCESS | 1360 | 1461031387263 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 19:03:07 INFO - PROCESS | 1360 | 1461031387266 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:03:07 INFO - PROCESS | 1360 | 1461031387268 Marionette TRACE conn5 <- [1,422,null,{}] 19:03:07 INFO - PROCESS | 1360 | 1461031387272 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:07 INFO - PROCESS | 1360 | 1461031387370 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 19:03:07 INFO - PROCESS | 1360 | 1461031387408 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF556C800 == 47 [pid = 1360] [id = 115] 19:03:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C81E24800) [pid = 1360] [serial = 342] [outer = 0000000000000000] 19:03:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C8A96A400) [pid = 1360] [serial = 343] [outer = 0000007C81E24800] 19:03:07 INFO - PROCESS | 1360 | 1461031387454 Marionette DEBUG loaded listener.js 19:03:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007CF41CF400) [pid = 1360] [serial = 344] [outer = 0000007C81E24800] 19:03:08 INFO - PROCESS | 1360 | 1461031388400 Marionette TRACE conn5 <- [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]]]}] 19:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1192ms 19:03:08 INFO - PROCESS | 1360 | 1461031388486 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 19:03:08 INFO - PROCESS | 1360 | 1461031388491 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 19:03:08 INFO - PROCESS | 1360 | 1461031388499 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:03:08 INFO - PROCESS | 1360 | 1461031388504 Marionette TRACE conn5 <- [1,426,null,{}] 19:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:03:08 INFO - PROCESS | 1360 | 1461031388511 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:08 INFO - PROCESS | 1360 | 1461031388609 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 19:03:08 INFO - PROCESS | 1360 | 1461031388814 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8425C800 == 48 [pid = 1360] [id = 116] 19:03:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C81E2C400) [pid = 1360] [serial = 345] [outer = 0000000000000000] 19:03:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C832E3C00) [pid = 1360] [serial = 346] [outer = 0000007C81E2C400] 19:03:08 INFO - PROCESS | 1360 | 1461031388876 Marionette DEBUG loaded listener.js 19:03:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C85A7C000) [pid = 1360] [serial = 347] [outer = 0000007C81E2C400] 19:03:09 INFO - PROCESS | 1360 | 1461031389478 Marionette TRACE conn5 <- [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] 19:03:09 INFO - PROCESS | 1360 | 1461031389542 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 19:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:03:09 INFO - PROCESS | 1360 | 1461031389549 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:03:09 INFO - PROCESS | 1360 | 1461031389552 Marionette TRACE conn5 <- [1,430,null,{}] 19:03:09 INFO - PROCESS | 1360 | 1461031389579 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:09 INFO - PROCESS | 1360 | 1461031389687 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 19:03:09 INFO - PROCESS | 1360 | 1461031389752 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9E5800 == 49 [pid = 1360] [id = 117] 19:03:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C89785000) [pid = 1360] [serial = 348] [outer = 0000000000000000] 19:03:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C89CBD400) [pid = 1360] [serial = 349] [outer = 0000007C89785000] 19:03:09 INFO - PROCESS | 1360 | 1461031389809 Marionette DEBUG loaded listener.js 19:03:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C8ACB8C00) [pid = 1360] [serial = 350] [outer = 0000007C89785000] 19:03:10 INFO - PROCESS | 1360 | 1461031390386 Marionette TRACE conn5 <- [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]]]}] 19:03:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:03:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 880ms 19:03:10 INFO - PROCESS | 1360 | 1461031390434 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 19:03:10 INFO - PROCESS | 1360 | 1461031390437 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 19:03:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:03:10 INFO - PROCESS | 1360 | 1461031390441 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:03:10 INFO - PROCESS | 1360 | 1461031390445 Marionette TRACE conn5 <- [1,434,null,{}] 19:03:10 INFO - PROCESS | 1360 | 1461031390458 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:10 INFO - PROCESS | 1360 | 1461031390569 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 19:03:10 INFO - PROCESS | 1360 | 1461031390649 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA4CA000 == 50 [pid = 1360] [id = 118] 19:03:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007CF209D800) [pid = 1360] [serial = 351] [outer = 0000000000000000] 19:03:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007CF2FED800) [pid = 1360] [serial = 352] [outer = 0000007CF209D800] 19:03:10 INFO - PROCESS | 1360 | 1461031390709 Marionette DEBUG loaded listener.js 19:03:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007CF433D000) [pid = 1360] [serial = 353] [outer = 0000007CF209D800] 19:03:11 INFO - PROCESS | 1360 | 1461031391275 Marionette TRACE conn5 <- [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]]]}] 19:03:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:03:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 880ms 19:03:11 INFO - PROCESS | 1360 | 1461031391322 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 19:03:11 INFO - PROCESS | 1360 | 1461031391326 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 19:03:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:03:11 INFO - PROCESS | 1360 | 1461031391329 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:03:11 INFO - PROCESS | 1360 | 1461031391332 Marionette TRACE conn5 <- [1,438,null,{}] 19:03:11 INFO - PROCESS | 1360 | 1461031391336 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:11 INFO - PROCESS | 1360 | 1461031391440 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 19:03:11 INFO - PROCESS | 1360 | 1461031391520 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB2C5800 == 51 [pid = 1360] [id = 119] 19:03:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007CF51D6C00) [pid = 1360] [serial = 354] [outer = 0000000000000000] 19:03:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007CF5526800) [pid = 1360] [serial = 355] [outer = 0000007CF51D6C00] 19:03:11 INFO - PROCESS | 1360 | 1461031391578 Marionette DEBUG loaded listener.js 19:03:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007CF9638000) [pid = 1360] [serial = 356] [outer = 0000007CF51D6C00] 19:03:12 INFO - PROCESS | 1360 | 1461031392216 Marionette TRACE conn5 <- [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]]]}] 19:03:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:03:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 943ms 19:03:12 INFO - PROCESS | 1360 | 1461031392419 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 19:03:12 INFO - PROCESS | 1360 | 1461031392423 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 19:03:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:03:12 INFO - PROCESS | 1360 | 1461031392438 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:03:12 INFO - PROCESS | 1360 | 1461031392441 Marionette TRACE conn5 <- [1,442,null,{}] 19:03:12 INFO - PROCESS | 1360 | 1461031392447 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:12 INFO - PROCESS | 1360 | 1461031392546 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 19:03:12 INFO - PROCESS | 1360 | 1461031392607 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85774000 == 52 [pid = 1360] [id = 120] 19:03:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C826E7800) [pid = 1360] [serial = 357] [outer = 0000000000000000] 19:03:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C840A8000) [pid = 1360] [serial = 358] [outer = 0000007C826E7800] 19:03:12 INFO - PROCESS | 1360 | 1461031392657 Marionette DEBUG loaded listener.js 19:03:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C85DCB800) [pid = 1360] [serial = 359] [outer = 0000007C826E7800] 19:03:13 INFO - PROCESS | 1360 | 1461031393264 Marionette TRACE conn5 <- [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]]]}] 19:03:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:03:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 880ms 19:03:13 INFO - PROCESS | 1360 | 1461031393325 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 19:03:13 INFO - PROCESS | 1360 | 1461031393328 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 19:03:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:03:13 INFO - PROCESS | 1360 | 1461031393336 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:03:13 INFO - PROCESS | 1360 | 1461031393340 Marionette TRACE conn5 <- [1,446,null,{}] 19:03:13 INFO - PROCESS | 1360 | 1461031393344 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:13 INFO - PROCESS | 1360 | 1461031393468 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 19:03:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C828AD800 == 51 [pid = 1360] [id = 114] 19:03:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3252000 == 50 [pid = 1360] [id = 113] 19:03:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9E3000 == 49 [pid = 1360] [id = 112] 19:03:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7B3000 == 48 [pid = 1360] [id = 111] 19:03:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B8D000 == 47 [pid = 1360] [id = 110] 19:03:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82BBF800 == 46 [pid = 1360] [id = 109] 19:03:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84E7A800 == 45 [pid = 1360] [id = 108] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007CF2013000) [pid = 1360] [serial = 307] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C899F4400) [pid = 1360] [serial = 292] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C8A96E400) [pid = 1360] [serial = 295] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C89B47000) [pid = 1360] [serial = 293] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C897E8C00) [pid = 1360] [serial = 289] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C81C44400) [pid = 1360] [serial = 274] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007CF1FB3000) [pid = 1360] [serial = 305] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C85DC6C00) [pid = 1360] [serial = 286] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C87545000) [pid = 1360] [serial = 287] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C85509000) [pid = 1360] [serial = 277] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C84A3F400) [pid = 1360] [serial = 283] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C8AD15C00) [pid = 1360] [serial = 298] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C8553C000) [pid = 1360] [serial = 284] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C8ACCF400) [pid = 1360] [serial = 296] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C8ACD0400) [pid = 1360] [serial = 301] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007CF1F56800) [pid = 1360] [serial = 304] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007CEEADD800) [pid = 1360] [serial = 299] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C82543C00) [pid = 1360] [serial = 281] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C81C42000) [pid = 1360] [serial = 280] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007CEEAE3400) [pid = 1360] [serial = 302] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C897F3400) [pid = 1360] [serial = 290] [outer = 0000000000000000] [url = about:blank] 19:03:13 INFO - PROCESS | 1360 | 1461031393570 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82528000 == 46 [pid = 1360] [id = 121] 19:03:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C81B2D000) [pid = 1360] [serial = 360] [outer = 0000000000000000] 19:03:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C81C2EC00) [pid = 1360] [serial = 361] [outer = 0000007C81B2D000] 19:03:13 INFO - PROCESS | 1360 | 1461031393618 Marionette DEBUG loaded listener.js 19:03:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C83227C00) [pid = 1360] [serial = 362] [outer = 0000007C81B2D000] 19:03:14 INFO - PROCESS | 1360 | 1461031394032 Marionette TRACE conn5 <- [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]]]}] 19:03:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:03:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 19:03:14 INFO - PROCESS | 1360 | 1461031394076 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 19:03:14 INFO - PROCESS | 1360 | 1461031394079 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 19:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:03:14 INFO - PROCESS | 1360 | 1461031394083 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:03:14 INFO - PROCESS | 1360 | 1461031394085 Marionette TRACE conn5 <- [1,450,null,{}] 19:03:14 INFO - PROCESS | 1360 | 1461031394095 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:14 INFO - PROCESS | 1360 | 1461031394183 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 19:03:14 INFO - PROCESS | 1360 | 1461031394194 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B89000 == 47 [pid = 1360] [id = 122] 19:03:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C897F0800) [pid = 1360] [serial = 363] [outer = 0000000000000000] 19:03:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C897F5C00) [pid = 1360] [serial = 364] [outer = 0000007C897F0800] 19:03:14 INFO - PROCESS | 1360 | 1461031394245 Marionette DEBUG loaded listener.js 19:03:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C89B3FC00) [pid = 1360] [serial = 365] [outer = 0000007C897F0800] 19:03:14 INFO - PROCESS | 1360 | 1461031394714 Marionette TRACE conn5 <- [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] 19:03:14 INFO - PROCESS | 1360 | 1461031394778 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 19:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:03:14 INFO - PROCESS | 1360 | 1461031394781 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:03:14 INFO - PROCESS | 1360 | 1461031394783 Marionette TRACE conn5 <- [1,454,null,{}] 19:03:14 INFO - PROCESS | 1360 | 1461031394787 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:14 INFO - PROCESS | 1360 | 1461031394899 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 19:03:14 INFO - PROCESS | 1360 | 1461031394965 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7C0800 == 48 [pid = 1360] [id = 123] 19:03:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C897F1C00) [pid = 1360] [serial = 366] [outer = 0000000000000000] 19:03:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C8ACB5000) [pid = 1360] [serial = 367] [outer = 0000007C897F1C00] 19:03:15 INFO - PROCESS | 1360 | 1461031395012 Marionette DEBUG loaded listener.js 19:03:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C8ACD6C00) [pid = 1360] [serial = 368] [outer = 0000007C897F1C00] 19:03:15 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:15 INFO - PROCESS | 1360 | 1461031395391 Marionette TRACE conn5 <- [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]]]}] 19:03:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:03:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 19:03:15 INFO - PROCESS | 1360 | 1461031395413 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 19:03:15 INFO - PROCESS | 1360 | 1461031395415 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 19:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:03:15 INFO - PROCESS | 1360 | 1461031395418 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:03:15 INFO - PROCESS | 1360 | 1461031395420 Marionette TRACE conn5 <- [1,458,null,{}] 19:03:15 INFO - PROCESS | 1360 | 1461031395424 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:15 INFO - PROCESS | 1360 | 1461031395501 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 19:03:15 INFO - PROCESS | 1360 | 1461031395576 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD37800 == 49 [pid = 1360] [id = 124] 19:03:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C89CC4400) [pid = 1360] [serial = 369] [outer = 0000000000000000] 19:03:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007CEEADF400) [pid = 1360] [serial = 370] [outer = 0000007C89CC4400] 19:03:15 INFO - PROCESS | 1360 | 1461031395623 Marionette DEBUG loaded listener.js 19:03:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007CF1F59800) [pid = 1360] [serial = 371] [outer = 0000007C89CC4400] 19:03:16 INFO - PROCESS | 1360 | 1461031396034 Marionette TRACE conn5 <- [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] 19:03:16 INFO - PROCESS | 1360 | 1461031396054 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 19:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:03:16 INFO - PROCESS | 1360 | 1461031396057 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:03:16 INFO - PROCESS | 1360 | 1461031396059 Marionette TRACE conn5 <- [1,462,null,{}] 19:03:16 INFO - PROCESS | 1360 | 1461031396062 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:16 INFO - PROCESS | 1360 | 1461031396190 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 19:03:16 INFO - PROCESS | 1360 | 1461031396271 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3A9F000 == 50 [pid = 1360] [id = 125] 19:03:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007CF29A9400) [pid = 1360] [serial = 372] [outer = 0000000000000000] 19:03:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007CF2FE9400) [pid = 1360] [serial = 373] [outer = 0000007CF29A9400] 19:03:16 INFO - PROCESS | 1360 | 1461031396322 Marionette DEBUG loaded listener.js 19:03:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007CF41CAC00) [pid = 1360] [serial = 374] [outer = 0000007CF29A9400] 19:03:16 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:16 INFO - PROCESS | 1360 | 1461031396785 Marionette TRACE conn5 <- [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] 19:03:16 INFO - PROCESS | 1360 | 1461031396840 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 19:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:03:16 INFO - PROCESS | 1360 | 1461031396849 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:03:16 INFO - PROCESS | 1360 | 1461031396851 Marionette TRACE conn5 <- [1,466,null,{}] 19:03:16 INFO - PROCESS | 1360 | 1461031396854 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:16 INFO - PROCESS | 1360 | 1461031396952 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 19:03:16 INFO - PROCESS | 1360 | 1461031396960 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83042000 == 51 [pid = 1360] [id = 126] 19:03:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007CF5526400) [pid = 1360] [serial = 375] [outer = 0000000000000000] 19:03:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007CF9471800) [pid = 1360] [serial = 376] [outer = 0000007CF5526400] 19:03:17 INFO - PROCESS | 1360 | 1461031397006 Marionette DEBUG loaded listener.js 19:03:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007CF9AF9400) [pid = 1360] [serial = 377] [outer = 0000007CF5526400] 19:03:17 INFO - PROCESS | 1360 | 1461031397428 Marionette TRACE conn5 <- [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] 19:03:17 INFO - PROCESS | 1360 | 1461031397485 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 19:03:17 INFO - PROCESS | 1360 | 1461031397488 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:03:17 INFO - PROCESS | 1360 | 1461031397490 Marionette TRACE conn5 <- [1,470,null,{}] 19:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:03:17 INFO - PROCESS | 1360 | 1461031397493 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:17 INFO - PROCESS | 1360 | 1461031397662 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 19:03:17 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007CF2F55000) [pid = 1360] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:03:17 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C81C3D400) [pid = 1360] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:03:17 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007CF2018000) [pid = 1360] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:03:17 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C89786400) [pid = 1360] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:03:17 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C8ACB5C00) [pid = 1360] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:03:17 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C89CC9400) [pid = 1360] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:03:17 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007CF2FE4000) [pid = 1360] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:03:17 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007CF1FBAC00) [pid = 1360] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:03:17 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C81C72800) [pid = 1360] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:03:17 INFO - PROCESS | 1360 | 1461031397716 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89888800 == 52 [pid = 1360] [id = 127] 19:03:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C81C72800) [pid = 1360] [serial = 378] [outer = 0000000000000000] 19:03:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C8753F000) [pid = 1360] [serial = 379] [outer = 0000007C81C72800] 19:03:17 INFO - PROCESS | 1360 | 1461031397762 Marionette DEBUG loaded listener.js 19:03:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007CF2099400) [pid = 1360] [serial = 380] [outer = 0000007C81C72800] 19:03:18 INFO - PROCESS | 1360 | 1461031398159 Marionette TRACE conn5 <- [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]]]}] 19:03:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:03:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 732ms 19:03:18 INFO - PROCESS | 1360 | 1461031398225 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 19:03:18 INFO - PROCESS | 1360 | 1461031398227 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 19:03:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:03:18 INFO - PROCESS | 1360 | 1461031398231 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:03:18 INFO - PROCESS | 1360 | 1461031398233 Marionette TRACE conn5 <- [1,474,null,{}] 19:03:18 INFO - PROCESS | 1360 | 1461031398240 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:18 INFO - PROCESS | 1360 | 1461031398321 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 19:03:18 INFO - PROCESS | 1360 | 1461031398327 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE806800 == 53 [pid = 1360] [id = 128] 19:03:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007CFA192C00) [pid = 1360] [serial = 381] [outer = 0000000000000000] 19:03:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007CFA342400) [pid = 1360] [serial = 382] [outer = 0000007CFA192C00] 19:03:18 INFO - PROCESS | 1360 | 1461031398373 Marionette DEBUG loaded listener.js 19:03:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007CFA4DCC00) [pid = 1360] [serial = 383] [outer = 0000007CFA192C00] 19:03:18 INFO - PROCESS | 1360 | 1461031398792 Marionette TRACE conn5 <- [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]]]}] 19:03:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:03:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 585ms 19:03:18 INFO - PROCESS | 1360 | 1461031398819 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 19:03:18 INFO - PROCESS | 1360 | 1461031398822 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 19:03:18 INFO - PROCESS | 1360 | 1461031398825 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:03:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:03:18 INFO - PROCESS | 1360 | 1461031398827 Marionette TRACE conn5 <- [1,478,null,{}] 19:03:18 INFO - PROCESS | 1360 | 1461031398830 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:18 INFO - PROCESS | 1360 | 1461031398909 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 19:03:18 INFO - PROCESS | 1360 | 1461031398915 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFEC91000 == 54 [pid = 1360] [id = 129] 19:03:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007CFAF54C00) [pid = 1360] [serial = 384] [outer = 0000000000000000] 19:03:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007CFAFD3800) [pid = 1360] [serial = 385] [outer = 0000007CFAF54C00] 19:03:18 INFO - PROCESS | 1360 | 1461031398964 Marionette DEBUG loaded listener.js 19:03:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007CFAFE1000) [pid = 1360] [serial = 386] [outer = 0000007CFAF54C00] 19:03:19 INFO - PROCESS | 1360 | 1461031399404 Marionette TRACE conn5 <- [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]]]}] 19:03:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:03:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 628ms 19:03:19 INFO - PROCESS | 1360 | 1461031399456 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 19:03:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:03:19 INFO - PROCESS | 1360 | 1461031399458 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 19:03:19 INFO - PROCESS | 1360 | 1461031399461 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:03:19 INFO - PROCESS | 1360 | 1461031399464 Marionette TRACE conn5 <- [1,482,null,{}] 19:03:19 INFO - PROCESS | 1360 | 1461031399468 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:19 INFO - PROCESS | 1360 | 1461031399566 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 19:03:19 INFO - PROCESS | 1360 | 1461031399574 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFFDD8800 == 55 [pid = 1360] [id = 130] 19:03:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8A4CA000) [pid = 1360] [serial = 387] [outer = 0000000000000000] 19:03:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007CFAF5A000) [pid = 1360] [serial = 388] [outer = 0000007C8A4CA000] 19:03:19 INFO - PROCESS | 1360 | 1461031399626 Marionette DEBUG loaded listener.js 19:03:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007CFB8A0400) [pid = 1360] [serial = 389] [outer = 0000007C8A4CA000] 19:03:20 INFO - PROCESS | 1360 | 1461031400368 Marionette TRACE conn5 <- [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]]]}] 19:03:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:03:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 986ms 19:03:20 INFO - PROCESS | 1360 | 1461031400451 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 19:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:03:20 INFO - PROCESS | 1360 | 1461031400457 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 19:03:20 INFO - PROCESS | 1360 | 1461031400464 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:03:20 INFO - PROCESS | 1360 | 1461031400468 Marionette TRACE conn5 <- [1,486,null,{}] 19:03:20 INFO - PROCESS | 1360 | 1461031400473 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:20 INFO - PROCESS | 1360 | 1461031400586 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 19:03:20 INFO - PROCESS | 1360 | 1461031400663 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C85A7AC00) [pid = 1360] [serial = 390] [outer = 0000007C81E2E800] 19:03:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A1E800 == 56 [pid = 1360] [id = 131] 19:03:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C87540800) [pid = 1360] [serial = 391] [outer = 0000000000000000] 19:03:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C87547800) [pid = 1360] [serial = 392] [outer = 0000007C87540800] 19:03:20 INFO - PROCESS | 1360 | 1461031400783 Marionette DEBUG loaded listener.js 19:03:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C8978E800) [pid = 1360] [serial = 393] [outer = 0000007C87540800] 19:03:21 INFO - PROCESS | 1360 | 1461031401442 Marionette TRACE conn5 <- [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]]]}] 19:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1033ms 19:03:21 INFO - PROCESS | 1360 | 1461031401497 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 19:03:21 INFO - PROCESS | 1360 | 1461031401503 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 19:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:03:21 INFO - PROCESS | 1360 | 1461031401544 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:03:21 INFO - PROCESS | 1360 | 1461031401547 Marionette TRACE conn5 <- [1,490,null,{}] 19:03:21 INFO - PROCESS | 1360 | 1461031401551 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:21 INFO - PROCESS | 1360 | 1461031401670 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 19:03:21 INFO - PROCESS | 1360 | 1461031401732 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F22800 == 57 [pid = 1360] [id = 132] 19:03:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8978C000) [pid = 1360] [serial = 394] [outer = 0000000000000000] 19:03:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C8AD16C00) [pid = 1360] [serial = 395] [outer = 0000007C8978C000] 19:03:21 INFO - PROCESS | 1360 | 1461031401790 Marionette DEBUG loaded listener.js 19:03:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007CF2013000) [pid = 1360] [serial = 396] [outer = 0000007C8978C000] 19:03:22 INFO - PROCESS | 1360 | 1461031402408 Marionette TRACE conn5 <- [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]]]}] 19:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 961ms 19:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:03:22 INFO - PROCESS | 1360 | 1461031402484 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 19:03:22 INFO - PROCESS | 1360 | 1461031402487 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 19:03:22 INFO - PROCESS | 1360 | 1461031402491 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:03:22 INFO - PROCESS | 1360 | 1461031402495 Marionette TRACE conn5 <- [1,494,null,{}] 19:03:22 INFO - PROCESS | 1360 | 1461031402507 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:22 INFO - PROCESS | 1360 | 1461031402619 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 19:03:22 INFO - PROCESS | 1360 | 1461031402690 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE81F800 == 58 [pid = 1360] [id = 133] 19:03:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007CF41C5400) [pid = 1360] [serial = 397] [outer = 0000000000000000] 19:03:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007CF9E82400) [pid = 1360] [serial = 398] [outer = 0000007CF41C5400] 19:03:22 INFO - PROCESS | 1360 | 1461031402749 Marionette DEBUG loaded listener.js 19:03:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007CFB218400) [pid = 1360] [serial = 399] [outer = 0000007CF41C5400] 19:03:23 INFO - PROCESS | 1360 | 1461031403366 Marionette TRACE conn5 <- [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]]]}] 19:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 901ms 19:03:23 INFO - PROCESS | 1360 | 1461031403393 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 19:03:23 INFO - PROCESS | 1360 | 1461031403397 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 19:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:03:23 INFO - PROCESS | 1360 | 1461031403400 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:03:23 INFO - PROCESS | 1360 | 1461031403403 Marionette TRACE conn5 <- [1,498,null,{}] 19:03:23 INFO - PROCESS | 1360 | 1461031403406 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:23 INFO - PROCESS | 1360 | 1461031403512 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 19:03:23 INFO - PROCESS | 1360 | 1461031403594 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A362800 == 59 [pid = 1360] [id = 134] 19:03:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C82118400) [pid = 1360] [serial = 400] [outer = 0000000000000000] 19:03:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C82120000) [pid = 1360] [serial = 401] [outer = 0000007C82118400] 19:03:23 INFO - PROCESS | 1360 | 1461031403650 Marionette DEBUG loaded listener.js 19:03:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007CFB221C00) [pid = 1360] [serial = 402] [outer = 0000007C82118400] 19:03:24 INFO - PROCESS | 1360 | 1461031404194 Marionette TRACE conn5 <- [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]]]}] 19:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 838ms 19:03:24 INFO - PROCESS | 1360 | 1461031404241 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 19:03:24 INFO - PROCESS | 1360 | 1461031404244 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 19:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:03:24 INFO - PROCESS | 1360 | 1461031404247 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:03:24 INFO - PROCESS | 1360 | 1461031404250 Marionette TRACE conn5 <- [1,502,null,{}] 19:03:24 INFO - PROCESS | 1360 | 1461031404254 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:24 INFO - PROCESS | 1360 | 1461031404357 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 19:03:24 INFO - PROCESS | 1360 | 1461031404439 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82C33000 == 60 [pid = 1360] [id = 135] 19:03:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C82AA6400) [pid = 1360] [serial = 403] [outer = 0000000000000000] 19:03:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C855C5800) [pid = 1360] [serial = 404] [outer = 0000007C82AA6400] 19:03:24 INFO - PROCESS | 1360 | 1461031404496 Marionette DEBUG loaded listener.js 19:03:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C89B0D000) [pid = 1360] [serial = 405] [outer = 0000007C82AA6400] 19:03:25 INFO - PROCESS | 1360 | 1461031405254 Marionette TRACE conn5 <- [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]]]}] 19:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1035ms 19:03:25 INFO - PROCESS | 1360 | 1461031405285 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 19:03:25 INFO - PROCESS | 1360 | 1461031405289 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 19:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:03:25 INFO - PROCESS | 1360 | 1461031405319 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:03:25 INFO - PROCESS | 1360 | 1461031405323 Marionette TRACE conn5 <- [1,506,null,{}] 19:03:25 INFO - PROCESS | 1360 | 1461031405330 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:25 INFO - PROCESS | 1360 | 1461031405463 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 19:03:25 INFO - PROCESS | 1360 | 1461031405483 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84AB2800 == 61 [pid = 1360] [id = 136] 19:03:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C82CDAC00) [pid = 1360] [serial = 406] [outer = 0000000000000000] 19:03:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C82CDCC00) [pid = 1360] [serial = 407] [outer = 0000007C82CDAC00] 19:03:25 INFO - PROCESS | 1360 | 1461031405533 Marionette DEBUG loaded listener.js 19:03:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C82CE8800) [pid = 1360] [serial = 408] [outer = 0000007C82CDAC00] 19:03:26 INFO - PROCESS | 1360 | 1461031406108 Marionette TRACE conn5 <- [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]]]}] 19:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 858ms 19:03:26 INFO - PROCESS | 1360 | 1461031406157 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 19:03:26 INFO - PROCESS | 1360 | 1461031406163 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 19:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:03:26 INFO - PROCESS | 1360 | 1461031406170 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:03:26 INFO - PROCESS | 1360 | 1461031406172 Marionette TRACE conn5 <- [1,510,null,{}] 19:03:26 INFO - PROCESS | 1360 | 1461031406176 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:26 INFO - PROCESS | 1360 | 1461031406274 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 19:03:26 INFO - PROCESS | 1360 | 1461031406345 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B7E000 == 62 [pid = 1360] [id = 137] 19:03:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C82CDB000) [pid = 1360] [serial = 409] [outer = 0000000000000000] 19:03:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C89783000) [pid = 1360] [serial = 410] [outer = 0000007C82CDB000] 19:03:26 INFO - PROCESS | 1360 | 1461031406395 Marionette DEBUG loaded listener.js 19:03:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C89B0B800) [pid = 1360] [serial = 411] [outer = 0000007C82CDB000] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A923800 == 61 [pid = 1360] [id = 99] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B90000 == 60 [pid = 1360] [id = 97] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD33000 == 59 [pid = 1360] [id = 100] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A17000 == 58 [pid = 1360] [id = 96] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A41E000 == 57 [pid = 1360] [id = 98] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFEC91000 == 56 [pid = 1360] [id = 129] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE806800 == 55 [pid = 1360] [id = 128] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89888800 == 54 [pid = 1360] [id = 127] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C83042000 == 53 [pid = 1360] [id = 126] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3A9F000 == 52 [pid = 1360] [id = 125] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD37800 == 51 [pid = 1360] [id = 124] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7C0800 == 50 [pid = 1360] [id = 123] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8A96A400) [pid = 1360] [serial = 343] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B89000 == 49 [pid = 1360] [id = 122] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82528000 == 48 [pid = 1360] [id = 121] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85774000 == 47 [pid = 1360] [id = 120] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8425C800 == 46 [pid = 1360] [id = 116] 19:03:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF556C800 == 45 [pid = 1360] [id = 115] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007CF31C8000) [pid = 1360] [serial = 272] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C834BFC00) [pid = 1360] [serial = 310] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007CF2013C00) [pid = 1360] [serial = 316] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C82544C00) [pid = 1360] [serial = 325] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C85546C00) [pid = 1360] [serial = 326] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007CF209A800) [pid = 1360] [serial = 337] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C897F0C00) [pid = 1360] [serial = 328] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C89B3E800) [pid = 1360] [serial = 329] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8ACD2400) [pid = 1360] [serial = 334] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007CF316A000) [pid = 1360] [serial = 319] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8A967000) [pid = 1360] [serial = 331] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C8ACABC00) [pid = 1360] [serial = 332] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007CF4037C00) [pid = 1360] [serial = 340] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007CF201D800) [pid = 1360] [serial = 308] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C84E90C00) [pid = 1360] [serial = 323] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007CF29AA400) [pid = 1360] [serial = 338] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8266D400) [pid = 1360] [serial = 322] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8754A800) [pid = 1360] [serial = 313] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007CF41CB000) [pid = 1360] [serial = 341] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C8AD20400) [pid = 1360] [serial = 335] [outer = 0000000000000000] [url = about:blank] 19:03:26 INFO - PROCESS | 1360 | 1461031406950 Marionette TRACE conn5 <- [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]]]}] 19:03:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 839ms 19:03:27 INFO - PROCESS | 1360 | 1461031407010 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 19:03:27 INFO - PROCESS | 1360 | 1461031407012 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 19:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:03:27 INFO - PROCESS | 1360 | 1461031407016 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:03:27 INFO - PROCESS | 1360 | 1461031407020 Marionette TRACE conn5 <- [1,514,null,{}] 19:03:27 INFO - PROCESS | 1360 | 1461031407031 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:27 INFO - PROCESS | 1360 | 1461031407121 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 19:03:27 INFO - PROCESS | 1360 | 1461031407128 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8989E000 == 46 [pid = 1360] [id = 138] 19:03:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C85A78000) [pid = 1360] [serial = 412] [outer = 0000000000000000] 19:03:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C89785C00) [pid = 1360] [serial = 413] [outer = 0000007C85A78000] 19:03:27 INFO - PROCESS | 1360 | 1461031407179 Marionette DEBUG loaded listener.js 19:03:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C89B40C00) [pid = 1360] [serial = 414] [outer = 0000007C85A78000] 19:03:27 INFO - PROCESS | 1360 | 1461031407641 Marionette TRACE conn5 <- [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]]]}] 19:03:27 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 19:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 19:03:27 INFO - PROCESS | 1360 | 1461031407710 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 19:03:27 INFO - PROCESS | 1360 | 1461031407713 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 19:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:03:27 INFO - PROCESS | 1360 | 1461031407717 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:03:27 INFO - PROCESS | 1360 | 1461031407718 Marionette TRACE conn5 <- [1,518,null,{}] 19:03:27 INFO - PROCESS | 1360 | 1461031407722 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:27 INFO - PROCESS | 1360 | 1461031407809 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 19:03:27 INFO - PROCESS | 1360 | 1461031407817 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A913000 == 47 [pid = 1360] [id = 139] 19:03:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8A4C8C00) [pid = 1360] [serial = 415] [outer = 0000000000000000] 19:03:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C8A96AC00) [pid = 1360] [serial = 416] [outer = 0000007C8A4C8C00] 19:03:27 INFO - PROCESS | 1360 | 1461031407867 Marionette DEBUG loaded listener.js 19:03:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C8ACB5C00) [pid = 1360] [serial = 417] [outer = 0000007C8A4C8C00] 19:03:28 INFO - PROCESS | 1360 | 1461031408345 Marionette TRACE conn5 <- [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]]]}] 19:03:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 19:03:28 INFO - PROCESS | 1360 | 1461031408410 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 19:03:28 INFO - PROCESS | 1360 | 1461031408412 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 19:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:03:28 INFO - PROCESS | 1360 | 1461031408415 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:03:28 INFO - PROCESS | 1360 | 1461031408417 Marionette TRACE conn5 <- [1,522,null,{}] 19:03:28 INFO - PROCESS | 1360 | 1461031408420 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:28 INFO - PROCESS | 1360 | 1461031408500 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 19:03:28 INFO - PROCESS | 1360 | 1461031408576 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD45000 == 48 [pid = 1360] [id = 140] 19:03:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C81B2C800) [pid = 1360] [serial = 418] [outer = 0000000000000000] 19:03:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8AD17C00) [pid = 1360] [serial = 419] [outer = 0000007C81B2C800] 19:03:28 INFO - PROCESS | 1360 | 1461031408623 Marionette DEBUG loaded listener.js 19:03:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007CF1F53400) [pid = 1360] [serial = 420] [outer = 0000007C81B2C800] 19:03:29 INFO - PROCESS | 1360 | 1461031409045 Marionette TRACE conn5 <- [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]]]}] 19:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 19:03:29 INFO - PROCESS | 1360 | 1461031409109 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 19:03:29 INFO - PROCESS | 1360 | 1461031409112 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 19:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:03:29 INFO - PROCESS | 1360 | 1461031409122 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:03:29 INFO - PROCESS | 1360 | 1461031409123 Marionette TRACE conn5 <- [1,526,null,{}] 19:03:29 INFO - PROCESS | 1360 | 1461031409127 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:29 INFO - PROCESS | 1360 | 1461031409280 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 19:03:29 INFO - PROCESS | 1360 | 1461031409333 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8261E000 == 49 [pid = 1360] [id = 141] 19:03:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007CF295D800) [pid = 1360] [serial = 421] [outer = 0000000000000000] 19:03:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007CF31C9400) [pid = 1360] [serial = 422] [outer = 0000007CF295D800] 19:03:29 INFO - PROCESS | 1360 | 1461031409382 Marionette DEBUG loaded listener.js 19:03:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007CF41C7800) [pid = 1360] [serial = 423] [outer = 0000007CF295D800] 19:03:29 INFO - PROCESS | 1360 | 1461031409823 Marionette TRACE conn5 <- [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]]]}] 19:03:29 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 19:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 19:03:29 INFO - PROCESS | 1360 | 1461031409859 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 19:03:29 INFO - PROCESS | 1360 | 1461031409862 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 19:03:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:03:29 INFO - PROCESS | 1360 | 1461031409869 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:03:29 INFO - PROCESS | 1360 | 1461031409871 Marionette TRACE conn5 <- [1,530,null,{}] 19:03:29 INFO - PROCESS | 1360 | 1461031409875 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:29 INFO - PROCESS | 1360 | 1461031409979 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 19:03:29 INFO - PROCESS | 1360 | 1461031409987 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9627000 == 50 [pid = 1360] [id = 142] 19:03:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007CF4C5B400) [pid = 1360] [serial = 424] [outer = 0000000000000000] 19:03:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007CF51D6000) [pid = 1360] [serial = 425] [outer = 0000007CF4C5B400] 19:03:30 INFO - PROCESS | 1360 | 1461031410072 Marionette DEBUG loaded listener.js 19:03:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007CF993D400) [pid = 1360] [serial = 426] [outer = 0000007CF4C5B400] 19:03:30 INFO - PROCESS | 1360 | 1461031410657 Marionette TRACE conn5 <- [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"]]]}] 19:03:30 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 19:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:03:30 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 19:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:03:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:03:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 19:03:30 INFO - PROCESS | 1360 | 1461031410711 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 19:03:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:03:30 INFO - PROCESS | 1360 | 1461031410713 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 19:03:30 INFO - PROCESS | 1360 | 1461031410716 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 1360 | 1461031410718 Marionette TRACE conn5 <- [1,534,null,{}] 19:03:30 INFO - PROCESS | 1360 | 1461031410722 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:30 INFO - PROCESS | 1360 | 1461031410837 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007CFAF54C00) [pid = 1360] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007CF29A9400) [pid = 1360] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007CF5526400) [pid = 1360] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C81C72800) [pid = 1360] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C826E7800) [pid = 1360] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C897F0800) [pid = 1360] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C81B2D000) [pid = 1360] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C81E24800) [pid = 1360] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C897F1C00) [pid = 1360] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007CFA192C00) [pid = 1360] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:03:30 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C89CC4400) [pid = 1360] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:03:30 INFO - PROCESS | 1360 | 1461031410966 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F28800 == 51 [pid = 1360] [id = 143] 19:03:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C81C72800) [pid = 1360] [serial = 427] [outer = 0000000000000000] 19:03:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C84958000) [pid = 1360] [serial = 428] [outer = 0000007C81C72800] 19:03:31 INFO - PROCESS | 1360 | 1461031411013 Marionette DEBUG loaded listener.js 19:03:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007CF2019400) [pid = 1360] [serial = 429] [outer = 0000007C81C72800] 19:03:31 INFO - PROCESS | 1360 | 1461031411372 Marionette TRACE conn5 <- [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]]]}] 19:03:31 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. 19:03:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 691ms 19:03:31 INFO - PROCESS | 1360 | 1461031411410 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 19:03:31 INFO - PROCESS | 1360 | 1461031411412 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 19:03:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:03:31 INFO - PROCESS | 1360 | 1461031411415 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:03:31 INFO - PROCESS | 1360 | 1461031411417 Marionette TRACE conn5 <- [1,538,null,{}] 19:03:31 INFO - PROCESS | 1360 | 1461031411421 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:31 INFO - PROCESS | 1360 | 1461031411501 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 19:03:31 INFO - PROCESS | 1360 | 1461031411567 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE805800 == 52 [pid = 1360] [id = 144] 19:03:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C89CC4400) [pid = 1360] [serial = 430] [outer = 0000000000000000] 19:03:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007CFA190000) [pid = 1360] [serial = 431] [outer = 0000007C89CC4400] 19:03:31 INFO - PROCESS | 1360 | 1461031411614 Marionette DEBUG loaded listener.js 19:03:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007CFB220800) [pid = 1360] [serial = 432] [outer = 0000007C89CC4400] 19:03:31 INFO - PROCESS | 1360 | 1461031411974 Marionette TRACE conn5 <- [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]]]}] 19:03:32 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. 19:03:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 586ms 19:03:32 INFO - PROCESS | 1360 | 1461031412004 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 19:03:32 INFO - PROCESS | 1360 | 1461031412007 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 19:03:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:03:32 INFO - PROCESS | 1360 | 1461031412010 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:03:32 INFO - PROCESS | 1360 | 1461031412012 Marionette TRACE conn5 <- [1,542,null,{}] 19:03:32 INFO - PROCESS | 1360 | 1461031412015 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:32 INFO - PROCESS | 1360 | 1461031412100 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 19:03:32 INFO - PROCESS | 1360 | 1461031412174 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B969800 == 53 [pid = 1360] [id = 145] 19:03:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007CFB216C00) [pid = 1360] [serial = 433] [outer = 0000000000000000] 19:03:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007CFDEA7400) [pid = 1360] [serial = 434] [outer = 0000007CFB216C00] 19:03:32 INFO - PROCESS | 1360 | 1461031412246 Marionette DEBUG loaded listener.js 19:03:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007CFE82FC00) [pid = 1360] [serial = 435] [outer = 0000007CFB216C00] 19:03:32 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:32 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:32 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:32 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:32 INFO - PROCESS | 1360 | 1461031412615 Marionette TRACE conn5 <- [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]]]}] 19:03:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:03:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 19:03:32 INFO - PROCESS | 1360 | 1461031412640 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 19:03:32 INFO - PROCESS | 1360 | 1461031412643 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 19:03:32 INFO - PROCESS | 1360 | 1461031412646 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:03:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:03:32 INFO - PROCESS | 1360 | 1461031412649 Marionette TRACE conn5 <- [1,546,null,{}] 19:03:32 INFO - PROCESS | 1360 | 1461031412652 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:32 INFO - PROCESS | 1360 | 1461031412783 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 19:03:32 INFO - PROCESS | 1360 | 1461031412792 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AC5800 == 54 [pid = 1360] [id = 146] 19:03:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C8C475C00) [pid = 1360] [serial = 436] [outer = 0000000000000000] 19:03:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8C47C400) [pid = 1360] [serial = 437] [outer = 0000007C8C475C00] 19:03:32 INFO - PROCESS | 1360 | 1461031412845 Marionette DEBUG loaded listener.js 19:03:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007CFEC46C00) [pid = 1360] [serial = 438] [outer = 0000007C8C475C00] 19:03:33 INFO - PROCESS | 1360 | 1461031413581 Marionette TRACE conn5 <- [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]]]}] 19:03:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:03:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 983ms 19:03:33 INFO - PROCESS | 1360 | 1461031413633 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 1360 | 1461031413637 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 19:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:03:33 INFO - PROCESS | 1360 | 1461031413642 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - PROCESS | 1360 | 1461031413647 Marionette TRACE conn5 <- [1,550,null,{}] 19:03:33 INFO - PROCESS | 1360 | 1461031413652 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:33 INFO - PROCESS | 1360 | 1461031413764 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 19:03:33 INFO - PROCESS | 1360 | 1461031413838 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8579B000 == 55 [pid = 1360] [id = 147] 19:03:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C84E94C00) [pid = 1360] [serial = 439] [outer = 0000000000000000] 19:03:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C85542C00) [pid = 1360] [serial = 440] [outer = 0000007C84E94C00] 19:03:33 INFO - PROCESS | 1360 | 1461031413940 Marionette DEBUG loaded listener.js 19:03:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8753F400) [pid = 1360] [serial = 441] [outer = 0000007C84E94C00] 19:03:34 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:34 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:34 INFO - PROCESS | 1360 | 1461031414494 Marionette TRACE conn5 <- [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]]]}] 19:03:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:03:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 880ms 19:03:34 INFO - PROCESS | 1360 | 1461031414522 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 19:03:34 INFO - PROCESS | 1360 | 1461031414529 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 19:03:34 INFO - PROCESS | 1360 | 1461031414536 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:03:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:03:34 INFO - PROCESS | 1360 | 1461031414539 Marionette TRACE conn5 <- [1,554,null,{}] 19:03:34 INFO - PROCESS | 1360 | 1461031414544 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:34 INFO - PROCESS | 1360 | 1461031414661 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 19:03:34 INFO - PROCESS | 1360 | 1461031414746 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7B3000 == 56 [pid = 1360] [id = 148] 19:03:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8A4CC800) [pid = 1360] [serial = 442] [outer = 0000000000000000] 19:03:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8ACAD400) [pid = 1360] [serial = 443] [outer = 0000007C8A4CC800] 19:03:34 INFO - PROCESS | 1360 | 1461031414804 Marionette DEBUG loaded listener.js 19:03:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C8C47E400) [pid = 1360] [serial = 444] [outer = 0000007C8A4CC800] 19:03:35 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:35 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:35 INFO - PROCESS | 1360 | 1461031415413 Marionette TRACE conn5 <- [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]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 920ms 19:03:35 INFO - PROCESS | 1360 | 1461031415462 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 1360 | 1461031415465 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 19:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:03:35 INFO - PROCESS | 1360 | 1461031415469 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 1360 | 1461031415473 Marionette TRACE conn5 <- [1,558,null,{}] 19:03:35 INFO - PROCESS | 1360 | 1461031415485 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:35 INFO - PROCESS | 1360 | 1461031415597 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 19:03:35 INFO - PROCESS | 1360 | 1461031415684 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE822000 == 57 [pid = 1360] [id = 149] 19:03:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C83011400) [pid = 1360] [serial = 445] [outer = 0000000000000000] 19:03:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007CF1F52C00) [pid = 1360] [serial = 446] [outer = 0000007C83011400] 19:03:35 INFO - PROCESS | 1360 | 1461031415744 Marionette DEBUG loaded listener.js 19:03:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007CF209D000) [pid = 1360] [serial = 447] [outer = 0000007C83011400] 19:03:36 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:36 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:36 INFO - PROCESS | 1360 | 1461031416279 Marionette TRACE conn5 <- [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]]]}] 19:03:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:03:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 839ms 19:03:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:03:36 INFO - PROCESS | 1360 | 1461031416309 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 19:03:36 INFO - PROCESS | 1360 | 1461031416313 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 19:03:36 INFO - PROCESS | 1360 | 1461031416316 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:03:36 INFO - PROCESS | 1360 | 1461031416319 Marionette TRACE conn5 <- [1,562,null,{}] 19:03:36 INFO - PROCESS | 1360 | 1461031416323 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:36 INFO - PROCESS | 1360 | 1461031416433 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 19:03:36 INFO - PROCESS | 1360 | 1461031416518 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869F0800 == 58 [pid = 1360] [id = 150] 19:03:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C85DE1800) [pid = 1360] [serial = 448] [outer = 0000000000000000] 19:03:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C85DE6000) [pid = 1360] [serial = 449] [outer = 0000007C85DE1800] 19:03:36 INFO - PROCESS | 1360 | 1461031416575 Marionette DEBUG loaded listener.js 19:03:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007CF201E800) [pid = 1360] [serial = 450] [outer = 0000007C85DE1800] 19:03:37 INFO - PROCESS | 1360 | 1461031417152 Marionette TRACE conn5 <- [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]]]}] 19:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 879ms 19:03:37 INFO - PROCESS | 1360 | 1461031417198 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 19:03:37 INFO - PROCESS | 1360 | 1461031417201 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 19:03:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:03:37 INFO - PROCESS | 1360 | 1461031417204 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:03:37 INFO - PROCESS | 1360 | 1461031417207 Marionette TRACE conn5 <- [1,566,null,{}] 19:03:37 INFO - PROCESS | 1360 | 1461031417211 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:37 INFO - PROCESS | 1360 | 1461031417316 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 19:03:37 INFO - PROCESS | 1360 | 1461031417400 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B99B000 == 59 [pid = 1360] [id = 151] 19:03:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C85DEA400) [pid = 1360] [serial = 451] [outer = 0000000000000000] 19:03:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C86939000) [pid = 1360] [serial = 452] [outer = 0000007C85DEA400] 19:03:37 INFO - PROCESS | 1360 | 1461031417457 Marionette DEBUG loaded listener.js 19:03:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8693E800) [pid = 1360] [serial = 453] [outer = 0000007C85DEA400] 19:03:38 INFO - PROCESS | 1360 | 1461031418010 Marionette TRACE conn5 <- [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]]]}] 19:03:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:03:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 881ms 19:03:38 INFO - PROCESS | 1360 | 1461031418087 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 19:03:38 INFO - PROCESS | 1360 | 1461031418090 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 19:03:38 INFO - PROCESS | 1360 | 1461031418093 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:03:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:03:38 INFO - PROCESS | 1360 | 1461031418095 Marionette TRACE conn5 <- [1,570,null,{}] 19:03:38 INFO - PROCESS | 1360 | 1461031418099 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:38 INFO - PROCESS | 1360 | 1461031418317 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 19:03:38 INFO - PROCESS | 1360 | 1461031418434 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C828AD800 == 60 [pid = 1360] [id = 152] 19:03:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C832E6000) [pid = 1360] [serial = 454] [outer = 0000000000000000] 19:03:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C85541000) [pid = 1360] [serial = 455] [outer = 0000007C832E6000] 19:03:38 INFO - PROCESS | 1360 | 1461031418494 Marionette DEBUG loaded listener.js 19:03:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8ACD7C00) [pid = 1360] [serial = 456] [outer = 0000007C832E6000] 19:03:39 INFO - PROCESS | 1360 | 1461031419292 Marionette TRACE conn5 <- [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]]]}] 19:03:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:03:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1243ms 19:03:39 INFO - PROCESS | 1360 | 1461031419353 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 19:03:39 INFO - PROCESS | 1360 | 1461031419358 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 19:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:03:39 INFO - PROCESS | 1360 | 1461031419366 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:03:39 INFO - PROCESS | 1360 | 1461031419369 Marionette TRACE conn5 <- [1,574,null,{}] 19:03:39 INFO - PROCESS | 1360 | 1461031419376 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:39 INFO - PROCESS | 1360 | 1461031419482 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 19:03:39 INFO - PROCESS | 1360 | 1461031419558 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84966800 == 61 [pid = 1360] [id = 153] 19:03:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C82CE3800) [pid = 1360] [serial = 457] [outer = 0000000000000000] 19:03:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8300C800) [pid = 1360] [serial = 458] [outer = 0000007C82CE3800] 19:03:39 INFO - PROCESS | 1360 | 1461031419610 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C85508400) [pid = 1360] [serial = 459] [outer = 0000007C82CE3800] 19:03:39 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B969800 == 60 [pid = 1360] [id = 145] 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE805800 == 59 [pid = 1360] [id = 144] 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F28800 == 58 [pid = 1360] [id = 143] 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9627000 == 57 [pid = 1360] [id = 142] 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8261E000 == 56 [pid = 1360] [id = 141] 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD45000 == 55 [pid = 1360] [id = 140] 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A913000 == 54 [pid = 1360] [id = 139] 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8989E000 == 53 [pid = 1360] [id = 138] 19:03:40 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B7E000 == 52 [pid = 1360] [id = 137] 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84AB2800 == 51 [pid = 1360] [id = 136] 19:03:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFFDD8800 == 50 [pid = 1360] [id = 130] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007CF2FE9400) [pid = 1360] [serial = 373] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007CF9471800) [pid = 1360] [serial = 376] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007CF41CAC00) [pid = 1360] [serial = 374] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C8753F000) [pid = 1360] [serial = 379] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007CF9AF9400) [pid = 1360] [serial = 377] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C85DCB800) [pid = 1360] [serial = 359] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C840A8000) [pid = 1360] [serial = 358] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C897F5C00) [pid = 1360] [serial = 364] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C89B3FC00) [pid = 1360] [serial = 365] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C81C2EC00) [pid = 1360] [serial = 361] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C83227C00) [pid = 1360] [serial = 362] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007CF41CF400) [pid = 1360] [serial = 344] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007CF2FED800) [pid = 1360] [serial = 352] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8ACB5000) [pid = 1360] [serial = 367] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8ACD6C00) [pid = 1360] [serial = 368] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C89CBD400) [pid = 1360] [serial = 349] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C832E3C00) [pid = 1360] [serial = 346] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007CF5526800) [pid = 1360] [serial = 355] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007CFA342400) [pid = 1360] [serial = 382] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007CF2099400) [pid = 1360] [serial = 380] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007CFAFE1000) [pid = 1360] [serial = 386] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007CEEADF400) [pid = 1360] [serial = 370] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007CFA4DCC00) [pid = 1360] [serial = 383] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007CF1F59800) [pid = 1360] [serial = 371] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007CFAFD3800) [pid = 1360] [serial = 385] [outer = 0000000000000000] [url = about:blank] 19:03:40 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:40 INFO - PROCESS | 1360 | 1461031420253 Marionette TRACE conn5 <- [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]]]}] 19:03:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:03:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 940ms 19:03:40 INFO - PROCESS | 1360 | 1461031420306 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 19:03:40 INFO - PROCESS | 1360 | 1461031420312 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 19:03:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:03:40 INFO - PROCESS | 1360 | 1461031420319 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:03:40 INFO - PROCESS | 1360 | 1461031420321 Marionette TRACE conn5 <- [1,578,null,{}] 19:03:40 INFO - PROCESS | 1360 | 1461031420325 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:40 INFO - PROCESS | 1360 | 1461031420411 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 19:03:40 INFO - PROCESS | 1360 | 1461031420483 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C81819800 == 51 [pid = 1360] [id = 154] 19:03:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C81C2EC00) [pid = 1360] [serial = 460] [outer = 0000000000000000] 19:03:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C83007C00) [pid = 1360] [serial = 461] [outer = 0000007C81C2EC00] 19:03:40 INFO - PROCESS | 1360 | 1461031420530 Marionette DEBUG loaded listener.js 19:03:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C85DCCC00) [pid = 1360] [serial = 462] [outer = 0000007C81C2EC00] 19:03:40 INFO - PROCESS | 1360 | 1461031420940 Marionette TRACE conn5 <- [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]]]}] 19:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 19:03:41 INFO - PROCESS | 1360 | 1461031421012 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 19:03:41 INFO - PROCESS | 1360 | 1461031421014 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 19:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:03:41 INFO - PROCESS | 1360 | 1461031421018 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:03:41 INFO - PROCESS | 1360 | 1461031421022 Marionette TRACE conn5 <- [1,582,null,{}] 19:03:41 INFO - PROCESS | 1360 | 1461031421038 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:41 INFO - PROCESS | 1360 | 1461031421126 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 19:03:41 INFO - PROCESS | 1360 | 1461031421143 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C898A0800 == 52 [pid = 1360] [id = 155] 19:03:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C86989400) [pid = 1360] [serial = 463] [outer = 0000000000000000] 19:03:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8698B000) [pid = 1360] [serial = 464] [outer = 0000007C86989400] 19:03:41 INFO - PROCESS | 1360 | 1461031421192 Marionette DEBUG loaded listener.js 19:03:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C86EB5800) [pid = 1360] [serial = 465] [outer = 0000007C86989400] 19:03:41 INFO - PROCESS | 1360 | 1461031421639 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 649ms 19:03:41 INFO - PROCESS | 1360 | 1461031421668 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 19:03:41 INFO - PROCESS | 1360 | 1461031421671 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 19:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:03:41 INFO - PROCESS | 1360 | 1461031421675 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:03:41 INFO - PROCESS | 1360 | 1461031421676 Marionette TRACE conn5 <- [1,586,null,{}] 19:03:41 INFO - PROCESS | 1360 | 1461031421680 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:41 INFO - PROCESS | 1360 | 1461031421794 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 19:03:41 INFO - PROCESS | 1360 | 1461031421806 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A411800 == 53 [pid = 1360] [id = 156] 19:03:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C86984800) [pid = 1360] [serial = 466] [outer = 0000000000000000] 19:03:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C897F1000) [pid = 1360] [serial = 467] [outer = 0000007C86984800] 19:03:41 INFO - PROCESS | 1360 | 1461031421854 Marionette DEBUG loaded listener.js 19:03:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C89B06400) [pid = 1360] [serial = 468] [outer = 0000007C86984800] 19:03:42 INFO - PROCESS | 1360 | 1461031422271 Marionette TRACE conn5 <- [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]]]}] 19:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms 19:03:42 INFO - PROCESS | 1360 | 1461031422307 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 19:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:03:42 INFO - PROCESS | 1360 | 1461031422310 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 19:03:42 INFO - PROCESS | 1360 | 1461031422313 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:03:42 INFO - PROCESS | 1360 | 1461031422315 Marionette TRACE conn5 <- [1,590,null,{}] 19:03:42 INFO - PROCESS | 1360 | 1461031422318 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:42 INFO - PROCESS | 1360 | 1461031422429 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 19:03:42 INFO - PROCESS | 1360 | 1461031422435 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84251000 == 54 [pid = 1360] [id = 157] 19:03:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C8977F400) [pid = 1360] [serial = 469] [outer = 0000000000000000] 19:03:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C89B43C00) [pid = 1360] [serial = 470] [outer = 0000007C8977F400] 19:03:42 INFO - PROCESS | 1360 | 1461031422483 Marionette DEBUG loaded listener.js 19:03:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C89CC3000) [pid = 1360] [serial = 471] [outer = 0000007C8977F400] 19:03:42 INFO - PROCESS | 1360 | 1461031422943 Marionette TRACE conn5 <- [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]]]}] 19:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 672ms 19:03:42 INFO - PROCESS | 1360 | 1461031422987 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 19:03:42 INFO - PROCESS | 1360 | 1461031422989 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 19:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:03:42 INFO - PROCESS | 1360 | 1461031422992 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - PROCESS | 1360 | 1461031422994 Marionette TRACE conn5 <- [1,594,null,{}] 19:03:43 INFO - PROCESS | 1360 | 1461031422998 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:43 INFO - PROCESS | 1360 | 1461031423123 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 19:03:43 INFO - PROCESS | 1360 | 1461031423208 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B96A800 == 55 [pid = 1360] [id = 158] 19:03:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C8A965800) [pid = 1360] [serial = 472] [outer = 0000000000000000] 19:03:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8AD15C00) [pid = 1360] [serial = 473] [outer = 0000007C8A965800] 19:03:43 INFO - PROCESS | 1360 | 1461031423257 Marionette DEBUG loaded listener.js 19:03:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007CEEADC800) [pid = 1360] [serial = 474] [outer = 0000007C8A965800] 19:03:43 INFO - PROCESS | 1360 | 1461031423678 Marionette TRACE conn5 <- [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]]]}] 19:03:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:03:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 732ms 19:03:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:03:43 INFO - PROCESS | 1360 | 1461031423731 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 19:03:43 INFO - PROCESS | 1360 | 1461031423733 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 19:03:43 INFO - PROCESS | 1360 | 1461031423737 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - PROCESS | 1360 | 1461031423738 Marionette TRACE conn5 <- [1,598,null,{}] 19:03:43 INFO - PROCESS | 1360 | 1461031423742 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:43 INFO - PROCESS | 1360 | 1461031423850 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 19:03:43 INFO - PROCESS | 1360 | 1461031423860 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3A8D000 == 56 [pid = 1360] [id = 159] 19:03:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007CEEAE5C00) [pid = 1360] [serial = 475] [outer = 0000000000000000] 19:03:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C816A0800) [pid = 1360] [serial = 476] [outer = 0000007CEEAE5C00] 19:03:43 INFO - PROCESS | 1360 | 1461031423947 Marionette DEBUG loaded listener.js 19:03:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007CF201C800) [pid = 1360] [serial = 477] [outer = 0000007CEEAE5C00] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007CFB216C00) [pid = 1360] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C89CC4400) [pid = 1360] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007CF295D800) [pid = 1360] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007CF4C5B400) [pid = 1360] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C81C72800) [pid = 1360] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C82CDB000) [pid = 1360] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8A4CA000) [pid = 1360] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8A4C8C00) [pid = 1360] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C82CDAC00) [pid = 1360] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C85A78000) [pid = 1360] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:03:44 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C81B2C800) [pid = 1360] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:03:44 INFO - PROCESS | 1360 | 1461031424515 Marionette TRACE conn5 <- [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]]]}] 19:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 837ms 19:03:44 INFO - PROCESS | 1360 | 1461031424579 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 19:03:44 INFO - PROCESS | 1360 | 1461031424581 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 19:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:03:44 INFO - PROCESS | 1360 | 1461031424585 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:03:44 INFO - PROCESS | 1360 | 1461031424586 Marionette TRACE conn5 <- [1,602,null,{}] 19:03:44 INFO - PROCESS | 1360 | 1461031424590 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:44 INFO - PROCESS | 1360 | 1461031424673 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 19:03:44 INFO - PROCESS | 1360 | 1461031424743 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF410F800 == 57 [pid = 1360] [id = 160] 19:03:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C81C33000) [pid = 1360] [serial = 478] [outer = 0000000000000000] 19:03:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007CEEAE3800) [pid = 1360] [serial = 479] [outer = 0000007C81C33000] 19:03:44 INFO - PROCESS | 1360 | 1461031424789 Marionette DEBUG loaded listener.js 19:03:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007CF20A5000) [pid = 1360] [serial = 480] [outer = 0000007C81C33000] 19:03:45 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 19:03:45 INFO - PROCESS | 1360 | 1461031425434 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 880ms 19:03:45 INFO - PROCESS | 1360 | 1461031425467 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 19:03:45 INFO - PROCESS | 1360 | 1461031425469 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 19:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:03:45 INFO - PROCESS | 1360 | 1461031425473 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:03:45 INFO - PROCESS | 1360 | 1461031425475 Marionette TRACE conn5 <- [1,606,null,{}] 19:03:45 INFO - PROCESS | 1360 | 1461031425478 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:45 INFO - PROCESS | 1360 | 1461031425560 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 19:03:45 INFO - PROCESS | 1360 | 1461031425566 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF996A000 == 58 [pid = 1360] [id = 161] 19:03:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007CF3FC6800) [pid = 1360] [serial = 481] [outer = 0000000000000000] 19:03:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007CF41CB000) [pid = 1360] [serial = 482] [outer = 0000007CF3FC6800] 19:03:45 INFO - PROCESS | 1360 | 1461031425613 Marionette DEBUG loaded listener.js 19:03:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007CF4C56800) [pid = 1360] [serial = 483] [outer = 0000007CF3FC6800] 19:03:46 INFO - PROCESS | 1360 | 1461031426069 Marionette TRACE conn5 <- [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]]]}] 19:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 628ms 19:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:03:46 INFO - PROCESS | 1360 | 1461031426105 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 19:03:46 INFO - PROCESS | 1360 | 1461031426107 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 19:03:46 INFO - PROCESS | 1360 | 1461031426110 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:03:46 INFO - PROCESS | 1360 | 1461031426112 Marionette TRACE conn5 <- [1,610,null,{}] 19:03:46 INFO - PROCESS | 1360 | 1461031426115 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:46 INFO - PROCESS | 1360 | 1461031426200 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 19:03:46 INFO - PROCESS | 1360 | 1461031426207 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB048000 == 59 [pid = 1360] [id = 162] 19:03:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007CF51D7C00) [pid = 1360] [serial = 484] [outer = 0000000000000000] 19:03:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007CF9636C00) [pid = 1360] [serial = 485] [outer = 0000007CF51D7C00] 19:03:46 INFO - PROCESS | 1360 | 1461031426252 Marionette DEBUG loaded listener.js 19:03:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007CF9E6A000) [pid = 1360] [serial = 486] [outer = 0000007CF51D7C00] 19:03:46 INFO - PROCESS | 1360 | 1461031426911 Marionette TRACE conn5 <- [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]]]}] 19:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 839ms 19:03:46 INFO - PROCESS | 1360 | 1461031426953 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 19:03:46 INFO - PROCESS | 1360 | 1461031426959 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 19:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:03:46 INFO - PROCESS | 1360 | 1461031426965 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:03:46 INFO - PROCESS | 1360 | 1461031426970 Marionette TRACE conn5 <- [1,614,null,{}] 19:03:46 INFO - PROCESS | 1360 | 1461031426975 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:47 INFO - PROCESS | 1360 | 1461031427142 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 19:03:47 INFO - PROCESS | 1360 | 1461031427262 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AD5800 == 60 [pid = 1360] [id = 163] 19:03:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C83011800) [pid = 1360] [serial = 487] [outer = 0000000000000000] 19:03:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8550B400) [pid = 1360] [serial = 488] [outer = 0000007C83011800] 19:03:47 INFO - PROCESS | 1360 | 1461031427322 Marionette DEBUG loaded listener.js 19:03:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C85DE6400) [pid = 1360] [serial = 489] [outer = 0000007C83011800] 19:03:47 INFO - PROCESS | 1360 | 1461031427894 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 984ms 19:03:47 INFO - PROCESS | 1360 | 1461031427952 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 19:03:47 INFO - PROCESS | 1360 | 1461031427959 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 19:03:47 INFO - PROCESS | 1360 | 1461031427966 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:03:47 INFO - PROCESS | 1360 | 1461031427969 Marionette TRACE conn5 <- [1,618,null,{}] 19:03:47 INFO - PROCESS | 1360 | 1461031427973 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:48 INFO - PROCESS | 1360 | 1461031428086 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 19:03:48 INFO - PROCESS | 1360 | 1461031428175 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD3C000 == 61 [pid = 1360] [id = 164] 19:03:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C86EAEC00) [pid = 1360] [serial = 490] [outer = 0000000000000000] 19:03:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C87544000) [pid = 1360] [serial = 491] [outer = 0000007C86EAEC00] 19:03:48 INFO - PROCESS | 1360 | 1461031428232 Marionette DEBUG loaded listener.js 19:03:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C89CBEC00) [pid = 1360] [serial = 492] [outer = 0000007C86EAEC00] 19:03:48 INFO - PROCESS | 1360 | 1461031428840 Marionette TRACE conn5 <- [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]]]}] 19:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 943ms 19:03:48 INFO - PROCESS | 1360 | 1461031428914 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 19:03:48 INFO - PROCESS | 1360 | 1461031428917 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 19:03:48 INFO - PROCESS | 1360 | 1461031428935 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:03:48 INFO - PROCESS | 1360 | 1461031428939 Marionette TRACE conn5 <- [1,622,null,{}] 19:03:48 INFO - PROCESS | 1360 | 1461031428952 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:49 INFO - PROCESS | 1360 | 1461031429072 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 19:03:49 INFO - PROCESS | 1360 | 1461031429181 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE818800 == 62 [pid = 1360] [id = 165] 19:03:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C8ACD5400) [pid = 1360] [serial = 493] [outer = 0000000000000000] 19:03:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007CF316A000) [pid = 1360] [serial = 494] [outer = 0000007C8ACD5400] 19:03:49 INFO - PROCESS | 1360 | 1461031429241 Marionette DEBUG loaded listener.js 19:03:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007CF9E7F800) [pid = 1360] [serial = 495] [outer = 0000007C8ACD5400] 19:03:49 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:49 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:49 INFO - PROCESS | 1360 | 1461031429861 Marionette TRACE conn5 <- [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]]]}] 19:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 983ms 19:03:49 INFO - PROCESS | 1360 | 1461031429924 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 19:03:49 INFO - PROCESS | 1360 | 1461031429927 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 19:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:03:49 INFO - PROCESS | 1360 | 1461031429931 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:03:49 INFO - PROCESS | 1360 | 1461031429933 Marionette TRACE conn5 <- [1,626,null,{}] 19:03:49 INFO - PROCESS | 1360 | 1461031429937 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:50 INFO - PROCESS | 1360 | 1461031430048 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 19:03:50 INFO - PROCESS | 1360 | 1461031430122 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFFDD5800 == 63 [pid = 1360] [id = 166] 19:03:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C82B1A800) [pid = 1360] [serial = 496] [outer = 0000000000000000] 19:03:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C82B22C00) [pid = 1360] [serial = 497] [outer = 0000007C82B1A800] 19:03:50 INFO - PROCESS | 1360 | 1461031430219 Marionette DEBUG loaded listener.js 19:03:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007CF9E79C00) [pid = 1360] [serial = 498] [outer = 0000007C82B1A800] 19:03:50 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:50 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:50 INFO - PROCESS | 1360 | 1461031430746 Marionette TRACE conn5 <- [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]]]}] 19:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 878ms 19:03:50 INFO - PROCESS | 1360 | 1461031430810 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 19:03:50 INFO - PROCESS | 1360 | 1461031430813 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 19:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:03:50 INFO - PROCESS | 1360 | 1461031430817 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:03:50 INFO - PROCESS | 1360 | 1461031430819 Marionette TRACE conn5 <- [1,630,null,{}] 19:03:50 INFO - PROCESS | 1360 | 1461031430823 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:50 INFO - PROCESS | 1360 | 1461031430930 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 19:03:51 INFO - PROCESS | 1360 | 1461031431004 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8681A800 == 64 [pid = 1360] [id = 167] 19:03:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C82B1D400) [pid = 1360] [serial = 499] [outer = 0000000000000000] 19:03:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C86E8CC00) [pid = 1360] [serial = 500] [outer = 0000007C82B1D400] 19:03:51 INFO - PROCESS | 1360 | 1461031431110 Marionette DEBUG loaded listener.js 19:03:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C86E92C00) [pid = 1360] [serial = 501] [outer = 0000007C82B1D400] 19:03:51 INFO - PROCESS | 1360 | 1461031431906 Marionette TRACE conn5 <- [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]]]}] 19:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1128ms 19:03:51 INFO - PROCESS | 1360 | 1461031431948 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 1360 | 1461031431952 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 19:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:03:51 INFO - PROCESS | 1360 | 1461031431958 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 1360 | 1461031431962 Marionette TRACE conn5 <- [1,634,null,{}] 19:03:51 INFO - PROCESS | 1360 | 1461031431969 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:52 INFO - PROCESS | 1360 | 1461031432070 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 19:03:52 INFO - PROCESS | 1360 | 1461031432151 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869D4800 == 65 [pid = 1360] [id = 168] 19:03:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C82CD9400) [pid = 1360] [serial = 502] [outer = 0000000000000000] 19:03:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C82CE0800) [pid = 1360] [serial = 503] [outer = 0000007C82CD9400] 19:03:52 INFO - PROCESS | 1360 | 1461031432250 Marionette DEBUG loaded listener.js 19:03:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C830AD800) [pid = 1360] [serial = 504] [outer = 0000007C82CD9400] 19:03:52 INFO - PROCESS | 1360 | 1461031432894 Marionette TRACE conn5 <- [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]]]}] 19:03:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:03:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 983ms 19:03:52 INFO - PROCESS | 1360 | 1461031432944 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 19:03:52 INFO - PROCESS | 1360 | 1461031432951 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 19:03:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:03:52 INFO - PROCESS | 1360 | 1461031432957 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:03:52 INFO - PROCESS | 1360 | 1461031432960 Marionette TRACE conn5 <- [1,638,null,{}] 19:03:52 INFO - PROCESS | 1360 | 1461031432964 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:53 INFO - PROCESS | 1360 | 1461031433090 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF996A000 == 64 [pid = 1360] [id = 161] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF410F800 == 63 [pid = 1360] [id = 160] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3A8D000 == 62 [pid = 1360] [id = 159] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B96A800 == 61 [pid = 1360] [id = 158] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84251000 == 60 [pid = 1360] [id = 157] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A411800 == 59 [pid = 1360] [id = 156] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C898A0800 == 58 [pid = 1360] [id = 155] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C81819800 == 57 [pid = 1360] [id = 154] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C855C5800) [pid = 1360] [serial = 404] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C82120000) [pid = 1360] [serial = 401] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C8AD16C00) [pid = 1360] [serial = 395] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007CF9E82400) [pid = 1360] [serial = 398] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C87547800) [pid = 1360] [serial = 392] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C8C47C400) [pid = 1360] [serial = 437] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84966800 == 56 [pid = 1360] [id = 153] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B99B000 == 55 [pid = 1360] [id = 151] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869F0800 == 54 [pid = 1360] [id = 150] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8579B000 == 53 [pid = 1360] [id = 147] 19:03:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AC5800 == 52 [pid = 1360] [id = 146] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007CF31C9400) [pid = 1360] [serial = 422] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007CF51D6000) [pid = 1360] [serial = 425] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007CF41C7800) [pid = 1360] [serial = 423] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C84958000) [pid = 1360] [serial = 428] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C89B0B800) [pid = 1360] [serial = 411] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C89783000) [pid = 1360] [serial = 410] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007CFAF5A000) [pid = 1360] [serial = 388] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007CFB8A0400) [pid = 1360] [serial = 389] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8A96AC00) [pid = 1360] [serial = 416] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C8ACB5C00) [pid = 1360] [serial = 417] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007CF993D400) [pid = 1360] [serial = 426] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C82CE8800) [pid = 1360] [serial = 408] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C82CDCC00) [pid = 1360] [serial = 407] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C89785C00) [pid = 1360] [serial = 413] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C89B40C00) [pid = 1360] [serial = 414] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8AD17C00) [pid = 1360] [serial = 419] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007CF2019400) [pid = 1360] [serial = 429] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007CFDEA7400) [pid = 1360] [serial = 434] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C89CC9C00) [pid = 1360] [serial = 161] [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.] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007CFA190000) [pid = 1360] [serial = 431] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007CFE82FC00) [pid = 1360] [serial = 435] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007CFB220800) [pid = 1360] [serial = 432] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007CF1F53400) [pid = 1360] [serial = 420] [outer = 0000000000000000] [url = about:blank] 19:03:53 INFO - PROCESS | 1360 | 1461031433216 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82526000 == 53 [pid = 1360] [id = 169] 19:03:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C81B33C00) [pid = 1360] [serial = 505] [outer = 0000000000000000] 19:03:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C82569C00) [pid = 1360] [serial = 506] [outer = 0000007C81B33C00] 19:03:53 INFO - PROCESS | 1360 | 1461031433263 Marionette DEBUG loaded listener.js 19:03:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C85509000) [pid = 1360] [serial = 507] [outer = 0000007C81B33C00] 19:03:53 INFO - PROCESS | 1360 | 1461031433680 Marionette TRACE conn5 <- [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]]]}] 19:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 797ms 19:03:53 INFO - PROCESS | 1360 | 1461031433755 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 19:03:53 INFO - PROCESS | 1360 | 1461031433757 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 19:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:03:53 INFO - PROCESS | 1360 | 1461031433761 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 1360 | 1461031433764 Marionette TRACE conn5 <- [1,642,null,{}] 19:03:53 INFO - PROCESS | 1360 | 1461031433781 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:53 INFO - PROCESS | 1360 | 1461031433869 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 19:03:53 INFO - PROCESS | 1360 | 1461031433883 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8989A800 == 54 [pid = 1360] [id = 170] 19:03:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C86986400) [pid = 1360] [serial = 508] [outer = 0000000000000000] 19:03:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C86E85C00) [pid = 1360] [serial = 509] [outer = 0000007C86986400] 19:03:53 INFO - PROCESS | 1360 | 1461031433933 Marionette DEBUG loaded listener.js 19:03:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C86EB3C00) [pid = 1360] [serial = 510] [outer = 0000007C86986400] 19:03:54 INFO - PROCESS | 1360 | 1461031434408 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:03:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:03:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 693ms 19:03:54 INFO - PROCESS | 1360 | 1461031434487 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 19:03:54 INFO - PROCESS | 1360 | 1461031434490 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 19:03:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:03:54 INFO - PROCESS | 1360 | 1461031434497 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:03:54 INFO - PROCESS | 1360 | 1461031434499 Marionette TRACE conn5 <- [1,646,null,{}] 19:03:54 INFO - PROCESS | 1360 | 1461031434503 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:54 INFO - PROCESS | 1360 | 1461031434589 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 19:03:54 INFO - PROCESS | 1360 | 1461031434665 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A40C000 == 55 [pid = 1360] [id = 171] 19:03:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C86988400) [pid = 1360] [serial = 511] [outer = 0000000000000000] 19:03:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C89B04800) [pid = 1360] [serial = 512] [outer = 0000007C86988400] 19:03:54 INFO - PROCESS | 1360 | 1461031434712 Marionette DEBUG loaded listener.js 19:03:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C89B40000) [pid = 1360] [serial = 513] [outer = 0000007C86988400] 19:03:55 INFO - PROCESS | 1360 | 1461031435077 Marionette TRACE conn5 <- [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]]]}] 19:03:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:03:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 625ms 19:03:55 INFO - PROCESS | 1360 | 1461031435125 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 19:03:55 INFO - PROCESS | 1360 | 1461031435127 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 19:03:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:03:55 INFO - PROCESS | 1360 | 1461031435131 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:03:55 INFO - PROCESS | 1360 | 1461031435132 Marionette TRACE conn5 <- [1,650,null,{}] 19:03:55 INFO - PROCESS | 1360 | 1461031435148 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:55 INFO - PROCESS | 1360 | 1461031435230 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 19:03:55 INFO - PROCESS | 1360 | 1461031435236 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9D6800 == 56 [pid = 1360] [id = 172] 19:03:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C89B48000) [pid = 1360] [serial = 514] [outer = 0000000000000000] 19:03:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C89CC2C00) [pid = 1360] [serial = 515] [outer = 0000007C89B48000] 19:03:55 INFO - PROCESS | 1360 | 1461031435282 Marionette DEBUG loaded listener.js 19:03:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8A96D000) [pid = 1360] [serial = 516] [outer = 0000007C89B48000] 19:03:55 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:55 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:55 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:55 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:55 INFO - PROCESS | 1360 | 1461031435761 Marionette TRACE conn5 <- [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]]]}] 19:03:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:03:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 19:03:55 INFO - PROCESS | 1360 | 1461031435825 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 19:03:55 INFO - PROCESS | 1360 | 1461031435827 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 19:03:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:03:55 INFO - PROCESS | 1360 | 1461031435830 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:03:55 INFO - PROCESS | 1360 | 1461031435832 Marionette TRACE conn5 <- [1,654,null,{}] 19:03:55 INFO - PROCESS | 1360 | 1461031435836 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:56 INFO - PROCESS | 1360 | 1461031435991 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 19:03:56 INFO - PROCESS | 1360 | 1461031436021 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B97B800 == 57 [pid = 1360] [id = 173] 19:03:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8C47A800) [pid = 1360] [serial = 517] [outer = 0000000000000000] 19:03:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8C47F400) [pid = 1360] [serial = 518] [outer = 0000007C8C47A800] 19:03:56 INFO - PROCESS | 1360 | 1461031436070 Marionette DEBUG loaded listener.js 19:03:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007CF1F51000) [pid = 1360] [serial = 519] [outer = 0000007C8C47A800] 19:03:56 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:56 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:56 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:56 INFO - PROCESS | 1360 | 1461031436489 Marionette TRACE conn5 <- [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]]]}] 19:03:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:03:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 734ms 19:03:56 INFO - PROCESS | 1360 | 1461031436567 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 19:03:56 INFO - PROCESS | 1360 | 1461031436569 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 19:03:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:03:56 INFO - PROCESS | 1360 | 1461031436573 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:03:56 INFO - PROCESS | 1360 | 1461031436575 Marionette TRACE conn5 <- [1,658,null,{}] 19:03:56 INFO - PROCESS | 1360 | 1461031436583 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:56 INFO - PROCESS | 1360 | 1461031436698 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 19:03:56 INFO - PROCESS | 1360 | 1461031436708 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCDA800 == 58 [pid = 1360] [id = 174] 19:03:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007CF1EB5800) [pid = 1360] [serial = 520] [outer = 0000000000000000] 19:03:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007CF2017800) [pid = 1360] [serial = 521] [outer = 0000007CF1EB5800] 19:03:56 INFO - PROCESS | 1360 | 1461031436796 Marionette DEBUG loaded listener.js 19:03:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007CF29AB400) [pid = 1360] [serial = 522] [outer = 0000007CF1EB5800] 19:03:57 INFO - PROCESS | 1360 | 1461031437220 Marionette TRACE conn5 <- [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]]]}] 19:03:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:03:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 19:03:57 INFO - PROCESS | 1360 | 1461031437307 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 19:03:57 INFO - PROCESS | 1360 | 1461031437309 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 19:03:57 INFO - PROCESS | 1360 | 1461031437323 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:03:57 INFO - PROCESS | 1360 | 1461031437325 Marionette TRACE conn5 <- [1,662,null,{}] 19:03:57 INFO - PROCESS | 1360 | 1461031437329 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:03:57 INFO - PROCESS | 1360 | 1461031437438 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 19:03:57 INFO - PROCESS | 1360 | 1461031437745 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007CEEAE5C00) [pid = 1360] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C8A965800) [pid = 1360] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C85DEA400) [pid = 1360] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C87540800) [pid = 1360] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C83011400) [pid = 1360] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C81C33000) [pid = 1360] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8977F400) [pid = 1360] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C86989400) [pid = 1360] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C89785000) [pid = 1360] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007CF2F5A400) [pid = 1360] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C832E6000) [pid = 1360] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C85DE1800) [pid = 1360] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8C475C00) [pid = 1360] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8409C800) [pid = 1360] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C85DCDC00) [pid = 1360] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C81C2EC00) [pid = 1360] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C82118400) [pid = 1360] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C84E94C00) [pid = 1360] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007CF209D800) [pid = 1360] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8978C000) [pid = 1360] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C82AA6400) [pid = 1360] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8ACB3C00) [pid = 1360] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C81E2C400) [pid = 1360] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C82CE3800) [pid = 1360] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007CF3FC6800) [pid = 1360] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8A4CC800) [pid = 1360] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C81C48C00) [pid = 1360] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C86984800) [pid = 1360] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C81B3AC00) [pid = 1360] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007CF51D6C00) [pid = 1360] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:03:57 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007CF41C5400) [pid = 1360] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:03:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C81809000 == 59 [pid = 1360] [id = 175] 19:03:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C813D3800) [pid = 1360] [serial = 523] [outer = 0000000000000000] 19:03:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C81C48C00) [pid = 1360] [serial = 524] [outer = 0000007C813D3800] 19:03:57 INFO - PROCESS | 1360 | 1461031437805 Marionette DEBUG loaded listener.js 19:03:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C83006400) [pid = 1360] [serial = 525] [outer = 0000007C813D3800] 19:03:58 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:58 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:58 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:58 INFO - PROCESS | 1360 | [1360] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:03:58 INFO - PROCESS | 1360 | 1461031438172 Marionette TRACE conn5 <- [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]]]}] 19:03:58 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 19:03:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 880ms 19:03:58 INFO - PROCESS | 1360 | 1461031438212 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 19:03:58 INFO - PROCESS | 1360 | 1461031438214 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 19:03:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:03:58 INFO - PROCESS | 1360 | 1461031438218 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:03:58 INFO - PROCESS | 1360 | 1461031438220 Marionette TRACE conn5 <- [1,666,null,{}] 19:03:58 INFO - PROCESS | 1360 | 1461031438224 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:58 INFO - PROCESS | 1360 | 1461031438334 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 19:03:58 INFO - PROCESS | 1360 | 1461031438344 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4056000 == 60 [pid = 1360] [id = 176] 19:03:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8211F400) [pid = 1360] [serial = 526] [outer = 0000000000000000] 19:03:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C87516800) [pid = 1360] [serial = 527] [outer = 0000007C8211F400] 19:03:58 INFO - PROCESS | 1360 | 1461031438390 Marionette DEBUG loaded listener.js 19:03:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8A969000) [pid = 1360] [serial = 528] [outer = 0000007C8211F400] 19:03:58 INFO - PROCESS | 1360 | 1461031438794 Marionette TRACE conn5 <- [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]]]}] 19:03:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:03:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 627ms 19:03:58 INFO - PROCESS | 1360 | 1461031438849 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 19:03:58 INFO - PROCESS | 1360 | 1461031438851 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 19:03:58 INFO - PROCESS | 1360 | 1461031438854 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:03:58 INFO - PROCESS | 1360 | 1461031438856 Marionette TRACE conn5 <- [1,670,null,{}] 19:03:58 INFO - PROCESS | 1360 | 1461031438860 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:58 INFO - PROCESS | 1360 | 1461031438969 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 19:03:59 INFO - PROCESS | 1360 | 1461031439013 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9455000 == 61 [pid = 1360] [id = 177] 19:03:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C89CBF800) [pid = 1360] [serial = 529] [outer = 0000000000000000] 19:03:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007CF2FE8400) [pid = 1360] [serial = 530] [outer = 0000007C89CBF800] 19:03:59 INFO - PROCESS | 1360 | 1461031439059 Marionette DEBUG loaded listener.js 19:03:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007CF4285000) [pid = 1360] [serial = 531] [outer = 0000007C89CBF800] 19:03:59 INFO - PROCESS | 1360 | [1360] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 19:03:59 INFO - PROCESS | 1360 | [1360] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 19:04:00 INFO - PROCESS | 1360 | 1461031439998 Marionette TRACE conn5 <- [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]]]}] 19:04:00 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) 19:04:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1189ms 19:04:00 INFO - PROCESS | 1360 | 1461031440047 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 19:04:00 INFO - PROCESS | 1360 | 1461031440052 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 19:04:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:04:00 INFO - PROCESS | 1360 | 1461031440058 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:04:00 INFO - PROCESS | 1360 | 1461031440063 Marionette TRACE conn5 <- [1,674,null,{}] 19:04:00 INFO - PROCESS | 1360 | 1461031440113 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:00 INFO - PROCESS | 1360 | 1461031440220 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 19:04:00 INFO - PROCESS | 1360 | 1461031440427 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85ACE800 == 62 [pid = 1360] [id = 178] 19:04:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C8300B800) [pid = 1360] [serial = 532] [outer = 0000000000000000] 19:04:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8354A400) [pid = 1360] [serial = 533] [outer = 0000007C8300B800] 19:04:00 INFO - PROCESS | 1360 | 1461031440488 Marionette DEBUG loaded listener.js 19:04:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C85DE2800) [pid = 1360] [serial = 534] [outer = 0000007C8300B800] 19:04:01 INFO - PROCESS | 1360 | 1461031441571 Marionette TRACE conn5 <- [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]]]}] 19:04:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:04:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1537ms 19:04:01 INFO - PROCESS | 1360 | 1461031441598 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 19:04:01 INFO - PROCESS | 1360 | 1461031441605 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 19:04:01 INFO - PROCESS | 1360 | 1461031441612 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:04:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:04:01 INFO - PROCESS | 1360 | 1461031441616 Marionette TRACE conn5 <- [1,678,null,{}] 19:04:01 INFO - PROCESS | 1360 | 1461031441620 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:01 INFO - PROCESS | 1360 | 1461031441733 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 19:04:01 INFO - PROCESS | 1360 | 1461031441855 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A918000 == 63 [pid = 1360] [id = 179] 19:04:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C86932800) [pid = 1360] [serial = 535] [outer = 0000000000000000] 19:04:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C86EB2000) [pid = 1360] [serial = 536] [outer = 0000007C86932800] 19:04:01 INFO - PROCESS | 1360 | 1461031441913 Marionette DEBUG loaded listener.js 19:04:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C89B07400) [pid = 1360] [serial = 537] [outer = 0000007C86932800] 19:04:02 INFO - PROCESS | 1360 | 1461031442940 Marionette TRACE conn5 <- [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]]]}] 19:04:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:04:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1376ms 19:04:03 INFO - PROCESS | 1360 | 1461031443013 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 19:04:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:04:03 INFO - PROCESS | 1360 | 1461031443016 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 19:04:03 INFO - PROCESS | 1360 | 1461031443020 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:04:03 INFO - PROCESS | 1360 | 1461031443025 Marionette TRACE conn5 <- [1,682,null,{}] 19:04:03 INFO - PROCESS | 1360 | 1461031443037 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:03 INFO - PROCESS | 1360 | 1461031443145 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 19:04:03 INFO - PROCESS | 1360 | 1461031443307 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB052000 == 64 [pid = 1360] [id = 180] 19:04:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8A4CE000) [pid = 1360] [serial = 538] [outer = 0000000000000000] 19:04:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007CF1F53400) [pid = 1360] [serial = 539] [outer = 0000007C8A4CE000] 19:04:03 INFO - PROCESS | 1360 | 1461031443368 Marionette DEBUG loaded listener.js 19:04:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007CF551F000) [pid = 1360] [serial = 540] [outer = 0000007C8A4CE000] 19:04:04 INFO - PROCESS | 1360 | 1461031444424 Marionette TRACE conn5 <- [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]]]}] 19:04:04 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) 19:04:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1440ms 19:04:04 INFO - PROCESS | 1360 | 1461031444461 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 19:04:04 INFO - PROCESS | 1360 | 1461031444465 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 19:04:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:04:04 INFO - PROCESS | 1360 | 1461031444471 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:04:04 INFO - PROCESS | 1360 | 1461031444475 Marionette TRACE conn5 <- [1,686,null,{}] 19:04:04 INFO - PROCESS | 1360 | 1461031444482 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:04 INFO - PROCESS | 1360 | 1461031444581 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 19:04:04 INFO - PROCESS | 1360 | 1461031444701 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C832BE000 == 65 [pid = 1360] [id = 181] 19:04:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8283EC00) [pid = 1360] [serial = 541] [outer = 0000000000000000] 19:04:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C82B23000) [pid = 1360] [serial = 542] [outer = 0000007C8283EC00] 19:04:04 INFO - PROCESS | 1360 | 1461031444797 Marionette DEBUG loaded listener.js 19:04:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C8300E400) [pid = 1360] [serial = 543] [outer = 0000007C8283EC00] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F22800 == 64 [pid = 1360] [id = 132] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE81F800 == 63 [pid = 1360] [id = 133] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A90C000 == 62 [pid = 1360] [id = 105] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A362800 == 61 [pid = 1360] [id = 134] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82C33000 == 60 [pid = 1360] [id = 135] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4056000 == 59 [pid = 1360] [id = 176] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C81809000 == 58 [pid = 1360] [id = 175] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCDA800 == 57 [pid = 1360] [id = 174] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B97B800 == 56 [pid = 1360] [id = 173] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9D6800 == 55 [pid = 1360] [id = 172] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A40C000 == 54 [pid = 1360] [id = 171] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007CF9636C00) [pid = 1360] [serial = 485] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8989A800 == 53 [pid = 1360] [id = 170] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82526000 == 52 [pid = 1360] [id = 169] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869D4800 == 51 [pid = 1360] [id = 168] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFFDD5800 == 50 [pid = 1360] [id = 166] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE818800 == 49 [pid = 1360] [id = 165] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD3C000 == 48 [pid = 1360] [id = 164] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AD5800 == 47 [pid = 1360] [id = 163] 19:04:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB048000 == 46 [pid = 1360] [id = 162] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007CF4C56800) [pid = 1360] [serial = 483] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007CF201C800) [pid = 1360] [serial = 477] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8AD15C00) [pid = 1360] [serial = 473] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C86939000) [pid = 1360] [serial = 452] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C8978E800) [pid = 1360] [serial = 393] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007CEEADC800) [pid = 1360] [serial = 474] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007CF209D000) [pid = 1360] [serial = 447] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007CF20A5000) [pid = 1360] [serial = 480] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C89CC3000) [pid = 1360] [serial = 471] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C8698B000) [pid = 1360] [serial = 464] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8ACB8C00) [pid = 1360] [serial = 350] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007CF3FCA400) [pid = 1360] [serial = 320] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8ACD7C00) [pid = 1360] [serial = 456] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C85DE6000) [pid = 1360] [serial = 449] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007CFEC46C00) [pid = 1360] [serial = 438] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007CF1F52C00) [pid = 1360] [serial = 446] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C85A76400) [pid = 1360] [serial = 278] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C86EB5800) [pid = 1360] [serial = 465] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C89B3CC00) [pid = 1360] [serial = 314] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C83007C00) [pid = 1360] [serial = 461] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007CFB221C00) [pid = 1360] [serial = 402] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8753F400) [pid = 1360] [serial = 441] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C89B43C00) [pid = 1360] [serial = 470] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007CF201E800) [pid = 1360] [serial = 450] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007CF433D000) [pid = 1360] [serial = 353] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007CF2013000) [pid = 1360] [serial = 396] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C89B0D000) [pid = 1360] [serial = 405] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007CF20A2000) [pid = 1360] [serial = 317] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C85A7C000) [pid = 1360] [serial = 347] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C85508400) [pid = 1360] [serial = 459] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007CF41CB000) [pid = 1360] [serial = 482] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C816A0800) [pid = 1360] [serial = 476] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C8C47E400) [pid = 1360] [serial = 444] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C85543800) [pid = 1360] [serial = 311] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C897F1000) [pid = 1360] [serial = 467] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C85541000) [pid = 1360] [serial = 455] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C8693E800) [pid = 1360] [serial = 453] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C8300C800) [pid = 1360] [serial = 458] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C82242400) [pid = 1360] [serial = 275] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007CF9638000) [pid = 1360] [serial = 356] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C85542C00) [pid = 1360] [serial = 440] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007CFB218400) [pid = 1360] [serial = 399] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007CEEAE3800) [pid = 1360] [serial = 479] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C8ACAD400) [pid = 1360] [serial = 443] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C89B06400) [pid = 1360] [serial = 468] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C85DCCC00) [pid = 1360] [serial = 462] [outer = 0000000000000000] [url = about:blank] 19:04:05 INFO - PROCESS | 1360 | 1461031445828 Marionette TRACE conn5 <- [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]]]}] 19:04:05 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) 19:04:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1388ms 19:04:05 INFO - PROCESS | 1360 | 1461031445863 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 19:04:05 INFO - PROCESS | 1360 | 1461031445868 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 19:04:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:04:05 INFO - PROCESS | 1360 | 1461031445875 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:04:05 INFO - PROCESS | 1360 | 1461031445877 Marionette TRACE conn5 <- [1,690,null,{}] 19:04:05 INFO - PROCESS | 1360 | 1461031445881 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:05 INFO - PROCESS | 1360 | 1461031445966 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 19:04:05 INFO - PROCESS | 1360 | 1461031445974 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82C40800 == 47 [pid = 1360] [id = 182] 19:04:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C81C34400) [pid = 1360] [serial = 544] [outer = 0000000000000000] 19:04:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C82AAF000) [pid = 1360] [serial = 545] [outer = 0000007C81C34400] 19:04:06 INFO - PROCESS | 1360 | 1461031446021 Marionette DEBUG loaded listener.js 19:04:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C83011400) [pid = 1360] [serial = 546] [outer = 0000007C81C34400] 19:04:07 INFO - PROCESS | 1360 | 1461031447004 Marionette TRACE conn5 <- [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]]]}] 19:04:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:04:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1183ms 19:04:07 INFO - PROCESS | 1360 | 1461031447058 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 19:04:07 INFO - PROCESS | 1360 | 1461031447061 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 19:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:04:07 INFO - PROCESS | 1360 | 1461031447065 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:04:07 INFO - PROCESS | 1360 | 1461031447068 Marionette TRACE conn5 <- [1,694,null,{}] 19:04:07 INFO - PROCESS | 1360 | 1461031447079 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:07 INFO - PROCESS | 1360 | 1461031447169 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 19:04:07 INFO - PROCESS | 1360 | 1461031447176 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AC3800 == 48 [pid = 1360] [id = 183] 19:04:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C85A78800) [pid = 1360] [serial = 547] [outer = 0000000000000000] 19:04:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C85DCA400) [pid = 1360] [serial = 548] [outer = 0000007C85A78800] 19:04:07 INFO - PROCESS | 1360 | 1461031447225 Marionette DEBUG loaded listener.js 19:04:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C85DE6C00) [pid = 1360] [serial = 549] [outer = 0000007C85A78800] 19:04:08 INFO - PROCESS | 1360 | 1461031448178 Marionette TRACE conn5 <- [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]]]}] 19:04:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:04:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1141ms 19:04:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:04:08 INFO - PROCESS | 1360 | 1461031448209 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 19:04:08 INFO - PROCESS | 1360 | 1461031448211 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 19:04:08 INFO - PROCESS | 1360 | 1461031448215 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:04:08 INFO - PROCESS | 1360 | 1461031448217 Marionette TRACE conn5 <- [1,698,null,{}] 19:04:08 INFO - PROCESS | 1360 | 1461031448227 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:08 INFO - PROCESS | 1360 | 1461031448348 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 19:04:08 INFO - PROCESS | 1360 | 1461031448355 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869E2800 == 49 [pid = 1360] [id = 184] 19:04:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C8697EC00) [pid = 1360] [serial = 550] [outer = 0000000000000000] 19:04:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C8698AC00) [pid = 1360] [serial = 551] [outer = 0000007C8697EC00] 19:04:08 INFO - PROCESS | 1360 | 1461031448402 Marionette DEBUG loaded listener.js 19:04:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C86EAB400) [pid = 1360] [serial = 552] [outer = 0000007C8697EC00] 19:04:09 INFO - PROCESS | 1360 | 1461031449363 Marionette TRACE conn5 <- [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]]]}] 19:04:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:04:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1196ms 19:04:09 INFO - PROCESS | 1360 | 1461031449414 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 19:04:09 INFO - PROCESS | 1360 | 1461031449416 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 19:04:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:04:09 INFO - PROCESS | 1360 | 1461031449420 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:04:09 INFO - PROCESS | 1360 | 1461031449422 Marionette TRACE conn5 <- [1,702,null,{}] 19:04:09 INFO - PROCESS | 1360 | 1461031449425 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:09 INFO - PROCESS | 1360 | 1461031449530 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 19:04:09 INFO - PROCESS | 1360 | 1461031449538 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89898800 == 50 [pid = 1360] [id = 185] 19:04:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C81C36800) [pid = 1360] [serial = 553] [outer = 0000000000000000] 19:04:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C8754CC00) [pid = 1360] [serial = 554] [outer = 0000007C81C36800] 19:04:09 INFO - PROCESS | 1360 | 1461031449622 Marionette DEBUG loaded listener.js 19:04:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C897E9000) [pid = 1360] [serial = 555] [outer = 0000007C81C36800] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C8C47A800) [pid = 1360] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007CF1EB5800) [pid = 1360] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C82CD9400) [pid = 1360] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C86986400) [pid = 1360] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007CF51D7C00) [pid = 1360] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C86988400) [pid = 1360] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C81B33C00) [pid = 1360] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007C89B48000) [pid = 1360] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C813D3800) [pid = 1360] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:04:09 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C8211F400) [pid = 1360] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:04:10 INFO - PROCESS | 1360 | 1461031450554 Marionette TRACE conn5 <- [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]]]}] 19:04:10 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 19:04:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1194ms 19:04:10 INFO - PROCESS | 1360 | 1461031450617 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 19:04:10 INFO - PROCESS | 1360 | 1461031450619 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 19:04:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:04:10 INFO - PROCESS | 1360 | 1461031450623 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:04:10 INFO - PROCESS | 1360 | 1461031450624 Marionette TRACE conn5 <- [1,706,null,{}] 19:04:10 INFO - PROCESS | 1360 | 1461031450628 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:10 INFO - PROCESS | 1360 | 1461031450733 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 19:04:10 INFO - PROCESS | 1360 | 1461031450741 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F25800 == 51 [pid = 1360] [id = 186] 19:04:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C8978A400) [pid = 1360] [serial = 556] [outer = 0000000000000000] 19:04:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C899F4000) [pid = 1360] [serial = 557] [outer = 0000007C8978A400] 19:04:10 INFO - PROCESS | 1360 | 1461031450791 Marionette DEBUG loaded listener.js 19:04:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C89B10400) [pid = 1360] [serial = 558] [outer = 0000007C8978A400] 19:04:11 INFO - PROCESS | 1360 | 1461031451726 Marionette TRACE conn5 <- [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]]]}] 19:04:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:04:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1136ms 19:04:11 INFO - PROCESS | 1360 | 1461031451762 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 19:04:11 INFO - PROCESS | 1360 | 1461031451764 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 19:04:11 INFO - PROCESS | 1360 | 1461031451767 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:04:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:04:11 INFO - PROCESS | 1360 | 1461031451769 Marionette TRACE conn5 <- [1,710,null,{}] 19:04:11 INFO - PROCESS | 1360 | 1461031451773 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:11 INFO - PROCESS | 1360 | 1461031451909 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 19:04:11 INFO - PROCESS | 1360 | 1461031451974 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C820A8000 == 52 [pid = 1360] [id = 187] 19:04:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C816A0400) [pid = 1360] [serial = 559] [outer = 0000000000000000] 19:04:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C81B34000) [pid = 1360] [serial = 560] [outer = 0000007C816A0400] 19:04:12 INFO - PROCESS | 1360 | 1461031452036 Marionette DEBUG loaded listener.js 19:04:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C82113400) [pid = 1360] [serial = 561] [outer = 0000007C816A0400] 19:04:12 INFO - PROCESS | 1360 | 1461031452723 Marionette TRACE conn5 <- [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] 19:04:12 INFO - PROCESS | 1360 | 1461031452763 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 19:04:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:04:12 INFO - PROCESS | 1360 | 1461031452768 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 1360 | 1461031452773 Marionette TRACE conn5 <- [1,714,null,{}] 19:04:12 INFO - PROCESS | 1360 | 1461031452779 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:12 INFO - PROCESS | 1360 | 1461031452894 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 19:04:12 INFO - PROCESS | 1360 | 1461031452979 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A1C800 == 53 [pid = 1360] [id = 188] 19:04:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C830BAC00) [pid = 1360] [serial = 562] [outer = 0000000000000000] 19:04:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C85543400) [pid = 1360] [serial = 563] [outer = 0000007C830BAC00] 19:04:13 INFO - PROCESS | 1360 | 1461031453040 Marionette DEBUG loaded listener.js 19:04:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C85A74400) [pid = 1360] [serial = 564] [outer = 0000007C830BAC00] 19:04:13 INFO - PROCESS | 1360 | 1461031453717 Marionette TRACE conn5 <- [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]]]}] 19:04:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:04:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 985ms 19:04:13 INFO - PROCESS | 1360 | 1461031453756 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 19:04:13 INFO - PROCESS | 1360 | 1461031453760 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 19:04:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:04:13 INFO - PROCESS | 1360 | 1461031453764 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:04:13 INFO - PROCESS | 1360 | 1461031453766 Marionette TRACE conn5 <- [1,718,null,{}] 19:04:13 INFO - PROCESS | 1360 | 1461031453770 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:13 INFO - PROCESS | 1360 | 1461031453882 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 19:04:13 INFO - PROCESS | 1360 | 1461031453956 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A359000 == 54 [pid = 1360] [id = 189] 19:04:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C86989000) [pid = 1360] [serial = 565] [outer = 0000000000000000] 19:04:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C86EAC000) [pid = 1360] [serial = 566] [outer = 0000007C86989000] 19:04:14 INFO - PROCESS | 1360 | 1461031454015 Marionette DEBUG loaded listener.js 19:04:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C897ED400) [pid = 1360] [serial = 567] [outer = 0000007C86989000] 19:04:14 INFO - PROCESS | 1360 | 1461031454674 Marionette TRACE conn5 <- [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] 19:04:14 INFO - PROCESS | 1360 | 1461031454713 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 19:04:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:04:14 INFO - PROCESS | 1360 | 1461031454725 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - PROCESS | 1360 | 1461031454730 Marionette TRACE conn5 <- [1,722,null,{}] 19:04:14 INFO - PROCESS | 1360 | 1461031454735 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:14 INFO - PROCESS | 1360 | 1461031454852 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 19:04:14 INFO - PROCESS | 1360 | 1461031454923 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9C8800 == 55 [pid = 1360] [id = 190] 19:04:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C89B0D800) [pid = 1360] [serial = 568] [outer = 0000000000000000] 19:04:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C8A4D2400) [pid = 1360] [serial = 569] [outer = 0000007C89B0D800] 19:04:14 INFO - PROCESS | 1360 | 1461031454981 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C8A971800) [pid = 1360] [serial = 570] [outer = 0000007C89B0D800] 19:04:15 INFO - PROCESS | 1360 | 1461031455576 Marionette TRACE conn5 <- [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]]]}] 19:04:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:04:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 901ms 19:04:15 INFO - PROCESS | 1360 | 1461031455623 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 19:04:15 INFO - PROCESS | 1360 | 1461031455625 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 19:04:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:04:15 INFO - PROCESS | 1360 | 1461031455629 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:04:15 INFO - PROCESS | 1360 | 1461031455631 Marionette TRACE conn5 <- [1,726,null,{}] 19:04:15 INFO - PROCESS | 1360 | 1461031455635 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:15 INFO - PROCESS | 1360 | 1461031455744 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 19:04:15 INFO - PROCESS | 1360 | 1461031455827 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD41000 == 56 [pid = 1360] [id = 191] 19:04:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C8ACB6400) [pid = 1360] [serial = 571] [outer = 0000000000000000] 19:04:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8ACCD000) [pid = 1360] [serial = 572] [outer = 0000007C8ACB6400] 19:04:15 INFO - PROCESS | 1360 | 1461031455884 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C8ACD8000) [pid = 1360] [serial = 573] [outer = 0000007C8ACB6400] 19:04:16 INFO - PROCESS | 1360 | [1360] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 19:04:16 INFO - PROCESS | 1360 | 1461031456910 Marionette TRACE conn5 <- [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]]]}] 19:04:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:04:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1336ms 19:04:16 INFO - PROCESS | 1360 | 1461031456968 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 19:04:16 INFO - PROCESS | 1360 | 1461031456970 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 19:04:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:04:16 INFO - PROCESS | 1360 | 1461031456974 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:04:16 INFO - PROCESS | 1360 | 1461031456977 Marionette TRACE conn5 <- [1,730,null,{}] 19:04:16 INFO - PROCESS | 1360 | 1461031456980 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:17 INFO - PROCESS | 1360 | 1461031457117 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 19:04:17 INFO - PROCESS | 1360 | 1461031457184 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B989800 == 57 [pid = 1360] [id = 192] 19:04:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C8C47EC00) [pid = 1360] [serial = 574] [outer = 0000000000000000] 19:04:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007CEEADC800) [pid = 1360] [serial = 575] [outer = 0000007C8C47EC00] 19:04:17 INFO - PROCESS | 1360 | 1461031457293 Marionette DEBUG loaded listener.js 19:04:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007CF1FB1800) [pid = 1360] [serial = 576] [outer = 0000007C8C47EC00] 19:04:18 INFO - PROCESS | 1360 | 1461031458365 Marionette TRACE conn5 <- [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]]]}] 19:04:18 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 19:04:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1431ms 19:04:18 INFO - PROCESS | 1360 | 1461031458408 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 19:04:18 INFO - PROCESS | 1360 | 1461031458412 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 19:04:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:04:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE822000 == 56 [pid = 1360] [id = 149] 19:04:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F25800 == 55 [pid = 1360] [id = 186] 19:04:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89898800 == 54 [pid = 1360] [id = 185] 19:04:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869E2800 == 53 [pid = 1360] [id = 184] 19:04:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AC3800 == 52 [pid = 1360] [id = 183] 19:04:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82C40800 == 51 [pid = 1360] [id = 182] 19:04:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C832BE000 == 50 [pid = 1360] [id = 181] 19:04:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85ACE800 == 49 [pid = 1360] [id = 178] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C8C47F400) [pid = 1360] [serial = 518] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007CF2017800) [pid = 1360] [serial = 521] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C830AD800) [pid = 1360] [serial = 504] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C82CE0800) [pid = 1360] [serial = 503] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007CF1F51000) [pid = 1360] [serial = 519] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C86E85C00) [pid = 1360] [serial = 509] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C86EB3C00) [pid = 1360] [serial = 510] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007CF9E6A000) [pid = 1360] [serial = 486] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C86E8CC00) [pid = 1360] [serial = 500] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C89B04800) [pid = 1360] [serial = 512] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C89B40000) [pid = 1360] [serial = 513] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C82569C00) [pid = 1360] [serial = 506] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C85509000) [pid = 1360] [serial = 507] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C8550B400) [pid = 1360] [serial = 488] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C87544000) [pid = 1360] [serial = 491] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C89CC2C00) [pid = 1360] [serial = 515] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C82B22C00) [pid = 1360] [serial = 497] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007CF316A000) [pid = 1360] [serial = 494] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007CF29AB400) [pid = 1360] [serial = 522] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C81C48C00) [pid = 1360] [serial = 524] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C83006400) [pid = 1360] [serial = 525] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C87516800) [pid = 1360] [serial = 527] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C8A969000) [pid = 1360] [serial = 528] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007C8A96D000) [pid = 1360] [serial = 516] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007CF2FE8400) [pid = 1360] [serial = 530] [outer = 0000000000000000] [url = about:blank] 19:04:18 INFO - PROCESS | 1360 | 1461031458502 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:04:18 INFO - PROCESS | 1360 | 1461031458506 Marionette TRACE conn5 <- [1,734,null,{}] 19:04:18 INFO - PROCESS | 1360 | 1461031458511 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:18 INFO - PROCESS | 1360 | 1461031458638 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 19:04:18 INFO - PROCESS | 1360 | 1461031458751 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83595000 == 50 [pid = 1360] [id = 193] 19:04:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007C8254B400) [pid = 1360] [serial = 577] [outer = 0000000000000000] 19:04:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C8283BC00) [pid = 1360] [serial = 578] [outer = 0000007C8254B400] 19:04:18 INFO - PROCESS | 1360 | 1461031458801 Marionette DEBUG loaded listener.js 19:04:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C82CE4C00) [pid = 1360] [serial = 579] [outer = 0000007C8254B400] 19:04:19 INFO - PROCESS | 1360 | 1461031459675 Marionette TRACE conn5 <- [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]]]}] 19:04:19 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.) 19:04:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1220ms 19:04:19 INFO - PROCESS | 1360 | 1461031459693 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 19:04:19 INFO - PROCESS | 1360 | 1461031459699 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 19:04:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:04:19 INFO - PROCESS | 1360 | 1461031459705 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:04:19 INFO - PROCESS | 1360 | 1461031459708 Marionette TRACE conn5 <- [1,738,null,{}] 19:04:19 INFO - PROCESS | 1360 | 1461031459712 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:19 INFO - PROCESS | 1360 | 1461031459811 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 19:04:19 INFO - PROCESS | 1360 | 1461031459877 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AD3800 == 51 [pid = 1360] [id = 194] 19:04:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C85511000) [pid = 1360] [serial = 580] [outer = 0000000000000000] 19:04:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C85A7D800) [pid = 1360] [serial = 581] [outer = 0000007C85511000] 19:04:19 INFO - PROCESS | 1360 | 1461031459925 Marionette DEBUG loaded listener.js 19:04:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C85DE6000) [pid = 1360] [serial = 582] [outer = 0000007C85511000] 19:04:20 INFO - PROCESS | 1360 | 1461031460838 Marionette TRACE conn5 <- [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]]]}] 19:04:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:04:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 19:04:20 INFO - PROCESS | 1360 | 1461031460884 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 19:04:20 INFO - PROCESS | 1360 | 1461031460887 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 19:04:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:04:20 INFO - PROCESS | 1360 | 1461031460890 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:04:20 INFO - PROCESS | 1360 | 1461031460894 Marionette TRACE conn5 <- [1,742,null,{}] 19:04:20 INFO - PROCESS | 1360 | 1461031460914 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:21 INFO - PROCESS | 1360 | 1461031461032 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 19:04:21 INFO - PROCESS | 1360 | 1461031461040 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89891800 == 52 [pid = 1360] [id = 195] 19:04:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C86988800) [pid = 1360] [serial = 583] [outer = 0000000000000000] 19:04:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C8753F400) [pid = 1360] [serial = 584] [outer = 0000007C86988800] 19:04:21 INFO - PROCESS | 1360 | 1461031461090 Marionette DEBUG loaded listener.js 19:04:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C897ECC00) [pid = 1360] [serial = 585] [outer = 0000007C86988800] 19:04:21 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C85A78800) [pid = 1360] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:04:21 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C8283EC00) [pid = 1360] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:04:21 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007C81C34400) [pid = 1360] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:04:21 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C8697EC00) [pid = 1360] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:04:21 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C81C36800) [pid = 1360] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:04:22 INFO - PROCESS | 1360 | 1461031462078 Marionette TRACE conn5 <- [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]]]}] 19:04:22 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 19:04:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1240ms 19:04:22 INFO - PROCESS | 1360 | 1461031462133 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 19:04:22 INFO - PROCESS | 1360 | 1461031462136 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 19:04:22 INFO - PROCESS | 1360 | 1461031462139 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:04:22 INFO - PROCESS | 1360 | 1461031462141 Marionette TRACE conn5 <- [1,746,null,{}] 19:04:22 INFO - PROCESS | 1360 | 1461031462144 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:22 INFO - PROCESS | 1360 | 1461031462232 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 19:04:22 INFO - PROCESS | 1360 | 1461031462297 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A40A000 == 53 [pid = 1360] [id = 196] 19:04:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C86E89800) [pid = 1360] [serial = 586] [outer = 0000000000000000] 19:04:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C89B04400) [pid = 1360] [serial = 587] [outer = 0000007C86E89800] 19:04:22 INFO - PROCESS | 1360 | 1461031462345 Marionette DEBUG loaded listener.js 19:04:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C8A4D1C00) [pid = 1360] [serial = 588] [outer = 0000007C86E89800] 19:04:22 INFO - PROCESS | 1360 | 1461031462745 Marionette TRACE conn5 <- [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]]]}] 19:04:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:04:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 19:04:22 INFO - PROCESS | 1360 | 1461031462833 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 19:04:22 INFO - PROCESS | 1360 | 1461031462836 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 19:04:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:04:22 INFO - PROCESS | 1360 | 1461031462839 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - PROCESS | 1360 | 1461031462841 Marionette TRACE conn5 <- [1,750,null,{}] 19:04:22 INFO - PROCESS | 1360 | 1461031462845 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:22 INFO - PROCESS | 1360 | 1461031462930 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 19:04:22 INFO - PROCESS | 1360 | 1461031462942 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9DD800 == 54 [pid = 1360] [id = 197] 19:04:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C8ACCE800) [pid = 1360] [serial = 589] [outer = 0000000000000000] 19:04:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C8C473400) [pid = 1360] [serial = 590] [outer = 0000007C8ACCE800] 19:04:22 INFO - PROCESS | 1360 | 1461031462989 Marionette DEBUG loaded listener.js 19:04:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007CEEAE3800) [pid = 1360] [serial = 591] [outer = 0000007C8ACCE800] 19:04:23 INFO - PROCESS | 1360 | [1360] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 19:04:23 INFO - PROCESS | 1360 | 1461031463897 Marionette TRACE conn5 <- [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]]]}] 19:04:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:04:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1071ms 19:04:23 INFO - PROCESS | 1360 | 1461031463914 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 19:04:23 INFO - PROCESS | 1360 | 1461031463916 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 19:04:23 INFO - PROCESS | 1360 | 1461031463919 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:04:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:04:23 INFO - PROCESS | 1360 | 1461031463921 Marionette TRACE conn5 <- [1,754,null,{}] 19:04:23 INFO - PROCESS | 1360 | 1461031463924 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:24 INFO - PROCESS | 1360 | 1461031464066 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 19:04:24 INFO - PROCESS | 1360 | 1461031464074 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B99A800 == 55 [pid = 1360] [id = 198] 19:04:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007CF1FB1C00) [pid = 1360] [serial = 592] [outer = 0000000000000000] 19:04:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007CF2097400) [pid = 1360] [serial = 593] [outer = 0000007CF1FB1C00] 19:04:24 INFO - PROCESS | 1360 | 1461031464122 Marionette DEBUG loaded listener.js 19:04:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007CF21F4400) [pid = 1360] [serial = 594] [outer = 0000007CF1FB1C00] 19:04:25 INFO - PROCESS | 1360 | 1461031465037 Marionette TRACE conn5 <- [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]]]}] 19:04:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:04:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1139ms 19:04:25 INFO - PROCESS | 1360 | 1461031465094 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 19:04:25 INFO - PROCESS | 1360 | 1461031465099 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 19:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:04:25 INFO - PROCESS | 1360 | 1461031465105 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:04:25 INFO - PROCESS | 1360 | 1461031465110 Marionette TRACE conn5 <- [1,758,null,{}] 19:04:25 INFO - PROCESS | 1360 | 1461031465116 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:25 INFO - PROCESS | 1360 | 1461031465218 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 19:04:25 INFO - PROCESS | 1360 | 1461031465325 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8576F000 == 56 [pid = 1360] [id = 199] 19:04:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C82548C00) [pid = 1360] [serial = 595] [outer = 0000000000000000] 19:04:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C82B1D800) [pid = 1360] [serial = 596] [outer = 0000007C82548C00] 19:04:25 INFO - PROCESS | 1360 | 1461031465385 Marionette DEBUG loaded listener.js 19:04:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C85542400) [pid = 1360] [serial = 597] [outer = 0000007C82548C00] 19:04:26 INFO - PROCESS | 1360 | 1461031466011 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 942ms 19:04:26 INFO - PROCESS | 1360 | 1461031466049 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 1360 | 1461031466055 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 19:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:04:26 INFO - PROCESS | 1360 | 1461031466062 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:04:26 INFO - PROCESS | 1360 | 1461031466066 Marionette TRACE conn5 <- [1,762,null,{}] 19:04:26 INFO - PROCESS | 1360 | 1461031466070 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:26 INFO - PROCESS | 1360 | 1461031466184 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 19:04:26 INFO - PROCESS | 1360 | 1461031466270 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A368000 == 57 [pid = 1360] [id = 200] 19:04:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C86987800) [pid = 1360] [serial = 598] [outer = 0000000000000000] 19:04:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C86EABC00) [pid = 1360] [serial = 599] [outer = 0000007C86987800] 19:04:26 INFO - PROCESS | 1360 | 1461031466327 Marionette DEBUG loaded listener.js 19:04:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C89B3FC00) [pid = 1360] [serial = 600] [outer = 0000007C86987800] 19:04:26 INFO - PROCESS | 1360 | 1461031466953 Marionette TRACE conn5 <- [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]]]}] 19:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 923ms 19:04:26 INFO - PROCESS | 1360 | 1461031466988 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 1360 | 1461031466991 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 19:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:04:27 INFO - PROCESS | 1360 | 1461031466995 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 1360 | 1461031467000 Marionette TRACE conn5 <- [1,766,null,{}] 19:04:27 INFO - PROCESS | 1360 | 1461031467012 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:27 INFO - PROCESS | 1360 | 1461031467129 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 19:04:27 INFO - PROCESS | 1360 | 1461031467202 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF21C9000 == 58 [pid = 1360] [id = 201] 19:04:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C8C474000) [pid = 1360] [serial = 601] [outer = 0000000000000000] 19:04:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007CF1F5B000) [pid = 1360] [serial = 602] [outer = 0000007C8C474000] 19:04:27 INFO - PROCESS | 1360 | 1461031467303 Marionette DEBUG loaded listener.js 19:04:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007CF20A0C00) [pid = 1360] [serial = 603] [outer = 0000007C8C474000] 19:04:27 INFO - PROCESS | 1360 | 1461031467875 Marionette TRACE conn5 <- [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]]]}] 19:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 941ms 19:04:27 INFO - PROCESS | 1360 | 1461031467939 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 19:04:27 INFO - PROCESS | 1360 | 1461031467942 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 19:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:04:27 INFO - PROCESS | 1360 | 1461031467946 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 1360 | 1461031467948 Marionette TRACE conn5 <- [1,770,null,{}] 19:04:27 INFO - PROCESS | 1360 | 1461031467952 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:28 INFO - PROCESS | 1360 | 1461031468066 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 19:04:28 INFO - PROCESS | 1360 | 1461031468138 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF32AC000 == 59 [pid = 1360] [id = 202] 19:04:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007CF2FE8000) [pid = 1360] [serial = 604] [outer = 0000000000000000] 19:04:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007CF3FC9000) [pid = 1360] [serial = 605] [outer = 0000007CF2FE8000] 19:04:28 INFO - PROCESS | 1360 | 1461031468196 Marionette DEBUG loaded listener.js 19:04:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007CF41CA800) [pid = 1360] [serial = 606] [outer = 0000007CF2FE8000] 19:04:28 INFO - PROCESS | 1360 | 1461031468811 Marionette TRACE conn5 <- [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]]]}] 19:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 880ms 19:04:28 INFO - PROCESS | 1360 | 1461031468827 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 19:04:28 INFO - PROCESS | 1360 | 1461031468830 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 19:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:04:28 INFO - PROCESS | 1360 | 1461031468833 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:04:28 INFO - PROCESS | 1360 | 1461031468835 Marionette TRACE conn5 <- [1,774,null,{}] 19:04:28 INFO - PROCESS | 1360 | 1461031468839 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:28 INFO - PROCESS | 1360 | 1461031468948 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 19:04:29 INFO - PROCESS | 1360 | 1461031469035 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4311000 == 60 [pid = 1360] [id = 203] 19:04:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007CF41C7400) [pid = 1360] [serial = 607] [outer = 0000000000000000] 19:04:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007CF4340400) [pid = 1360] [serial = 608] [outer = 0000007CF41C7400] 19:04:29 INFO - PROCESS | 1360 | 1461031469101 Marionette DEBUG loaded listener.js 19:04:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007CF51D6000) [pid = 1360] [serial = 609] [outer = 0000007CF41C7400] 19:04:29 INFO - PROCESS | 1360 | 1461031469667 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 878ms 19:04:29 INFO - PROCESS | 1360 | 1461031469730 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 19:04:29 INFO - PROCESS | 1360 | 1461031469733 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 19:04:29 INFO - PROCESS | 1360 | 1461031469736 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:04:29 INFO - PROCESS | 1360 | 1461031469739 Marionette TRACE conn5 <- [1,778,null,{}] 19:04:29 INFO - PROCESS | 1360 | 1461031469758 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:29 INFO - PROCESS | 1360 | 1461031469895 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 19:04:29 INFO - PROCESS | 1360 | 1461031469964 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85777800 == 61 [pid = 1360] [id = 204] 19:04:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C81B35800) [pid = 1360] [serial = 610] [outer = 0000000000000000] 19:04:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C81C42000) [pid = 1360] [serial = 611] [outer = 0000007C81B35800] 19:04:30 INFO - PROCESS | 1360 | 1461031470166 Marionette DEBUG loaded listener.js 19:04:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C82B25000) [pid = 1360] [serial = 612] [outer = 0000007C81B35800] 19:04:30 INFO - PROCESS | 1360 | 1461031470779 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1090ms 19:04:30 INFO - PROCESS | 1360 | 1461031470841 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 19:04:30 INFO - PROCESS | 1360 | 1461031470846 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 19:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:04:30 INFO - PROCESS | 1360 | 1461031470852 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:04:30 INFO - PROCESS | 1360 | 1461031470855 Marionette TRACE conn5 <- [1,782,null,{}] 19:04:30 INFO - PROCESS | 1360 | 1461031470860 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:30 INFO - PROCESS | 1360 | 1461031470964 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 19:04:31 INFO - PROCESS | 1360 | 1461031471042 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8252F800 == 62 [pid = 1360] [id = 205] 19:04:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C820C1000) [pid = 1360] [serial = 613] [outer = 0000000000000000] 19:04:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8326C000) [pid = 1360] [serial = 614] [outer = 0000007C820C1000] 19:04:31 INFO - PROCESS | 1360 | 1461031471140 Marionette DEBUG loaded listener.js 19:04:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C85DE1800) [pid = 1360] [serial = 615] [outer = 0000007C820C1000] 19:04:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA37B800 == 61 [pid = 1360] [id = 90] 19:04:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84E79000 == 60 [pid = 1360] [id = 95] 19:04:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B989800 == 59 [pid = 1360] [id = 192] 19:04:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD41000 == 58 [pid = 1360] [id = 191] 19:04:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9C8800 == 57 [pid = 1360] [id = 190] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8354A400) [pid = 1360] [serial = 533] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C86EB2000) [pid = 1360] [serial = 536] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007CF1F53400) [pid = 1360] [serial = 539] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A359000 == 56 [pid = 1360] [id = 189] 19:04:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A1C800 == 55 [pid = 1360] [id = 188] 19:04:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C820A8000 == 54 [pid = 1360] [id = 187] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C899F4000) [pid = 1360] [serial = 557] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C85DCA400) [pid = 1360] [serial = 548] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C8300E400) [pid = 1360] [serial = 543] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C82B23000) [pid = 1360] [serial = 542] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C82AAF000) [pid = 1360] [serial = 545] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C83011400) [pid = 1360] [serial = 546] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C8698AC00) [pid = 1360] [serial = 551] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C8754CC00) [pid = 1360] [serial = 554] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C86EAB400) [pid = 1360] [serial = 552] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C85DE6C00) [pid = 1360] [serial = 549] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C897E9000) [pid = 1360] [serial = 555] [outer = 0000000000000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1360 | 1461031471648 Marionette TRACE conn5 <- [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]]]}] 19:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 837ms 19:04:31 INFO - PROCESS | 1360 | 1461031471696 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 19:04:31 INFO - PROCESS | 1360 | 1461031471700 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 19:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:04:31 INFO - PROCESS | 1360 | 1461031471710 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:04:31 INFO - PROCESS | 1360 | 1461031471713 Marionette TRACE conn5 <- [1,786,null,{}] 19:04:31 INFO - PROCESS | 1360 | 1461031471717 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:31 INFO - PROCESS | 1360 | 1461031471824 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 19:04:31 INFO - PROCESS | 1360 | 1461031471898 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869EB000 == 55 [pid = 1360] [id = 206] 19:04:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C82CE3400) [pid = 1360] [serial = 616] [outer = 0000000000000000] 19:04:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C85DCF400) [pid = 1360] [serial = 617] [outer = 0000007C82CE3400] 19:04:31 INFO - PROCESS | 1360 | 1461031471946 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C8693A800) [pid = 1360] [serial = 618] [outer = 0000007C82CE3400] 19:04:32 INFO - PROCESS | 1360 | 1461031472343 Marionette TRACE conn5 <- [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]]]}] 19:04:32 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 19:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 19:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:04:32 INFO - PROCESS | 1360 | 1461031472400 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 1360 | 1461031472403 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 19:04:32 INFO - PROCESS | 1360 | 1461031472407 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:04:32 INFO - PROCESS | 1360 | 1461031472411 Marionette TRACE conn5 <- [1,790,null,{}] 19:04:32 INFO - PROCESS | 1360 | 1461031472422 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:32 INFO - PROCESS | 1360 | 1461031472518 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 19:04:32 INFO - PROCESS | 1360 | 1461031472525 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A356800 == 56 [pid = 1360] [id = 207] 19:04:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C86E86000) [pid = 1360] [serial = 619] [outer = 0000000000000000] 19:04:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C86EB8000) [pid = 1360] [serial = 620] [outer = 0000007C86E86000] 19:04:32 INFO - PROCESS | 1360 | 1461031472571 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C8978CC00) [pid = 1360] [serial = 621] [outer = 0000007C86E86000] 19:04:33 INFO - PROCESS | 1360 | 1461031473058 Marionette TRACE conn5 <- [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]]]}] 19:04:33 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 19:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 19:04:33 INFO - PROCESS | 1360 | 1461031473100 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 1360 | 1461031473103 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 19:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:04:33 INFO - PROCESS | 1360 | 1461031473106 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 1360 | 1461031473108 Marionette TRACE conn5 <- [1,794,null,{}] 19:04:33 INFO - PROCESS | 1360 | 1461031473111 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:33 INFO - PROCESS | 1360 | 1461031473199 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 19:04:33 INFO - PROCESS | 1360 | 1461031473207 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9E6000 == 57 [pid = 1360] [id = 208] 19:04:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C899F4000) [pid = 1360] [serial = 622] [outer = 0000000000000000] 19:04:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C89B0A800) [pid = 1360] [serial = 623] [outer = 0000007C899F4000] 19:04:33 INFO - PROCESS | 1360 | 1461031473253 Marionette DEBUG loaded listener.js 19:04:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C89CBF000) [pid = 1360] [serial = 624] [outer = 0000007C899F4000] 19:04:33 INFO - PROCESS | 1360 | 1461031473727 Marionette TRACE conn5 <- [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]]]}] 19:04:33 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 19:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 692ms 19:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:04:33 INFO - PROCESS | 1360 | 1461031473801 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 1360 | 1461031473803 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 19:04:33 INFO - PROCESS | 1360 | 1461031473806 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 1360 | 1461031473808 Marionette TRACE conn5 <- [1,798,null,{}] 19:04:33 INFO - PROCESS | 1360 | 1461031473812 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:33 INFO - PROCESS | 1360 | 1461031473950 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 19:04:33 INFO - PROCESS | 1360 | 1461031473974 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCD4800 == 58 [pid = 1360] [id = 209] 19:04:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C8A968C00) [pid = 1360] [serial = 625] [outer = 0000000000000000] 19:04:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8A971C00) [pid = 1360] [serial = 626] [outer = 0000007C8A968C00] 19:04:34 INFO - PROCESS | 1360 | 1461031474028 Marionette DEBUG loaded listener.js 19:04:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8AD16800) [pid = 1360] [serial = 627] [outer = 0000007C8A968C00] 19:04:34 INFO - PROCESS | 1360 | 1461031474503 Marionette TRACE conn5 <- [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]]]}] 19:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 19:04:34 INFO - PROCESS | 1360 | 1461031474543 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 1360 | 1461031474545 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 19:04:34 INFO - PROCESS | 1360 | 1461031474549 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:04:34 INFO - PROCESS | 1360 | 1461031474550 Marionette TRACE conn5 <- [1,802,null,{}] 19:04:34 INFO - PROCESS | 1360 | 1461031474554 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:34 INFO - PROCESS | 1360 | 1461031474670 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 19:04:34 INFO - PROCESS | 1360 | 1461031474724 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4CD9800 == 59 [pid = 1360] [id = 210] 19:04:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007CF201E000) [pid = 1360] [serial = 628] [outer = 0000000000000000] 19:04:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007CF2097800) [pid = 1360] [serial = 629] [outer = 0000007CF201E000] 19:04:34 INFO - PROCESS | 1360 | 1461031474770 Marionette DEBUG loaded listener.js 19:04:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007CF316D800) [pid = 1360] [serial = 630] [outer = 0000007CF201E000] 19:04:35 INFO - PROCESS | 1360 | 1461031475187 Marionette TRACE conn5 <- [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] 19:04:35 INFO - PROCESS | 1360 | 1461031475246 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 19:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:04:35 INFO - PROCESS | 1360 | 1461031475284 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:04:35 INFO - PROCESS | 1360 | 1461031475286 Marionette TRACE conn5 <- [1,806,null,{}] 19:04:35 INFO - PROCESS | 1360 | 1461031475303 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:35 INFO - PROCESS | 1360 | 1461031475410 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 19:04:35 INFO - PROCESS | 1360 | 1461031475423 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E28800 == 60 [pid = 1360] [id = 211] 19:04:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007CF433E800) [pid = 1360] [serial = 631] [outer = 0000000000000000] 19:04:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007CF946F400) [pid = 1360] [serial = 632] [outer = 0000007CF433E800] 19:04:35 INFO - PROCESS | 1360 | 1461031475660 Marionette DEBUG loaded listener.js 19:04:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007CF97BB800) [pid = 1360] [serial = 633] [outer = 0000007CF433E800] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8C47EC00) [pid = 1360] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C830BAC00) [pid = 1360] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C86988800) [pid = 1360] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C85511000) [pid = 1360] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C816A0400) [pid = 1360] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C8ACB6400) [pid = 1360] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C86989000) [pid = 1360] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C89B0D800) [pid = 1360] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C8ACCE800) [pid = 1360] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C86E89800) [pid = 1360] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8A4CE000) [pid = 1360] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C86932800) [pid = 1360] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C8300B800) [pid = 1360] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C89CBF800) [pid = 1360] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C8ACD5400) [pid = 1360] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C83011800) [pid = 1360] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C82B1D400) [pid = 1360] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C82B1A800) [pid = 1360] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C86EAEC00) [pid = 1360] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:04:35 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C8254B400) [pid = 1360] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:04:36 INFO - PROCESS | 1360 | 1461031476032 Marionette TRACE conn5 <- [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]]]}] 19:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 796ms 19:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:04:36 INFO - PROCESS | 1360 | 1461031476083 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 19:04:36 INFO - PROCESS | 1360 | 1461031476085 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 19:04:36 INFO - PROCESS | 1360 | 1461031476088 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:04:36 INFO - PROCESS | 1360 | 1461031476090 Marionette TRACE conn5 <- [1,810,null,{}] 19:04:36 INFO - PROCESS | 1360 | 1461031476094 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:36 INFO - PROCESS | 1360 | 1461031476206 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 19:04:36 INFO - PROCESS | 1360 | 1461031476214 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA170000 == 61 [pid = 1360] [id = 212] 19:04:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C85750C00) [pid = 1360] [serial = 634] [outer = 0000000000000000] 19:04:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C86E89800) [pid = 1360] [serial = 635] [outer = 0000007C85750C00] 19:04:36 INFO - PROCESS | 1360 | 1461031476262 Marionette DEBUG loaded listener.js 19:04:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8ACB6400) [pid = 1360] [serial = 636] [outer = 0000007C85750C00] 19:04:36 INFO - PROCESS | 1360 | 1461031476677 Marionette TRACE conn5 <- [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] 19:04:36 INFO - PROCESS | 1360 | 1461031476723 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 19:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:04:36 INFO - PROCESS | 1360 | 1461031476726 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:04:36 INFO - PROCESS | 1360 | 1461031476728 Marionette TRACE conn5 <- [1,814,null,{}] 19:04:36 INFO - PROCESS | 1360 | 1461031476732 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:36 INFO - PROCESS | 1360 | 1461031476845 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 19:04:36 INFO - PROCESS | 1360 | 1461031476886 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB03B800 == 62 [pid = 1360] [id = 213] 19:04:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C86EB3000) [pid = 1360] [serial = 637] [outer = 0000000000000000] 19:04:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007CF963AC00) [pid = 1360] [serial = 638] [outer = 0000007C86EB3000] 19:04:36 INFO - PROCESS | 1360 | 1461031476931 Marionette DEBUG loaded listener.js 19:04:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007CF9FD2C00) [pid = 1360] [serial = 639] [outer = 0000007C86EB3000] 19:04:37 INFO - PROCESS | 1360 | 1461031477333 Marionette TRACE conn5 <- [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]]]}] 19:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 19:04:37 INFO - PROCESS | 1360 | 1461031477359 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 19:04:37 INFO - PROCESS | 1360 | 1461031477361 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 19:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:04:37 INFO - PROCESS | 1360 | 1461031477364 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:04:37 INFO - PROCESS | 1360 | 1461031477366 Marionette TRACE conn5 <- [1,818,null,{}] 19:04:37 INFO - PROCESS | 1360 | 1461031477370 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:37 INFO - PROCESS | 1360 | 1461031477485 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 19:04:37 INFO - PROCESS | 1360 | 1461031477493 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFBC98800 == 63 [pid = 1360] [id = 214] 19:04:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C86EB6000) [pid = 1360] [serial = 640] [outer = 0000000000000000] 19:04:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007CFA406C00) [pid = 1360] [serial = 641] [outer = 0000007C86EB6000] 19:04:37 INFO - PROCESS | 1360 | 1461031477543 Marionette DEBUG loaded listener.js 19:04:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007CFAFD5000) [pid = 1360] [serial = 642] [outer = 0000007C86EB6000] 19:04:38 INFO - PROCESS | 1360 | 1461031478276 Marionette TRACE conn5 <- [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]]]}] 19:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 943ms 19:04:38 INFO - PROCESS | 1360 | 1461031478311 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 19:04:38 INFO - PROCESS | 1360 | 1461031478317 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 19:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:04:38 INFO - PROCESS | 1360 | 1461031478323 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:04:38 INFO - PROCESS | 1360 | 1461031478328 Marionette TRACE conn5 <- [1,822,null,{}] 19:04:38 INFO - PROCESS | 1360 | 1461031478334 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:38 INFO - PROCESS | 1360 | 1461031478455 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 19:04:38 INFO - PROCESS | 1360 | 1461031478575 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E30000 == 64 [pid = 1360] [id = 215] 19:04:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8495A800) [pid = 1360] [serial = 643] [outer = 0000000000000000] 19:04:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C85547400) [pid = 1360] [serial = 644] [outer = 0000007C8495A800] 19:04:38 INFO - PROCESS | 1360 | 1461031478636 Marionette DEBUG loaded listener.js 19:04:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C85DE1C00) [pid = 1360] [serial = 645] [outer = 0000007C8495A800] 19:04:39 INFO - PROCESS | 1360 | 1461031479212 Marionette TRACE conn5 <- [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]]]}] 19:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 943ms 19:04:39 INFO - PROCESS | 1360 | 1461031479268 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 19:04:39 INFO - PROCESS | 1360 | 1461031479275 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 19:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:04:39 INFO - PROCESS | 1360 | 1461031479282 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - PROCESS | 1360 | 1461031479285 Marionette TRACE conn5 <- [1,826,null,{}] 19:04:39 INFO - PROCESS | 1360 | 1461031479289 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:39 INFO - PROCESS | 1360 | 1461031479407 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 19:04:39 INFO - PROCESS | 1360 | 1461031479525 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCC7000 == 65 [pid = 1360] [id = 216] 19:04:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C86E8F800) [pid = 1360] [serial = 646] [outer = 0000000000000000] 19:04:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C89782C00) [pid = 1360] [serial = 647] [outer = 0000007C86E8F800] 19:04:39 INFO - PROCESS | 1360 | 1461031479583 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C89CCA800) [pid = 1360] [serial = 648] [outer = 0000007C86E8F800] 19:04:40 INFO - PROCESS | 1360 | 1461031480223 Marionette TRACE conn5 <- [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]]]}] 19:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 983ms 19:04:40 INFO - PROCESS | 1360 | 1461031480270 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 19:04:40 INFO - PROCESS | 1360 | 1461031480273 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 19:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:04:40 INFO - PROCESS | 1360 | 1461031480277 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:04:40 INFO - PROCESS | 1360 | 1461031480281 Marionette TRACE conn5 <- [1,830,null,{}] 19:04:40 INFO - PROCESS | 1360 | 1461031480294 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:40 INFO - PROCESS | 1360 | 1461031480412 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 19:04:40 INFO - PROCESS | 1360 | 1461031480532 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFEC7D000 == 66 [pid = 1360] [id = 217] 19:04:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007CEEAE8000) [pid = 1360] [serial = 649] [outer = 0000000000000000] 19:04:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007CF2098400) [pid = 1360] [serial = 650] [outer = 0000007CEEAE8000] 19:04:40 INFO - PROCESS | 1360 | 1461031480593 Marionette DEBUG loaded listener.js 19:04:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007CFAF52800) [pid = 1360] [serial = 651] [outer = 0000007CEEAE8000] 19:04:41 INFO - PROCESS | 1360 | 1461031481188 Marionette TRACE conn5 <- [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]]]}] 19:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 943ms 19:04:41 INFO - PROCESS | 1360 | 1461031481221 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 19:04:41 INFO - PROCESS | 1360 | 1461031481225 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 19:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:04:41 INFO - PROCESS | 1360 | 1461031481228 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:04:41 INFO - PROCESS | 1360 | 1461031481230 Marionette TRACE conn5 <- [1,834,null,{}] 19:04:41 INFO - PROCESS | 1360 | 1461031481234 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:41 INFO - PROCESS | 1360 | 1461031481347 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 19:04:41 INFO - PROCESS | 1360 | 1461031481436 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFFDD2000 == 67 [pid = 1360] [id = 218] 19:04:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C86F2DC00) [pid = 1360] [serial = 652] [outer = 0000000000000000] 19:04:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C86F36400) [pid = 1360] [serial = 653] [outer = 0000007C86F2DC00] 19:04:41 INFO - PROCESS | 1360 | 1461031481493 Marionette DEBUG loaded listener.js 19:04:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007CF9E7A400) [pid = 1360] [serial = 654] [outer = 0000007C86F2DC00] 19:04:42 INFO - PROCESS | 1360 | 1461031482032 Marionette TRACE conn5 <- [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]]]}] 19:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 837ms 19:04:42 INFO - PROCESS | 1360 | 1461031482068 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 19:04:42 INFO - PROCESS | 1360 | 1461031482071 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 19:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:04:42 INFO - PROCESS | 1360 | 1461031482074 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:04:42 INFO - PROCESS | 1360 | 1461031482076 Marionette TRACE conn5 <- [1,838,null,{}] 19:04:42 INFO - PROCESS | 1360 | 1461031482080 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:42 INFO - PROCESS | 1360 | 1461031482188 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 19:04:42 INFO - PROCESS | 1360 | 1461031482277 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6AD800 == 68 [pid = 1360] [id = 219] 19:04:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8A6E7000) [pid = 1360] [serial = 655] [outer = 0000000000000000] 19:04:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8A6EE400) [pid = 1360] [serial = 656] [outer = 0000007C8A6E7000] 19:04:42 INFO - PROCESS | 1360 | 1461031482333 Marionette DEBUG loaded listener.js 19:04:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8A6F3C00) [pid = 1360] [serial = 657] [outer = 0000007C8A6E7000] 19:04:42 INFO - PROCESS | 1360 | 1461031482946 Marionette TRACE conn5 <- [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]]]}] 19:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 923ms 19:04:43 INFO - PROCESS | 1360 | 1461031482999 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 19:04:43 INFO - PROCESS | 1360 | 1461031483002 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 19:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:04:43 INFO - PROCESS | 1360 | 1461031483006 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:04:43 INFO - PROCESS | 1360 | 1461031483008 Marionette TRACE conn5 <- [1,842,null,{}] 19:04:43 INFO - PROCESS | 1360 | 1461031483012 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:43 INFO - PROCESS | 1360 | 1461031483146 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 19:04:43 INFO - PROCESS | 1360 | 1461031483267 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8261B000 == 69 [pid = 1360] [id = 220] 19:04:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C81C34400) [pid = 1360] [serial = 658] [outer = 0000000000000000] 19:04:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C82242400) [pid = 1360] [serial = 659] [outer = 0000007C81C34400] 19:04:43 INFO - PROCESS | 1360 | 1461031483330 Marionette DEBUG loaded listener.js 19:04:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8ACAB800) [pid = 1360] [serial = 660] [outer = 0000007C81C34400] 19:04:44 INFO - PROCESS | 1360 | 1461031484041 Marionette TRACE conn5 <- [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]]]}] 19:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2090ms 19:04:45 INFO - PROCESS | 1360 | 1461031485305 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 19:04:45 INFO - PROCESS | 1360 | 1461031485308 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 19:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:04:45 INFO - PROCESS | 1360 | 1461031485407 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 1360 | 1461031485411 Marionette TRACE conn5 <- [1,846,null,{}] 19:04:45 INFO - PROCESS | 1360 | 1461031485418 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:45 INFO - PROCESS | 1360 | 1461031485507 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 19:04:45 INFO - PROCESS | 1360 | 1461031485621 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8459B800 == 70 [pid = 1360] [id = 221] 19:04:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C82116C00) [pid = 1360] [serial = 661] [outer = 0000000000000000] 19:04:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C82CDEC00) [pid = 1360] [serial = 662] [outer = 0000007C82116C00] 19:04:45 INFO - PROCESS | 1360 | 1461031485673 Marionette DEBUG loaded listener.js 19:04:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C86934800) [pid = 1360] [serial = 663] [outer = 0000007C82116C00] 19:04:46 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A14800 == 69 [pid = 1360] [id = 102] 19:04:46 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9455000 == 68 [pid = 1360] [id = 177] 19:04:46 INFO - PROCESS | 1360 | --DOCSHELL 0000007C824A2800 == 67 [pid = 1360] [id = 92] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007CF2097400) [pid = 1360] [serial = 593] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007CF9E7F800) [pid = 1360] [serial = 495] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C85DE6400) [pid = 1360] [serial = 489] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C86E92C00) [pid = 1360] [serial = 501] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007CF9E79C00) [pid = 1360] [serial = 498] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C89CBEC00) [pid = 1360] [serial = 492] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007CF551F000) [pid = 1360] [serial = 540] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C89B07400) [pid = 1360] [serial = 537] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C85DE2800) [pid = 1360] [serial = 534] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007CF4285000) [pid = 1360] [serial = 531] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8283BC00) [pid = 1360] [serial = 578] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C82CE4C00) [pid = 1360] [serial = 579] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007CF1FB1800) [pid = 1360] [serial = 576] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007CEEADC800) [pid = 1360] [serial = 575] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C85A74400) [pid = 1360] [serial = 564] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C85543400) [pid = 1360] [serial = 563] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C8753F400) [pid = 1360] [serial = 584] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C85A7D800) [pid = 1360] [serial = 581] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C81B34000) [pid = 1360] [serial = 560] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C82113400) [pid = 1360] [serial = 561] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8ACD8000) [pid = 1360] [serial = 573] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8ACCD000) [pid = 1360] [serial = 572] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C897ED400) [pid = 1360] [serial = 567] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C86EAC000) [pid = 1360] [serial = 566] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C8A971800) [pid = 1360] [serial = 570] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C8A4D2400) [pid = 1360] [serial = 569] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C8C473400) [pid = 1360] [serial = 590] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C897ECC00) [pid = 1360] [serial = 585] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C89B04400) [pid = 1360] [serial = 587] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C8A4D1C00) [pid = 1360] [serial = 588] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007CEEAE3800) [pid = 1360] [serial = 591] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C85DE6000) [pid = 1360] [serial = 582] [outer = 0000000000000000] [url = about:blank] 19:04:46 INFO - PROCESS | 1360 | 1461031486242 Marionette TRACE conn5 <- [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]]]}] 19:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 919ms 19:04:46 INFO - PROCESS | 1360 | 1461031486290 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 19:04:46 INFO - PROCESS | 1360 | 1461031486296 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 19:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:04:46 INFO - PROCESS | 1360 | 1461031486343 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:04:46 INFO - PROCESS | 1360 | 1461031486346 Marionette TRACE conn5 <- [1,850,null,{}] 19:04:46 INFO - PROCESS | 1360 | 1461031486352 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:46 INFO - PROCESS | 1360 | 1461031486446 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 19:04:46 INFO - PROCESS | 1360 | 1461031486519 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8496F800 == 68 [pid = 1360] [id = 222] 19:04:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C81B34000) [pid = 1360] [serial = 664] [outer = 0000000000000000] 19:04:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C82115000) [pid = 1360] [serial = 665] [outer = 0000007C81B34000] 19:04:46 INFO - PROCESS | 1360 | 1461031486566 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C832E3C00) [pid = 1360] [serial = 666] [outer = 0000007C81B34000] 19:04:46 INFO - PROCESS | 1360 | 1461031486977 Marionette TRACE conn5 <- [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]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 19:04:47 INFO - PROCESS | 1360 | 1461031487035 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 1360 | 1461031487038 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 19:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:04:47 INFO - PROCESS | 1360 | 1461031487041 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 1360 | 1461031487045 Marionette TRACE conn5 <- [1,854,null,{}] 19:04:47 INFO - PROCESS | 1360 | 1461031487056 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:47 INFO - PROCESS | 1360 | 1461031487149 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 19:04:47 INFO - PROCESS | 1360 | 1461031487166 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C87569000 == 69 [pid = 1360] [id = 223] 19:04:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C8693A400) [pid = 1360] [serial = 667] [outer = 0000000000000000] 19:04:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C86988000) [pid = 1360] [serial = 668] [outer = 0000007C8693A400] 19:04:47 INFO - PROCESS | 1360 | 1461031487215 Marionette DEBUG loaded listener.js 19:04:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C86EAFC00) [pid = 1360] [serial = 669] [outer = 0000007C8693A400] 19:04:47 INFO - PROCESS | 1360 | 1461031487659 Marionette TRACE conn5 <- [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]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 647ms 19:04:47 INFO - PROCESS | 1360 | 1461031487691 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 1360 | 1461031487693 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 19:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:04:47 INFO - PROCESS | 1360 | 1461031487702 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 1360 | 1461031487704 Marionette TRACE conn5 <- [1,858,null,{}] 19:04:47 INFO - PROCESS | 1360 | 1461031487707 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:47 INFO - PROCESS | 1360 | 1461031487795 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 19:04:47 INFO - PROCESS | 1360 | 1461031487836 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7BE800 == 70 [pid = 1360] [id = 224] 19:04:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C8754B800) [pid = 1360] [serial = 670] [outer = 0000000000000000] 19:04:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C89781000) [pid = 1360] [serial = 671] [outer = 0000007C8754B800] 19:04:47 INFO - PROCESS | 1360 | 1461031487884 Marionette DEBUG loaded listener.js 19:04:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C897EF400) [pid = 1360] [serial = 672] [outer = 0000007C8754B800] 19:04:48 INFO - PROCESS | 1360 | 1461031488316 Marionette TRACE conn5 <- [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]]]}] 19:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 627ms 19:04:48 INFO - PROCESS | 1360 | 1461031488342 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 19:04:48 INFO - PROCESS | 1360 | 1461031488345 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 19:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:04:48 INFO - PROCESS | 1360 | 1461031488348 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:04:48 INFO - PROCESS | 1360 | 1461031488350 Marionette TRACE conn5 <- [1,862,null,{}] 19:04:48 INFO - PROCESS | 1360 | 1461031488353 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:48 INFO - PROCESS | 1360 | 1461031488467 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 19:04:48 INFO - PROCESS | 1360 | 1461031488512 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9E4800 == 71 [pid = 1360] [id = 225] 19:04:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C899EB400) [pid = 1360] [serial = 673] [outer = 0000000000000000] 19:04:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C89B08000) [pid = 1360] [serial = 674] [outer = 0000007C899EB400] 19:04:48 INFO - PROCESS | 1360 | 1461031488559 Marionette DEBUG loaded listener.js 19:04:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C89CBD400) [pid = 1360] [serial = 675] [outer = 0000007C899EB400] 19:04:49 INFO - PROCESS | 1360 | 1461031489023 Marionette TRACE conn5 <- [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]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 731ms 19:04:49 INFO - PROCESS | 1360 | 1461031489092 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 1360 | 1461031489094 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 19:04:49 INFO - PROCESS | 1360 | 1461031489098 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:04:49 INFO - PROCESS | 1360 | 1461031489099 Marionette TRACE conn5 <- [1,866,null,{}] 19:04:49 INFO - PROCESS | 1360 | 1461031489103 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:49 INFO - PROCESS | 1360 | 1461031489257 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 19:04:49 INFO - PROCESS | 1360 | 1461031489285 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC82800 == 72 [pid = 1360] [id = 226] 19:04:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C8A4D2000) [pid = 1360] [serial = 676] [outer = 0000000000000000] 19:04:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C8A974000) [pid = 1360] [serial = 677] [outer = 0000007C8A4D2000] 19:04:49 INFO - PROCESS | 1360 | 1461031489334 Marionette DEBUG loaded listener.js 19:04:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8C473400) [pid = 1360] [serial = 678] [outer = 0000007C8A4D2000] 19:04:49 INFO - PROCESS | 1360 | 1461031489768 Marionette TRACE conn5 <- [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]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 733ms 19:04:49 INFO - PROCESS | 1360 | 1461031489836 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 1360 | 1461031489838 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 19:04:49 INFO - PROCESS | 1360 | 1461031489848 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:04:49 INFO - PROCESS | 1360 | 1461031489850 Marionette TRACE conn5 <- [1,870,null,{}] 19:04:49 INFO - PROCESS | 1360 | 1461031489854 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:49 INFO - PROCESS | 1360 | 1461031489965 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 19:04:50 INFO - PROCESS | 1360 | 1461031490017 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CCA2800 == 73 [pid = 1360] [id = 227] 19:04:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8C479C00) [pid = 1360] [serial = 679] [outer = 0000000000000000] 19:04:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8D003400) [pid = 1360] [serial = 680] [outer = 0000007C8C479C00] 19:04:50 INFO - PROCESS | 1360 | 1461031490065 Marionette DEBUG loaded listener.js 19:04:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8D00C000) [pid = 1360] [serial = 681] [outer = 0000007C8C479C00] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C82CE3400) [pid = 1360] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007CF433E800) [pid = 1360] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C81B35800) [pid = 1360] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C8A968C00) [pid = 1360] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C899F4000) [pid = 1360] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C820C1000) [pid = 1360] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C86E86000) [pid = 1360] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007CF201E000) [pid = 1360] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C85750C00) [pid = 1360] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C8978A400) [pid = 1360] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:04:50 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C86EB3000) [pid = 1360] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:04:50 INFO - PROCESS | 1360 | 1461031490606 Marionette TRACE conn5 <- [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]]]}] 19:04:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C86E86000) [pid = 1360] [serial = 682] [outer = 0000007C81E2E800] 19:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 775ms 19:04:50 INFO - PROCESS | 1360 | 1461031490643 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 19:04:50 INFO - PROCESS | 1360 | 1461031490645 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 19:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:04:50 INFO - PROCESS | 1360 | 1461031490679 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 1360 | 1461031490681 Marionette TRACE conn5 <- [1,874,null,{}] 19:04:50 INFO - PROCESS | 1360 | 1461031490685 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:50 INFO - PROCESS | 1360 | 1461031490799 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 19:04:50 INFO - PROCESS | 1360 | 1461031490852 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCC9800 == 74 [pid = 1360] [id = 228] 19:04:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C82B24400) [pid = 1360] [serial = 683] [outer = 0000000000000000] 19:04:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C8C47A000) [pid = 1360] [serial = 684] [outer = 0000007C82B24400] 19:04:50 INFO - PROCESS | 1360 | 1461031490898 Marionette DEBUG loaded listener.js 19:04:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007CF1F4FC00) [pid = 1360] [serial = 685] [outer = 0000007C82B24400] 19:04:51 INFO - PROCESS | 1360 | 1461031491245 Marionette TRACE conn5 <- [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]]]}] 19:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 668ms 19:04:51 INFO - PROCESS | 1360 | 1461031491325 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 19:04:51 INFO - PROCESS | 1360 | 1461031491327 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 19:04:51 INFO - PROCESS | 1360 | 1461031491330 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:04:51 INFO - PROCESS | 1360 | 1461031491332 Marionette TRACE conn5 <- [1,878,null,{}] 19:04:51 INFO - PROCESS | 1360 | 1461031491336 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:51 INFO - PROCESS | 1360 | 1461031491421 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 19:04:51 INFO - PROCESS | 1360 | 1461031491428 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4CD0000 == 75 [pid = 1360] [id = 229] 19:04:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007CF1F4F400) [pid = 1360] [serial = 686] [outer = 0000000000000000] 19:04:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007CF2017000) [pid = 1360] [serial = 687] [outer = 0000007CF1F4F400] 19:04:51 INFO - PROCESS | 1360 | 1461031491473 Marionette DEBUG loaded listener.js 19:04:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007CF209F800) [pid = 1360] [serial = 688] [outer = 0000007CF1F4F400] 19:04:51 INFO - PROCESS | 1360 | 1461031491901 Marionette TRACE conn5 <- [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]]]}] 19:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 626ms 19:04:51 INFO - PROCESS | 1360 | 1461031491960 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 19:04:51 INFO - PROCESS | 1360 | 1461031491962 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 19:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:04:51 INFO - PROCESS | 1360 | 1461031491965 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:04:51 INFO - PROCESS | 1360 | 1461031491967 Marionette TRACE conn5 <- [1,882,null,{}] 19:04:51 INFO - PROCESS | 1360 | 1461031491971 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:52 INFO - PROCESS | 1360 | 1461031492061 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 19:04:52 INFO - PROCESS | 1360 | 1461031492069 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9FCA000 == 76 [pid = 1360] [id = 230] 19:04:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007CF387E000) [pid = 1360] [serial = 689] [outer = 0000000000000000] 19:04:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007CF3FDF400) [pid = 1360] [serial = 690] [outer = 0000007CF387E000] 19:04:52 INFO - PROCESS | 1360 | 1461031492145 Marionette DEBUG loaded listener.js 19:04:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007CF41D3400) [pid = 1360] [serial = 691] [outer = 0000007CF387E000] 19:04:52 INFO - PROCESS | 1360 | 1461031492733 Marionette TRACE conn5 <- [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]]]}] 19:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 774ms 19:04:52 INFO - PROCESS | 1360 | 1461031492743 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 19:04:52 INFO - PROCESS | 1360 | 1461031492748 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 19:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:04:52 INFO - PROCESS | 1360 | 1461031492754 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - PROCESS | 1360 | 1461031492758 Marionette TRACE conn5 <- [1,886,null,{}] 19:04:52 INFO - PROCESS | 1360 | 1461031492765 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:52 INFO - PROCESS | 1360 | 1461031492883 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 19:04:52 INFO - PROCESS | 1360 | 1461031492977 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8577A800 == 77 [pid = 1360] [id = 231] 19:04:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C81FA5400) [pid = 1360] [serial = 692] [outer = 0000000000000000] 19:04:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C82CD9800) [pid = 1360] [serial = 693] [outer = 0000007C81FA5400] 19:04:53 INFO - PROCESS | 1360 | 1461031493037 Marionette DEBUG loaded listener.js 19:04:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8553EC00) [pid = 1360] [serial = 694] [outer = 0000007C81FA5400] 19:04:53 INFO - PROCESS | 1360 | 1461031493676 Marionette TRACE conn5 <- [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]]]}] 19:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 943ms 19:04:53 INFO - PROCESS | 1360 | 1461031493700 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 19:04:53 INFO - PROCESS | 1360 | 1461031493707 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 19:04:53 INFO - PROCESS | 1360 | 1461031493714 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:04:53 INFO - PROCESS | 1360 | 1461031493717 Marionette TRACE conn5 <- [1,890,null,{}] 19:04:53 INFO - PROCESS | 1360 | 1461031493721 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:53 INFO - PROCESS | 1360 | 1461031493837 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 19:04:53 INFO - PROCESS | 1360 | 1461031493957 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A927800 == 78 [pid = 1360] [id = 232] 19:04:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C85DE7800) [pid = 1360] [serial = 695] [outer = 0000000000000000] 19:04:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C86E8D000) [pid = 1360] [serial = 696] [outer = 0000007C85DE7800] 19:04:54 INFO - PROCESS | 1360 | 1461031494017 Marionette DEBUG loaded listener.js 19:04:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C87548000) [pid = 1360] [serial = 697] [outer = 0000007C85DE7800] 19:04:54 INFO - PROCESS | 1360 | 1461031494610 Marionette TRACE conn5 <- [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]]]}] 19:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 941ms 19:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:04:54 INFO - PROCESS | 1360 | 1461031494661 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 19:04:54 INFO - PROCESS | 1360 | 1461031494664 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 19:04:54 INFO - PROCESS | 1360 | 1461031494668 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:04:54 INFO - PROCESS | 1360 | 1461031494672 Marionette TRACE conn5 <- [1,894,null,{}] 19:04:54 INFO - PROCESS | 1360 | 1461031494685 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:54 INFO - PROCESS | 1360 | 1461031494812 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 19:04:54 INFO - PROCESS | 1360 | 1461031494925 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB2D4000 == 79 [pid = 1360] [id = 233] 19:04:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8A96B800) [pid = 1360] [serial = 698] [outer = 0000000000000000] 19:04:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8ACD3400) [pid = 1360] [serial = 699] [outer = 0000007C8A96B800] 19:04:54 INFO - PROCESS | 1360 | 1461031494986 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007CF21F8800) [pid = 1360] [serial = 700] [outer = 0000007C8A96B800] 19:04:55 INFO - PROCESS | 1360 | 1461031495555 Marionette TRACE conn5 <- [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]]]}] 19:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 944ms 19:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:04:55 INFO - PROCESS | 1360 | 1461031495613 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 19:04:55 INFO - PROCESS | 1360 | 1461031495617 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 19:04:55 INFO - PROCESS | 1360 | 1461031495620 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:04:55 INFO - PROCESS | 1360 | 1461031495623 Marionette TRACE conn5 <- [1,898,null,{}] 19:04:55 INFO - PROCESS | 1360 | 1461031495627 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:55 INFO - PROCESS | 1360 | 1461031495739 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 19:04:55 INFO - PROCESS | 1360 | 1461031495857 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFFDC8800 == 80 [pid = 1360] [id = 234] 19:04:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007CF4287000) [pid = 1360] [serial = 701] [outer = 0000000000000000] 19:04:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007CF518C000) [pid = 1360] [serial = 702] [outer = 0000007CF4287000] 19:04:55 INFO - PROCESS | 1360 | 1461031495916 Marionette DEBUG loaded listener.js 19:04:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007CF9AB4800) [pid = 1360] [serial = 703] [outer = 0000007CF4287000] 19:04:56 INFO - PROCESS | 1360 | 1461031496518 Marionette TRACE conn5 <- [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]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 943ms 19:04:56 INFO - PROCESS | 1360 | 1461031496566 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 1360 | 1461031496569 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 19:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:04:56 INFO - PROCESS | 1360 | 1461031496573 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 1360 | 1461031496575 Marionette TRACE conn5 <- [1,902,null,{}] 19:04:56 INFO - PROCESS | 1360 | 1461031496579 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:56 INFO - PROCESS | 1360 | 1461031496690 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 19:04:56 INFO - PROCESS | 1360 | 1461031496809 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B926800 == 81 [pid = 1360] [id = 235] 19:04:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007CFA18DC00) [pid = 1360] [serial = 704] [outer = 0000000000000000] 19:04:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007CFA340C00) [pid = 1360] [serial = 705] [outer = 0000007CFA18DC00] 19:04:56 INFO - PROCESS | 1360 | 1461031496866 Marionette DEBUG loaded listener.js 19:04:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007CFAFE0000) [pid = 1360] [serial = 706] [outer = 0000007CFA18DC00] 19:04:57 INFO - PROCESS | 1360 | 1461031497434 Marionette TRACE conn5 <- [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]]]}] 19:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 943ms 19:04:57 INFO - PROCESS | 1360 | 1461031497517 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 19:04:57 INFO - PROCESS | 1360 | 1461031497520 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 19:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:04:57 INFO - PROCESS | 1360 | 1461031497524 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:04:57 INFO - PROCESS | 1360 | 1461031497526 Marionette TRACE conn5 <- [1,906,null,{}] 19:04:57 INFO - PROCESS | 1360 | 1461031497530 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:57 INFO - PROCESS | 1360 | 1461031497698 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 19:04:57 INFO - PROCESS | 1360 | 1461031497812 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4CE800 == 82 [pid = 1360] [id = 236] 19:04:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C8DAAE000) [pid = 1360] [serial = 707] [outer = 0000000000000000] 19:04:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007CFB21A400) [pid = 1360] [serial = 708] [outer = 0000007C8DAAE000] 19:04:57 INFO - PROCESS | 1360 | 1461031497873 Marionette DEBUG loaded listener.js 19:04:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007CFBC3F800) [pid = 1360] [serial = 709] [outer = 0000007C8DAAE000] 19:04:58 INFO - PROCESS | 1360 | 1461031498652 Marionette TRACE conn5 <- [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]]]}] 19:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1181ms 19:04:58 INFO - PROCESS | 1360 | 1461031498708 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 1360 | 1461031498712 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 19:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:04:58 INFO - PROCESS | 1360 | 1461031498718 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 1360 | 1461031498722 Marionette TRACE conn5 <- [1,910,null,{}] 19:04:58 INFO - PROCESS | 1360 | 1461031498729 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:58 INFO - PROCESS | 1360 | 1461031498833 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 19:04:58 INFO - PROCESS | 1360 | 1461031498960 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869EE800 == 83 [pid = 1360] [id = 237] 19:04:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C819B5000) [pid = 1360] [serial = 710] [outer = 0000000000000000] 19:04:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8211A400) [pid = 1360] [serial = 711] [outer = 0000007C819B5000] 19:04:59 INFO - PROCESS | 1360 | 1461031499013 Marionette DEBUG loaded listener.js 19:04:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C842CC800) [pid = 1360] [serial = 712] [outer = 0000007C819B5000] 19:04:59 INFO - PROCESS | 1360 | 1461031499645 Marionette TRACE conn5 <- [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]]]}] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F18000 == 82 [pid = 1360] [id = 82] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8251F800 == 81 [pid = 1360] [id = 94] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4CD0000 == 80 [pid = 1360] [id = 229] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCC9800 == 79 [pid = 1360] [id = 228] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CCA2800 == 78 [pid = 1360] [id = 227] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC82800 == 77 [pid = 1360] [id = 226] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9E4800 == 76 [pid = 1360] [id = 225] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7BE800 == 75 [pid = 1360] [id = 224] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C87569000 == 74 [pid = 1360] [id = 223] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8496F800 == 73 [pid = 1360] [id = 222] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C86EABC00) [pid = 1360] [serial = 599] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007CF4340400) [pid = 1360] [serial = 608] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007CF3FC9000) [pid = 1360] [serial = 605] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C82B1D800) [pid = 1360] [serial = 596] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007CF1F5B000) [pid = 1360] [serial = 602] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 984ms 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8459B800 == 72 [pid = 1360] [id = 221] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFFDD2000 == 71 [pid = 1360] [id = 218] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFEC7D000 == 70 [pid = 1360] [id = 217] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCC7000 == 69 [pid = 1360] [id = 216] 19:04:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E30000 == 68 [pid = 1360] [id = 215] 19:04:59 INFO - PROCESS | 1360 | 1461031499719 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 1360 | 1461031499725 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 19:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:04:59 INFO - PROCESS | 1360 | 1461031499733 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 1360 | 1461031499736 Marionette TRACE conn5 <- [1,914,null,{}] 19:04:59 INFO - PROCESS | 1360 | 1461031499740 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:59 INFO - PROCESS | 1360 | 1461031499841 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007CF963AC00) [pid = 1360] [serial = 638] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007CF9FD2C00) [pid = 1360] [serial = 639] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8693A800) [pid = 1360] [serial = 618] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C85DCF400) [pid = 1360] [serial = 617] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007CF97BB800) [pid = 1360] [serial = 633] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C82B25000) [pid = 1360] [serial = 612] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8A971C00) [pid = 1360] [serial = 626] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C89B0A800) [pid = 1360] [serial = 623] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8326C000) [pid = 1360] [serial = 614] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8978CC00) [pid = 1360] [serial = 621] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007CF2097800) [pid = 1360] [serial = 629] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C86EB8000) [pid = 1360] [serial = 620] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C8AD16800) [pid = 1360] [serial = 627] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007CF316D800) [pid = 1360] [serial = 630] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C89CBF000) [pid = 1360] [serial = 624] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C86E89800) [pid = 1360] [serial = 635] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C89B10400) [pid = 1360] [serial = 558] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C8ACB6400) [pid = 1360] [serial = 636] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007CF946F400) [pid = 1360] [serial = 632] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C81C42000) [pid = 1360] [serial = 611] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C85DE1800) [pid = 1360] [serial = 615] [outer = 0000000000000000] [url = about:blank] 19:04:59 INFO - PROCESS | 1360 | 1461031499931 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83047000 == 69 [pid = 1360] [id = 238] 19:04:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C82B17000) [pid = 1360] [serial = 713] [outer = 0000000000000000] 19:04:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C82B23C00) [pid = 1360] [serial = 714] [outer = 0000007C82B17000] 19:04:59 INFO - PROCESS | 1360 | 1461031499979 Marionette DEBUG loaded listener.js 19:05:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C85542C00) [pid = 1360] [serial = 715] [outer = 0000007C82B17000] 19:05:00 INFO - PROCESS | 1360 | 1461031500443 Marionette TRACE conn5 <- [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]]]}] 19:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 731ms 19:05:00 INFO - PROCESS | 1360 | 1461031500475 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 19:05:00 INFO - PROCESS | 1360 | 1461031500478 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 19:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:05:00 INFO - PROCESS | 1360 | 1461031500481 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:05:00 INFO - PROCESS | 1360 | 1461031500485 Marionette TRACE conn5 <- [1,918,null,{}] 19:05:00 INFO - PROCESS | 1360 | 1461031500497 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:00 INFO - PROCESS | 1360 | 1461031500589 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 19:05:00 INFO - PROCESS | 1360 | 1461031500598 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89899000 == 70 [pid = 1360] [id = 239] 19:05:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8698A800) [pid = 1360] [serial = 716] [outer = 0000000000000000] 19:05:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C86EAC800) [pid = 1360] [serial = 717] [outer = 0000007C8698A800] 19:05:00 INFO - PROCESS | 1360 | 1461031500648 Marionette DEBUG loaded listener.js 19:05:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C86F31400) [pid = 1360] [serial = 718] [outer = 0000007C8698A800] 19:05:01 INFO - PROCESS | 1360 | 1461031501116 Marionette TRACE conn5 <- [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]]]}] 19:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 689ms 19:05:01 INFO - PROCESS | 1360 | 1461031501174 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 19:05:01 INFO - PROCESS | 1360 | 1461031501177 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 19:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:05:01 INFO - PROCESS | 1360 | 1461031501181 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:05:01 INFO - PROCESS | 1360 | 1461031501183 Marionette TRACE conn5 <- [1,922,null,{}] 19:05:01 INFO - PROCESS | 1360 | 1461031501186 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:01 INFO - PROCESS | 1360 | 1461031501275 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 19:05:01 INFO - PROCESS | 1360 | 1461031501283 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6B2800 == 71 [pid = 1360] [id = 240] 19:05:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8978A000) [pid = 1360] [serial = 719] [outer = 0000000000000000] 19:05:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C897EE400) [pid = 1360] [serial = 720] [outer = 0000007C8978A000] 19:05:01 INFO - PROCESS | 1360 | 1461031501332 Marionette DEBUG loaded listener.js 19:05:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C89B0E400) [pid = 1360] [serial = 721] [outer = 0000007C8978A000] 19:05:01 INFO - PROCESS | 1360 | 1461031501754 Marionette TRACE conn5 <- [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]]]}] 19:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 626ms 19:05:01 INFO - PROCESS | 1360 | 1461031501810 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 19:05:01 INFO - PROCESS | 1360 | 1461031501812 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 19:05:01 INFO - PROCESS | 1360 | 1461031501815 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:05:01 INFO - PROCESS | 1360 | 1461031501817 Marionette TRACE conn5 <- [1,926,null,{}] 19:05:01 INFO - PROCESS | 1360 | 1461031501821 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:01 INFO - PROCESS | 1360 | 1461031501905 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 19:05:01 INFO - PROCESS | 1360 | 1461031501942 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83593800 == 72 [pid = 1360] [id = 241] 19:05:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C89B49C00) [pid = 1360] [serial = 722] [outer = 0000000000000000] 19:05:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C89CC2400) [pid = 1360] [serial = 723] [outer = 0000007C89B49C00] 19:05:01 INFO - PROCESS | 1360 | 1461031501990 Marionette DEBUG loaded listener.js 19:05:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8A6EC000) [pid = 1360] [serial = 724] [outer = 0000007C89B49C00] 19:05:02 INFO - PROCESS | 1360 | 1461031502466 Marionette TRACE conn5 <- [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]]]}] 19:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 19:05:02 INFO - PROCESS | 1360 | 1461031502511 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 19:05:02 INFO - PROCESS | 1360 | 1461031502513 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 19:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:05:02 INFO - PROCESS | 1360 | 1461031502516 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:05:02 INFO - PROCESS | 1360 | 1461031502518 Marionette TRACE conn5 <- [1,930,null,{}] 19:05:02 INFO - PROCESS | 1360 | 1461031502526 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:02 INFO - PROCESS | 1360 | 1461031502659 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 19:05:02 INFO - PROCESS | 1360 | 1461031502715 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B98D800 == 73 [pid = 1360] [id = 242] 19:05:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8A966000) [pid = 1360] [serial = 725] [outer = 0000000000000000] 19:05:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8AD1C400) [pid = 1360] [serial = 726] [outer = 0000007C8A966000] 19:05:02 INFO - PROCESS | 1360 | 1461031502764 Marionette DEBUG loaded listener.js 19:05:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8CF26400) [pid = 1360] [serial = 727] [outer = 0000007C8A966000] 19:05:03 INFO - PROCESS | 1360 | 1461031503210 Marionette TRACE conn5 <- [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]]]}] 19:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 19:05:03 INFO - PROCESS | 1360 | 1461031503286 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 19:05:03 INFO - PROCESS | 1360 | 1461031503288 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 19:05:03 INFO - PROCESS | 1360 | 1461031503292 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:05:03 INFO - PROCESS | 1360 | 1461031503294 Marionette TRACE conn5 <- [1,934,null,{}] 19:05:03 INFO - PROCESS | 1360 | 1461031503298 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:03 INFO - PROCESS | 1360 | 1461031503412 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 19:05:03 INFO - PROCESS | 1360 | 1461031503468 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF17000 == 74 [pid = 1360] [id = 243] 19:05:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8CF2AC00) [pid = 1360] [serial = 728] [outer = 0000000000000000] 19:05:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8CF2EC00) [pid = 1360] [serial = 729] [outer = 0000007C8CF2AC00] 19:05:03 INFO - PROCESS | 1360 | 1461031503514 Marionette DEBUG loaded listener.js 19:05:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C8D009400) [pid = 1360] [serial = 730] [outer = 0000007C8CF2AC00] 19:05:03 INFO - PROCESS | 1360 | 1461031503970 Marionette TRACE conn5 <- [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]]]}] 19:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 733ms 19:05:04 INFO - PROCESS | 1360 | 1461031504031 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 19:05:04 INFO - PROCESS | 1360 | 1461031504033 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 19:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:05:04 INFO - PROCESS | 1360 | 1461031504042 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:05:04 INFO - PROCESS | 1360 | 1461031504044 Marionette TRACE conn5 <- [1,938,null,{}] 19:05:04 INFO - PROCESS | 1360 | 1461031504047 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:04 INFO - PROCESS | 1360 | 1461031504331 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8754B800) [pid = 1360] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8C479C00) [pid = 1360] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C8A4D2000) [pid = 1360] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8495A800) [pid = 1360] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007CEEAE8000) [pid = 1360] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C82116C00) [pid = 1360] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C86E8F800) [pid = 1360] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C86F2DC00) [pid = 1360] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C82B24400) [pid = 1360] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C81B34000) [pid = 1360] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8693A400) [pid = 1360] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C81C34400) [pid = 1360] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C899EB400) [pid = 1360] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007CF1F4F400) [pid = 1360] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007CF1FB1C00) [pid = 1360] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007CF2FE8000) [pid = 1360] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C8C474000) [pid = 1360] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C86987800) [pid = 1360] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007CF41C7400) [pid = 1360] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:05:04 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C82548C00) [pid = 1360] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:05:04 INFO - PROCESS | 1360 | 1461031504393 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E2E800 == 75 [pid = 1360] [id = 244] 19:05:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C81C34400) [pid = 1360] [serial = 731] [outer = 0000000000000000] 19:05:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C82B24400) [pid = 1360] [serial = 732] [outer = 0000007C81C34400] 19:05:04 INFO - PROCESS | 1360 | 1461031504440 Marionette DEBUG loaded listener.js 19:05:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C86F2CC00) [pid = 1360] [serial = 733] [outer = 0000007C81C34400] 19:05:04 INFO - PROCESS | 1360 | 1461031504827 Marionette TRACE conn5 <- [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]]]}] 19:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 839ms 19:05:04 INFO - PROCESS | 1360 | 1461031504878 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 19:05:04 INFO - PROCESS | 1360 | 1461031504880 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 19:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:05:04 INFO - PROCESS | 1360 | 1461031504888 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:05:04 INFO - PROCESS | 1360 | 1461031504890 Marionette TRACE conn5 <- [1,942,null,{}] 19:05:04 INFO - PROCESS | 1360 | 1461031504894 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:04 INFO - PROCESS | 1360 | 1461031504983 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 19:05:04 INFO - PROCESS | 1360 | 1461031504989 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF2949800 == 76 [pid = 1360] [id = 245] 19:05:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C8D010000) [pid = 1360] [serial = 734] [outer = 0000000000000000] 19:05:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8DAAEC00) [pid = 1360] [serial = 735] [outer = 0000007C8D010000] 19:05:05 INFO - PROCESS | 1360 | 1461031505035 Marionette DEBUG loaded listener.js 19:05:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007CEEAE3800) [pid = 1360] [serial = 736] [outer = 0000007C8D010000] 19:05:05 INFO - PROCESS | 1360 | 1461031505463 Marionette TRACE conn5 <- [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]]]}] 19:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 628ms 19:05:05 INFO - PROCESS | 1360 | 1461031505516 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 1360 | 1461031505518 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 19:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:05:05 INFO - PROCESS | 1360 | 1461031505521 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 1360 | 1461031505523 Marionette TRACE conn5 <- [1,946,null,{}] 19:05:05 INFO - PROCESS | 1360 | 1461031505527 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:05 INFO - PROCESS | 1360 | 1461031505615 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 19:05:05 INFO - PROCESS | 1360 | 1461031505622 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF43B8800 == 77 [pid = 1360] [id = 246] 19:05:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007CF1F52800) [pid = 1360] [serial = 737] [outer = 0000000000000000] 19:05:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007CF1FBAC00) [pid = 1360] [serial = 738] [outer = 0000007CF1F52800] 19:05:05 INFO - PROCESS | 1360 | 1461031505668 Marionette DEBUG loaded listener.js 19:05:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007CF2968400) [pid = 1360] [serial = 739] [outer = 0000007CF1F52800] 19:05:06 INFO - PROCESS | 1360 | 1461031506099 Marionette TRACE conn5 <- [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]]]}] 19:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 19:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:05:06 INFO - PROCESS | 1360 | 1461031506153 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 19:05:06 INFO - PROCESS | 1360 | 1461031506155 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 19:05:06 INFO - PROCESS | 1360 | 1461031506159 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:05:06 INFO - PROCESS | 1360 | 1461031506161 Marionette TRACE conn5 <- [1,950,null,{}] 19:05:06 INFO - PROCESS | 1360 | 1461031506165 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:06 INFO - PROCESS | 1360 | 1461031506271 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 19:05:06 INFO - PROCESS | 1360 | 1461031506319 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8181F000 == 78 [pid = 1360] [id = 247] 19:05:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C80E86000) [pid = 1360] [serial = 740] [outer = 0000000000000000] 19:05:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C81C30400) [pid = 1360] [serial = 741] [outer = 0000007C80E86000] 19:05:06 INFO - PROCESS | 1360 | 1461031506440 Marionette DEBUG loaded listener.js 19:05:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C82549800) [pid = 1360] [serial = 742] [outer = 0000007C80E86000] 19:05:07 INFO - PROCESS | 1360 | 1461031507113 Marionette TRACE conn5 <- [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]]]}] 19:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 983ms 19:05:07 INFO - PROCESS | 1360 | 1461031507145 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 19:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:05:07 INFO - PROCESS | 1360 | 1461031507151 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 19:05:07 INFO - PROCESS | 1360 | 1461031507158 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:05:07 INFO - PROCESS | 1360 | 1461031507161 Marionette TRACE conn5 <- [1,954,null,{}] 19:05:07 INFO - PROCESS | 1360 | 1461031507167 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:07 INFO - PROCESS | 1360 | 1461031507293 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 19:05:07 INFO - PROCESS | 1360 | 1461031507390 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A413000 == 79 [pid = 1360] [id = 248] 19:05:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8693C400) [pid = 1360] [serial = 743] [outer = 0000000000000000] 19:05:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8697DC00) [pid = 1360] [serial = 744] [outer = 0000007C8693C400] 19:05:07 INFO - PROCESS | 1360 | 1461031507449 Marionette DEBUG loaded listener.js 19:05:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C86EB9000) [pid = 1360] [serial = 745] [outer = 0000007C8693C400] 19:05:08 INFO - PROCESS | 1360 | 1461031508072 Marionette TRACE conn5 <- [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]]]}] 19:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 944ms 19:05:08 INFO - PROCESS | 1360 | 1461031508102 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 19:05:08 INFO - PROCESS | 1360 | 1461031508106 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 19:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:05:08 INFO - PROCESS | 1360 | 1461031508113 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:05:08 INFO - PROCESS | 1360 | 1461031508117 Marionette TRACE conn5 <- [1,958,null,{}] 19:05:08 INFO - PROCESS | 1360 | 1461031508121 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:08 INFO - PROCESS | 1360 | 1461031508236 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 19:05:08 INFO - PROCESS | 1360 | 1461031508358 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF2120800 == 80 [pid = 1360] [id = 249] 19:05:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C86EAD000) [pid = 1360] [serial = 746] [outer = 0000000000000000] 19:05:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8A968400) [pid = 1360] [serial = 747] [outer = 0000007C86EAD000] 19:05:08 INFO - PROCESS | 1360 | 1461031508417 Marionette DEBUG loaded listener.js 19:05:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8AD16800) [pid = 1360] [serial = 748] [outer = 0000007C86EAD000] 19:05:09 INFO - PROCESS | 1360 | 1461031509059 Marionette TRACE conn5 <- [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]]]}] 19:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 984ms 19:05:09 INFO - PROCESS | 1360 | 1461031509100 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 1360 | 1461031509103 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 19:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:05:09 INFO - PROCESS | 1360 | 1461031509107 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 1360 | 1461031509111 Marionette TRACE conn5 <- [1,962,null,{}] 19:05:09 INFO - PROCESS | 1360 | 1461031509124 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:09 INFO - PROCESS | 1360 | 1461031509246 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 19:05:09 INFO - PROCESS | 1360 | 1461031509369 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB04A800 == 81 [pid = 1360] [id = 250] 19:05:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007CF1FB0C00) [pid = 1360] [serial = 749] [outer = 0000000000000000] 19:05:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007CF54D1400) [pid = 1360] [serial = 750] [outer = 0000007CF1FB0C00] 19:05:09 INFO - PROCESS | 1360 | 1461031509427 Marionette DEBUG loaded listener.js 19:05:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007CF994C800) [pid = 1360] [serial = 751] [outer = 0000007CF1FB0C00] 19:05:09 INFO - PROCESS | 1360 | 1461031509988 Marionette TRACE conn5 <- [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]]]}] 19:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 942ms 19:05:10 INFO - PROCESS | 1360 | 1461031510051 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 19:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:05:10 INFO - PROCESS | 1360 | 1461031510054 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 19:05:10 INFO - PROCESS | 1360 | 1461031510058 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:05:10 INFO - PROCESS | 1360 | 1461031510060 Marionette TRACE conn5 <- [1,966,null,{}] 19:05:10 INFO - PROCESS | 1360 | 1461031510064 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:10 INFO - PROCESS | 1360 | 1461031510178 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 19:05:10 INFO - PROCESS | 1360 | 1461031510271 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFEC7F000 == 82 [pid = 1360] [id = 251] 19:05:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C82B84000) [pid = 1360] [serial = 752] [outer = 0000000000000000] 19:05:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C82B8CC00) [pid = 1360] [serial = 753] [outer = 0000007C82B84000] 19:05:10 INFO - PROCESS | 1360 | 1461031510328 Marionette DEBUG loaded listener.js 19:05:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007CF9638000) [pid = 1360] [serial = 754] [outer = 0000007C82B84000] 19:05:10 INFO - PROCESS | 1360 | 1461031510900 Marionette TRACE conn5 <- [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]]]}] 19:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 878ms 19:05:10 INFO - PROCESS | 1360 | 1461031510938 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 19:05:10 INFO - PROCESS | 1360 | 1461031510941 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 19:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:05:10 INFO - PROCESS | 1360 | 1461031510944 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:05:10 INFO - PROCESS | 1360 | 1461031510947 Marionette TRACE conn5 <- [1,970,null,{}] 19:05:10 INFO - PROCESS | 1360 | 1461031510951 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:11 INFO - PROCESS | 1360 | 1461031511061 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 19:05:11 INFO - PROCESS | 1360 | 1461031511155 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E412800 == 83 [pid = 1360] [id = 252] 19:05:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C8A645000) [pid = 1360] [serial = 755] [outer = 0000000000000000] 19:05:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8A647400) [pid = 1360] [serial = 756] [outer = 0000007C8A645000] 19:05:11 INFO - PROCESS | 1360 | 1461031511218 Marionette DEBUG loaded listener.js 19:05:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007CF9FD1000) [pid = 1360] [serial = 757] [outer = 0000007C8A645000] 19:05:11 INFO - PROCESS | 1360 | 1461031511857 Marionette TRACE conn5 <- [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]]]}] 19:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 984ms 19:05:11 INFO - PROCESS | 1360 | 1461031511931 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 19:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:05:11 INFO - PROCESS | 1360 | 1461031511933 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 19:05:11 INFO - PROCESS | 1360 | 1461031511937 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:05:11 INFO - PROCESS | 1360 | 1461031511940 Marionette TRACE conn5 <- [1,974,null,{}] 19:05:11 INFO - PROCESS | 1360 | 1461031511944 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:12 INFO - PROCESS | 1360 | 1461031512247 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 19:05:12 INFO - PROCESS | 1360 | 1461031512395 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85ADB000 == 84 [pid = 1360] [id = 253] 19:05:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C81C45000) [pid = 1360] [serial = 758] [outer = 0000000000000000] 19:05:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C81C73400) [pid = 1360] [serial = 759] [outer = 0000007C81C45000] 19:05:12 INFO - PROCESS | 1360 | 1461031512449 Marionette DEBUG loaded listener.js 19:05:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C82B82000) [pid = 1360] [serial = 760] [outer = 0000007C81C45000] 19:05:13 INFO - PROCESS | 1360 | 1461031513045 Marionette TRACE conn5 <- [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]]]}] 19:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1136ms 19:05:13 INFO - PROCESS | 1360 | 1461031513080 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 19:05:13 INFO - PROCESS | 1360 | 1461031513085 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 19:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:05:13 INFO - PROCESS | 1360 | 1461031513091 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - PROCESS | 1360 | 1461031513096 Marionette TRACE conn5 <- [1,978,null,{}] 19:05:13 INFO - PROCESS | 1360 | 1461031513101 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:13 INFO - PROCESS | 1360 | 1461031513206 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 19:05:13 INFO - PROCESS | 1360 | 1461031513305 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83594000 == 85 [pid = 1360] [id = 254] 19:05:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C834B5400) [pid = 1360] [serial = 761] [outer = 0000000000000000] 19:05:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C84A43C00) [pid = 1360] [serial = 762] [outer = 0000007C834B5400] 19:05:13 INFO - PROCESS | 1360 | 1461031513357 Marionette DEBUG loaded listener.js 19:05:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C85A79C00) [pid = 1360] [serial = 763] [outer = 0000007C834B5400] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA170000 == 84 [pid = 1360] [id = 212] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF43B8800 == 83 [pid = 1360] [id = 246] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF2949800 == 82 [pid = 1360] [id = 245] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E2E800 == 81 [pid = 1360] [id = 244] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF17000 == 80 [pid = 1360] [id = 243] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B98D800 == 79 [pid = 1360] [id = 242] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C83593800 == 78 [pid = 1360] [id = 241] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6B2800 == 77 [pid = 1360] [id = 240] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007CFA406C00) [pid = 1360] [serial = 641] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C8A6EE400) [pid = 1360] [serial = 656] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007CF3FDF400) [pid = 1360] [serial = 690] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89899000 == 76 [pid = 1360] [id = 239] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C83047000 == 75 [pid = 1360] [id = 238] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869EE800 == 74 [pid = 1360] [id = 237] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B926800 == 73 [pid = 1360] [id = 235] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFFDC8800 == 72 [pid = 1360] [id = 234] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8577A800 == 71 [pid = 1360] [id = 231] 19:05:13 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9FCA000 == 70 [pid = 1360] [id = 230] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007CF21F4400) [pid = 1360] [serial = 594] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007CF41CA800) [pid = 1360] [serial = 606] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007CF20A0C00) [pid = 1360] [serial = 603] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C89B3FC00) [pid = 1360] [serial = 600] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007CF51D6000) [pid = 1360] [serial = 609] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C85542400) [pid = 1360] [serial = 597] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C89781000) [pid = 1360] [serial = 671] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8D003400) [pid = 1360] [serial = 680] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8C473400) [pid = 1360] [serial = 678] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8A974000) [pid = 1360] [serial = 677] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C85DE1C00) [pid = 1360] [serial = 645] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C85547400) [pid = 1360] [serial = 644] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007CFAF52800) [pid = 1360] [serial = 651] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007CF2098400) [pid = 1360] [serial = 650] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C86934800) [pid = 1360] [serial = 663] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C82CDEC00) [pid = 1360] [serial = 662] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C89CCA800) [pid = 1360] [serial = 648] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C89782C00) [pid = 1360] [serial = 647] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007CF9E7A400) [pid = 1360] [serial = 654] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C86F36400) [pid = 1360] [serial = 653] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8C47A000) [pid = 1360] [serial = 684] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C82115000) [pid = 1360] [serial = 665] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C832E3C00) [pid = 1360] [serial = 666] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C86988000) [pid = 1360] [serial = 668] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C86EAFC00) [pid = 1360] [serial = 669] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C8D00C000) [pid = 1360] [serial = 681] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007CF1F4FC00) [pid = 1360] [serial = 685] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C82242400) [pid = 1360] [serial = 659] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8ACAB800) [pid = 1360] [serial = 660] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C89B08000) [pid = 1360] [serial = 674] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C89CBD400) [pid = 1360] [serial = 675] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007CF2017000) [pid = 1360] [serial = 687] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C85A7AC00) [pid = 1360] [serial = 390] [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.] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C897EF400) [pid = 1360] [serial = 672] [outer = 0000000000000000] [url = about:blank] 19:05:13 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007CF209F800) [pid = 1360] [serial = 688] [outer = 0000000000000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1360 | 1461031514012 Marionette TRACE conn5 <- [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]]]}] 19:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 985ms 19:05:14 INFO - PROCESS | 1360 | 1461031514081 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 19:05:14 INFO - PROCESS | 1360 | 1461031514084 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 19:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:05:14 INFO - PROCESS | 1360 | 1461031514088 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:05:14 INFO - PROCESS | 1360 | 1461031514090 Marionette TRACE conn5 <- [1,982,null,{}] 19:05:14 INFO - PROCESS | 1360 | 1461031514093 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:14 INFO - PROCESS | 1360 | 1461031514185 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 19:05:14 INFO - PROCESS | 1360 | 1461031514262 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A12800 == 71 [pid = 1360] [id = 255] 19:05:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C81C2BC00) [pid = 1360] [serial = 764] [outer = 0000000000000000] 19:05:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C84E8F400) [pid = 1360] [serial = 765] [outer = 0000007C81C2BC00] 19:05:14 INFO - PROCESS | 1360 | 1461031514311 Marionette DEBUG loaded listener.js 19:05:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C85DCAC00) [pid = 1360] [serial = 766] [outer = 0000007C81C2BC00] 19:05:14 INFO - PROCESS | 1360 | 1461031514735 Marionette TRACE conn5 <- [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]]]}] 19:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 688ms 19:05:14 INFO - PROCESS | 1360 | 1461031514778 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 19:05:14 INFO - PROCESS | 1360 | 1461031514782 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 19:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:05:14 INFO - PROCESS | 1360 | 1461031514793 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:05:14 INFO - PROCESS | 1360 | 1461031514797 Marionette TRACE conn5 <- [1,986,null,{}] 19:05:14 INFO - PROCESS | 1360 | 1461031514801 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:14 INFO - PROCESS | 1360 | 1461031514893 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 19:05:14 INFO - PROCESS | 1360 | 1461031514900 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B7D800 == 72 [pid = 1360] [id = 256] 19:05:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C85DE0000) [pid = 1360] [serial = 767] [outer = 0000000000000000] 19:05:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C8697E800) [pid = 1360] [serial = 768] [outer = 0000007C85DE0000] 19:05:14 INFO - PROCESS | 1360 | 1461031514946 Marionette DEBUG loaded listener.js 19:05:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C86E90800) [pid = 1360] [serial = 769] [outer = 0000007C85DE0000] 19:05:15 INFO - PROCESS | 1360 | 1461031515393 Marionette TRACE conn5 <- [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]]]}] 19:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 649ms 19:05:15 INFO - PROCESS | 1360 | 1461031515440 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 19:05:15 INFO - PROCESS | 1360 | 1461031515443 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 19:05:15 INFO - PROCESS | 1360 | 1461031515446 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:05:15 INFO - PROCESS | 1360 | 1461031515448 Marionette TRACE conn5 <- [1,990,null,{}] 19:05:15 INFO - PROCESS | 1360 | 1461031515451 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:15 INFO - PROCESS | 1360 | 1461031515538 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 19:05:15 INFO - PROCESS | 1360 | 1461031515574 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A36C000 == 73 [pid = 1360] [id = 257] 19:05:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C86F2E800) [pid = 1360] [serial = 770] [outer = 0000000000000000] 19:05:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C86F37800) [pid = 1360] [serial = 771] [outer = 0000007C86F2E800] 19:05:15 INFO - PROCESS | 1360 | 1461031515623 Marionette DEBUG loaded listener.js 19:05:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C87548800) [pid = 1360] [serial = 772] [outer = 0000007C86F2E800] 19:05:16 INFO - PROCESS | 1360 | 1461031516060 Marionette TRACE conn5 <- [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]]]}] 19:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 19:05:16 INFO - PROCESS | 1360 | 1461031516142 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 19:05:16 INFO - PROCESS | 1360 | 1461031516145 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 19:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:05:16 INFO - PROCESS | 1360 | 1461031516148 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:05:16 INFO - PROCESS | 1360 | 1461031516150 Marionette TRACE conn5 <- [1,994,null,{}] 19:05:16 INFO - PROCESS | 1360 | 1461031516154 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:16 INFO - PROCESS | 1360 | 1461031516266 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 19:05:16 INFO - PROCESS | 1360 | 1461031516274 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8578E000 == 74 [pid = 1360] [id = 258] 19:05:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8978D400) [pid = 1360] [serial = 773] [outer = 0000000000000000] 19:05:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C897EB800) [pid = 1360] [serial = 774] [outer = 0000007C8978D400] 19:05:16 INFO - PROCESS | 1360 | 1461031516372 Marionette DEBUG loaded listener.js 19:05:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C89B0B000) [pid = 1360] [serial = 775] [outer = 0000007C8978D400] 19:05:16 INFO - PROCESS | 1360 | 1461031516828 Marionette TRACE conn5 <- [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]]]}] 19:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 732ms 19:05:16 INFO - PROCESS | 1360 | 1461031516908 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 19:05:16 INFO - PROCESS | 1360 | 1461031516910 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 19:05:16 INFO - PROCESS | 1360 | 1461031516919 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:05:16 INFO - PROCESS | 1360 | 1461031516920 Marionette TRACE conn5 <- [1,998,null,{}] 19:05:16 INFO - PROCESS | 1360 | 1461031516924 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:17 INFO - PROCESS | 1360 | 1461031517038 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 19:05:17 INFO - PROCESS | 1360 | 1461031517092 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD35000 == 75 [pid = 1360] [id = 259] 19:05:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C89CBF800) [pid = 1360] [serial = 776] [outer = 0000000000000000] 19:05:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C89CC9800) [pid = 1360] [serial = 777] [outer = 0000007C89CBF800] 19:05:17 INFO - PROCESS | 1360 | 1461031517138 Marionette DEBUG loaded listener.js 19:05:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8A4D5800) [pid = 1360] [serial = 778] [outer = 0000007C89CBF800] 19:05:17 INFO - PROCESS | 1360 | 1461031517566 Marionette TRACE conn5 <- [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]]]}] 19:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 669ms 19:05:17 INFO - PROCESS | 1360 | 1461031517593 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 1360 | 1461031517595 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 19:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:05:17 INFO - PROCESS | 1360 | 1461031517604 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 1360 | 1461031517606 Marionette TRACE conn5 <- [1,1002,null,{}] 19:05:17 INFO - PROCESS | 1360 | 1461031517614 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:17 INFO - PROCESS | 1360 | 1461031517727 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 19:05:17 INFO - PROCESS | 1360 | 1461031517734 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B97A000 == 76 [pid = 1360] [id = 260] 19:05:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C8A64CC00) [pid = 1360] [serial = 779] [outer = 0000000000000000] 19:05:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C8A6EAC00) [pid = 1360] [serial = 780] [outer = 0000007C8A64CC00] 19:05:17 INFO - PROCESS | 1360 | 1461031517780 Marionette DEBUG loaded listener.js 19:05:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8ACAD800) [pid = 1360] [serial = 781] [outer = 0000007C8A64CC00] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C8A966000) [pid = 1360] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8CF2AC00) [pid = 1360] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C8D010000) [pid = 1360] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C819B5000) [pid = 1360] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C82B17000) [pid = 1360] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C89B49C00) [pid = 1360] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C8DAAE000) [pid = 1360] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C8978A000) [pid = 1360] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C8698A800) [pid = 1360] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C81C34400) [pid = 1360] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C86EB6000) [pid = 1360] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:05:18 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8A6E7000) [pid = 1360] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:05:18 INFO - PROCESS | 1360 | 1461031518510 Marionette TRACE conn5 <- [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]]]}] 19:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 942ms 19:05:18 INFO - PROCESS | 1360 | 1461031518558 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 19:05:18 INFO - PROCESS | 1360 | 1461031518563 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 19:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:05:18 INFO - PROCESS | 1360 | 1461031518570 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:05:18 INFO - PROCESS | 1360 | 1461031518576 Marionette TRACE conn5 <- [1,1006,null,{}] 19:05:18 INFO - PROCESS | 1360 | 1461031518583 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:18 INFO - PROCESS | 1360 | 1461031518712 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 19:05:18 INFO - PROCESS | 1360 | 1461031518827 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84259000 == 77 [pid = 1360] [id = 261] 19:05:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C81C75C00) [pid = 1360] [serial = 782] [outer = 0000000000000000] 19:05:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C81E25000) [pid = 1360] [serial = 783] [outer = 0000007C81C75C00] 19:05:18 INFO - PROCESS | 1360 | 1461031518890 Marionette DEBUG loaded listener.js 19:05:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C82B87000) [pid = 1360] [serial = 784] [outer = 0000007C81C75C00] 19:05:19 INFO - PROCESS | 1360 | 1461031519501 Marionette TRACE conn5 <- [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]]]}] 19:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 19:05:19 INFO - PROCESS | 1360 | 1461031519557 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 19:05:19 INFO - PROCESS | 1360 | 1461031519564 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 19:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:05:19 INFO - PROCESS | 1360 | 1461031519571 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:05:19 INFO - PROCESS | 1360 | 1461031519574 Marionette TRACE conn5 <- [1,1010,null,{}] 19:05:19 INFO - PROCESS | 1360 | 1461031519579 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:19 INFO - PROCESS | 1360 | 1461031519699 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 19:05:19 INFO - PROCESS | 1360 | 1461031519821 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F21800 == 78 [pid = 1360] [id = 262] 19:05:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C85A72000) [pid = 1360] [serial = 785] [outer = 0000000000000000] 19:05:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C85DE5400) [pid = 1360] [serial = 786] [outer = 0000007C85A72000] 19:05:19 INFO - PROCESS | 1360 | 1461031519880 Marionette DEBUG loaded listener.js 19:05:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8697D000) [pid = 1360] [serial = 787] [outer = 0000007C85A72000] 19:05:20 INFO - PROCESS | 1360 | 1461031520512 Marionette TRACE conn5 <- [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]]]}] 19:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 985ms 19:05:20 INFO - PROCESS | 1360 | 1461031520561 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 19:05:20 INFO - PROCESS | 1360 | 1461031520564 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 19:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:05:20 INFO - PROCESS | 1360 | 1461031520568 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 1360 | 1461031520572 Marionette TRACE conn5 <- [1,1014,null,{}] 19:05:20 INFO - PROCESS | 1360 | 1461031520584 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:20 INFO - PROCESS | 1360 | 1461031520699 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 19:05:20 INFO - PROCESS | 1360 | 1461031520819 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC93800 == 79 [pid = 1360] [id = 263] 19:05:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C86E87800) [pid = 1360] [serial = 788] [outer = 0000000000000000] 19:05:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C899EF800) [pid = 1360] [serial = 789] [outer = 0000007C86E87800] 19:05:20 INFO - PROCESS | 1360 | 1461031520880 Marionette DEBUG loaded listener.js 19:05:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C89B49C00) [pid = 1360] [serial = 790] [outer = 0000007C86E87800] 19:05:21 INFO - PROCESS | 1360 | 1461031521520 Marionette TRACE conn5 <- [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]]]}] 19:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 985ms 19:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:05:21 INFO - PROCESS | 1360 | 1461031521555 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 19:05:21 INFO - PROCESS | 1360 | 1461031521559 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 19:05:21 INFO - PROCESS | 1360 | 1461031521562 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - PROCESS | 1360 | 1461031521565 Marionette TRACE conn5 <- [1,1018,null,{}] 19:05:21 INFO - PROCESS | 1360 | 1461031521569 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:21 INFO - PROCESS | 1360 | 1461031521684 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 19:05:21 INFO - PROCESS | 1360 | 1461031521802 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCDA800 == 80 [pid = 1360] [id = 264] 19:05:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C8ACABC00) [pid = 1360] [serial = 791] [outer = 0000000000000000] 19:05:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C8ACCF400) [pid = 1360] [serial = 792] [outer = 0000007C8ACABC00] 19:05:21 INFO - PROCESS | 1360 | 1461031521861 Marionette DEBUG loaded listener.js 19:05:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8C476000) [pid = 1360] [serial = 793] [outer = 0000007C8ACABC00] 19:05:22 INFO - PROCESS | 1360 | 1461031522389 Marionette TRACE conn5 <- [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]]]}] 19:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 881ms 19:05:22 INFO - PROCESS | 1360 | 1461031522445 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 19:05:22 INFO - PROCESS | 1360 | 1461031522447 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 19:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:05:22 INFO - PROCESS | 1360 | 1461031522451 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:05:22 INFO - PROCESS | 1360 | 1461031522454 Marionette TRACE conn5 <- [1,1022,null,{}] 19:05:22 INFO - PROCESS | 1360 | 1461031522458 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:22 INFO - PROCESS | 1360 | 1461031522566 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 19:05:22 INFO - PROCESS | 1360 | 1461031522658 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4CB000 == 81 [pid = 1360] [id = 265] 19:05:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8AD1EC00) [pid = 1360] [serial = 794] [outer = 0000000000000000] 19:05:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8CF2BC00) [pid = 1360] [serial = 795] [outer = 0000007C8AD1EC00] 19:05:22 INFO - PROCESS | 1360 | 1461031522714 Marionette DEBUG loaded listener.js 19:05:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8D004800) [pid = 1360] [serial = 796] [outer = 0000007C8AD1EC00] 19:05:23 INFO - PROCESS | 1360 | 1461031523298 Marionette TRACE conn5 <- [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]]]}] 19:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 880ms 19:05:23 INFO - PROCESS | 1360 | 1461031523333 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 19:05:23 INFO - PROCESS | 1360 | 1461031523336 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 19:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:05:23 INFO - PROCESS | 1360 | 1461031523339 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 1360 | 1461031523341 Marionette TRACE conn5 <- [1,1026,null,{}] 19:05:23 INFO - PROCESS | 1360 | 1461031523345 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:23 INFO - PROCESS | 1360 | 1461031523476 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 19:05:23 INFO - PROCESS | 1360 | 1461031523599 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDF4800 == 82 [pid = 1360] [id = 266] 19:05:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8DAB5400) [pid = 1360] [serial = 797] [outer = 0000000000000000] 19:05:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8E567000) [pid = 1360] [serial = 798] [outer = 0000007C8DAB5400] 19:05:23 INFO - PROCESS | 1360 | 1461031523660 Marionette DEBUG loaded listener.js 19:05:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8E570000) [pid = 1360] [serial = 799] [outer = 0000007C8DAB5400] 19:05:24 INFO - PROCESS | 1360 | 1461031524198 Marionette TRACE conn5 <- [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]]]}] 19:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 923ms 19:05:24 INFO - PROCESS | 1360 | 1461031524265 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 19:05:24 INFO - PROCESS | 1360 | 1461031524268 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 19:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:05:24 INFO - PROCESS | 1360 | 1461031524271 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:05:24 INFO - PROCESS | 1360 | 1461031524273 Marionette TRACE conn5 <- [1,1030,null,{}] 19:05:24 INFO - PROCESS | 1360 | 1461031524277 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:24 INFO - PROCESS | 1360 | 1461031524385 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 19:05:24 INFO - PROCESS | 1360 | 1461031524476 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF325A000 == 83 [pid = 1360] [id = 267] 19:05:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C8E562C00) [pid = 1360] [serial = 800] [outer = 0000000000000000] 19:05:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007CF1F53400) [pid = 1360] [serial = 801] [outer = 0000007C8E562C00] 19:05:24 INFO - PROCESS | 1360 | 1461031524532 Marionette DEBUG loaded listener.js 19:05:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007CF201CC00) [pid = 1360] [serial = 802] [outer = 0000007C8E562C00] 19:05:25 INFO - PROCESS | 1360 | 1461031525168 Marionette TRACE conn5 <- [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]]]}] 19:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 942ms 19:05:25 INFO - PROCESS | 1360 | 1461031525216 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 19:05:25 INFO - PROCESS | 1360 | 1461031525219 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 19:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:05:25 INFO - PROCESS | 1360 | 1461031525223 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:05:25 INFO - PROCESS | 1360 | 1461031525225 Marionette TRACE conn5 <- [1,1034,null,{}] 19:05:25 INFO - PROCESS | 1360 | 1461031525229 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:25 INFO - PROCESS | 1360 | 1461031525336 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 19:05:25 INFO - PROCESS | 1360 | 1461031525586 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8404B800 == 84 [pid = 1360] [id = 268] 19:05:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C81C34800) [pid = 1360] [serial = 803] [outer = 0000000000000000] 19:05:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C81C41000) [pid = 1360] [serial = 804] [outer = 0000007C81C34800] 19:05:25 INFO - PROCESS | 1360 | 1461031525641 Marionette DEBUG loaded listener.js 19:05:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C82B1A000) [pid = 1360] [serial = 805] [outer = 0000007C81C34800] 19:05:26 INFO - PROCESS | 1360 | 1461031526202 Marionette TRACE conn5 <- [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]]]}] 19:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1026ms 19:05:26 INFO - PROCESS | 1360 | 1461031526251 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 19:05:26 INFO - PROCESS | 1360 | 1461031526256 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 19:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:05:26 INFO - PROCESS | 1360 | 1461031526262 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:05:26 INFO - PROCESS | 1360 | 1461031526265 Marionette TRACE conn5 <- [1,1038,null,{}] 19:05:26 INFO - PROCESS | 1360 | 1461031526289 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:26 INFO - PROCESS | 1360 | 1461031526397 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 19:05:26 INFO - PROCESS | 1360 | 1461031526538 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD35000 == 83 [pid = 1360] [id = 259] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8578E000 == 82 [pid = 1360] [id = 258] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A36C000 == 81 [pid = 1360] [id = 257] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B7D800 == 80 [pid = 1360] [id = 256] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A12800 == 79 [pid = 1360] [id = 255] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C83594000 == 78 [pid = 1360] [id = 254] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85ADB000 == 77 [pid = 1360] [id = 253] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFEC7F000 == 76 [pid = 1360] [id = 251] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB04A800 == 75 [pid = 1360] [id = 250] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007CF1FBAC00) [pid = 1360] [serial = 738] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82621800 == 76 [pid = 1360] [id = 269] 19:05:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C81C44800) [pid = 1360] [serial = 806] [outer = 0000000000000000] 19:05:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8211A800) [pid = 1360] [serial = 807] [outer = 0000007C81C44800] 19:05:26 INFO - PROCESS | 1360 | 1461031526630 Marionette DEBUG loaded listener.js 19:05:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C82A0C400) [pid = 1360] [serial = 808] [outer = 0000007C81C44800] 19:05:26 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8181F000 == 75 [pid = 1360] [id = 247] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007CFAFD5000) [pid = 1360] [serial = 642] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C8A6F3C00) [pid = 1360] [serial = 657] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C8AD1C400) [pid = 1360] [serial = 726] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8CF2EC00) [pid = 1360] [serial = 729] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8CF26400) [pid = 1360] [serial = 727] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8D009400) [pid = 1360] [serial = 730] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8DAAEC00) [pid = 1360] [serial = 735] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C86E8D000) [pid = 1360] [serial = 696] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C842CC800) [pid = 1360] [serial = 712] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C8211A400) [pid = 1360] [serial = 711] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C82B23C00) [pid = 1360] [serial = 714] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C85542C00) [pid = 1360] [serial = 715] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8ACD3400) [pid = 1360] [serial = 699] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C89CC2400) [pid = 1360] [serial = 723] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C82CD9800) [pid = 1360] [serial = 693] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007CFB21A400) [pid = 1360] [serial = 708] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007CFBC3F800) [pid = 1360] [serial = 709] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007CF518C000) [pid = 1360] [serial = 702] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C897EE400) [pid = 1360] [serial = 720] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C89B0E400) [pid = 1360] [serial = 721] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C86EAC800) [pid = 1360] [serial = 717] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C86F31400) [pid = 1360] [serial = 718] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007CFA340C00) [pid = 1360] [serial = 705] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C82B24400) [pid = 1360] [serial = 732] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007CEEAE3800) [pid = 1360] [serial = 736] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C86F2CC00) [pid = 1360] [serial = 733] [outer = 0000000000000000] [url = about:blank] 19:05:26 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8A6EC000) [pid = 1360] [serial = 724] [outer = 0000000000000000] [url = about:blank] 19:05:27 INFO - PROCESS | 1360 | 1461031527098 Marionette TRACE conn5 <- [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]]]}] 19:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 858ms 19:05:27 INFO - PROCESS | 1360 | 1461031527125 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 19:05:27 INFO - PROCESS | 1360 | 1461031527129 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 19:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:05:27 INFO - PROCESS | 1360 | 1461031527134 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:05:27 INFO - PROCESS | 1360 | 1461031527137 Marionette TRACE conn5 <- [1,1042,null,{}] 19:05:27 INFO - PROCESS | 1360 | 1461031527146 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:27 INFO - PROCESS | 1360 | 1461031527242 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 19:05:27 INFO - PROCESS | 1360 | 1461031527249 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85761800 == 76 [pid = 1360] [id = 270] 19:05:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C82B24800) [pid = 1360] [serial = 809] [outer = 0000000000000000] 19:05:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C83014400) [pid = 1360] [serial = 810] [outer = 0000007C82B24800] 19:05:27 INFO - PROCESS | 1360 | 1461031527295 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C840A8000) [pid = 1360] [serial = 811] [outer = 0000007C82B24800] 19:05:27 INFO - PROCESS | 1360 | 1461031527767 Marionette TRACE conn5 <- [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]]]}] 19:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 19:05:27 INFO - PROCESS | 1360 | 1461031527828 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 19:05:27 INFO - PROCESS | 1360 | 1461031527830 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 19:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:05:27 INFO - PROCESS | 1360 | 1461031527835 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:05:27 INFO - PROCESS | 1360 | 1461031527842 Marionette TRACE conn5 <- [1,1046,null,{}] 19:05:27 INFO - PROCESS | 1360 | 1461031527853 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:27 INFO - PROCESS | 1360 | 1461031527948 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 19:05:28 INFO - PROCESS | 1360 | 1461031528068 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E3C800 == 77 [pid = 1360] [id = 271] 19:05:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C85503000) [pid = 1360] [serial = 812] [outer = 0000000000000000] 19:05:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8574FC00) [pid = 1360] [serial = 813] [outer = 0000007C85503000] 19:05:28 INFO - PROCESS | 1360 | 1461031528114 Marionette DEBUG loaded listener.js 19:05:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C85A7F000) [pid = 1360] [serial = 814] [outer = 0000007C85503000] 19:05:28 INFO - PROCESS | 1360 | 1461031528482 Marionette TRACE conn5 <- [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]]]}] 19:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 19:05:28 INFO - PROCESS | 1360 | 1461031528526 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 19:05:28 INFO - PROCESS | 1360 | 1461031528529 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 19:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:05:28 INFO - PROCESS | 1360 | 1461031528533 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:05:28 INFO - PROCESS | 1360 | 1461031528535 Marionette TRACE conn5 <- [1,1050,null,{}] 19:05:28 INFO - PROCESS | 1360 | 1461031528538 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:28 INFO - PROCESS | 1360 | 1461031528632 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 19:05:28 INFO - PROCESS | 1360 | 1461031528638 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B8C000 == 78 [pid = 1360] [id = 272] 19:05:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C85DCF000) [pid = 1360] [serial = 815] [outer = 0000000000000000] 19:05:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C86939000) [pid = 1360] [serial = 816] [outer = 0000007C85DCF000] 19:05:28 INFO - PROCESS | 1360 | 1461031528684 Marionette DEBUG loaded listener.js 19:05:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8698AC00) [pid = 1360] [serial = 817] [outer = 0000007C85DCF000] 19:05:29 INFO - PROCESS | 1360 | 1461031529166 Marionette TRACE conn5 <- [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]]]}] 19:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 689ms 19:05:29 INFO - PROCESS | 1360 | 1461031529225 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 19:05:29 INFO - PROCESS | 1360 | 1461031529227 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 19:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:05:29 INFO - PROCESS | 1360 | 1461031529231 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:05:29 INFO - PROCESS | 1360 | 1461031529232 Marionette TRACE conn5 <- [1,1054,null,{}] 19:05:29 INFO - PROCESS | 1360 | 1461031529236 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:29 INFO - PROCESS | 1360 | 1461031529350 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 19:05:29 INFO - PROCESS | 1360 | 1461031529437 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A403000 == 79 [pid = 1360] [id = 273] 19:05:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C86EB6800) [pid = 1360] [serial = 818] [outer = 0000000000000000] 19:05:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C86EB9800) [pid = 1360] [serial = 819] [outer = 0000007C86EB6800] 19:05:29 INFO - PROCESS | 1360 | 1461031529493 Marionette DEBUG loaded listener.js 19:05:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C87542800) [pid = 1360] [serial = 820] [outer = 0000007C86EB6800] 19:05:29 INFO - PROCESS | 1360 | 1461031529957 Marionette TRACE conn5 <- [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]]]}] 19:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 776ms 19:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:05:30 INFO - PROCESS | 1360 | 1461031530009 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 19:05:30 INFO - PROCESS | 1360 | 1461031530012 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 19:05:30 INFO - PROCESS | 1360 | 1461031530015 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:05:30 INFO - PROCESS | 1360 | 1461031530017 Marionette TRACE conn5 <- [1,1058,null,{}] 19:05:30 INFO - PROCESS | 1360 | 1461031530028 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:30 INFO - PROCESS | 1360 | 1461031530145 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 19:05:30 INFO - PROCESS | 1360 | 1461031530203 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A90C000 == 80 [pid = 1360] [id = 274] 19:05:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C897F3000) [pid = 1360] [serial = 821] [outer = 0000000000000000] 19:05:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C899EE800) [pid = 1360] [serial = 822] [outer = 0000007C897F3000] 19:05:30 INFO - PROCESS | 1360 | 1461031530249 Marionette DEBUG loaded listener.js 19:05:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C89B0DC00) [pid = 1360] [serial = 823] [outer = 0000007C897F3000] 19:05:30 INFO - PROCESS | 1360 | 1461031530672 Marionette TRACE conn5 <- [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]]]}] 19:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 19:05:30 INFO - PROCESS | 1360 | 1461031530710 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 19:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:05:30 INFO - PROCESS | 1360 | 1461031530713 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 19:05:30 INFO - PROCESS | 1360 | 1461031530716 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:05:30 INFO - PROCESS | 1360 | 1461031530718 Marionette TRACE conn5 <- [1,1062,null,{}] 19:05:30 INFO - PROCESS | 1360 | 1461031530766 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:30 INFO - PROCESS | 1360 | 1461031530932 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C86F2E800) [pid = 1360] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8978D400) [pid = 1360] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C81C45000) [pid = 1360] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C85DE0000) [pid = 1360] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C834B5400) [pid = 1360] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C81C2BC00) [pid = 1360] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007CF1F52800) [pid = 1360] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8A96B800) [pid = 1360] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C85DE7800) [pid = 1360] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C81FA5400) [pid = 1360] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:05:30 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C89CBF800) [pid = 1360] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:05:31 INFO - PROCESS | 1360 | 1461031530992 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A914800 == 81 [pid = 1360] [id = 275] 19:05:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C81C42800) [pid = 1360] [serial = 824] [outer = 0000000000000000] 19:05:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C826E7800) [pid = 1360] [serial = 825] [outer = 0000007C81C42800] 19:05:31 INFO - PROCESS | 1360 | 1461031531038 Marionette DEBUG loaded listener.js 19:05:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C897F6400) [pid = 1360] [serial = 826] [outer = 0000007C81C42800] 19:05:31 INFO - PROCESS | 1360 | 1461031531410 Marionette TRACE conn5 <- [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]]]}] 19:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 19:05:31 INFO - PROCESS | 1360 | 1461031531452 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 19:05:31 INFO - PROCESS | 1360 | 1461031531455 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 19:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:05:31 INFO - PROCESS | 1360 | 1461031531458 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:05:31 INFO - PROCESS | 1360 | 1461031531460 Marionette TRACE conn5 <- [1,1066,null,{}] 19:05:31 INFO - PROCESS | 1360 | 1461031531463 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:31 INFO - PROCESS | 1360 | 1461031531552 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 19:05:31 INFO - PROCESS | 1360 | 1461031531558 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B96D800 == 82 [pid = 1360] [id = 276] 19:05:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C89B48800) [pid = 1360] [serial = 827] [outer = 0000000000000000] 19:05:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C89CC7400) [pid = 1360] [serial = 828] [outer = 0000007C89B48800] 19:05:31 INFO - PROCESS | 1360 | 1461031531604 Marionette DEBUG loaded listener.js 19:05:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8A640000) [pid = 1360] [serial = 829] [outer = 0000007C89B48800] 19:05:32 INFO - PROCESS | 1360 | 1461031532012 Marionette TRACE conn5 <- [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]]]}] 19:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 586ms 19:05:32 INFO - PROCESS | 1360 | 1461031532046 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 19:05:32 INFO - PROCESS | 1360 | 1461031532048 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 19:05:32 INFO - PROCESS | 1360 | 1461031532051 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:05:32 INFO - PROCESS | 1360 | 1461031532054 Marionette TRACE conn5 <- [1,1070,null,{}] 19:05:32 INFO - PROCESS | 1360 | 1461031532069 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:32 INFO - PROCESS | 1360 | 1461031532157 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 19:05:32 INFO - PROCESS | 1360 | 1461031532163 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC96000 == 83 [pid = 1360] [id = 277] 19:05:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C8A64A000) [pid = 1360] [serial = 830] [outer = 0000000000000000] 19:05:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C8A6ED000) [pid = 1360] [serial = 831] [outer = 0000007C8A64A000] 19:05:32 INFO - PROCESS | 1360 | 1461031532210 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8A968000) [pid = 1360] [serial = 832] [outer = 0000007C8A64A000] 19:05:32 INFO - PROCESS | 1360 | 1461031532649 Marionette TRACE conn5 <- [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]]]}] 19:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 648ms 19:05:32 INFO - PROCESS | 1360 | 1461031532711 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 19:05:32 INFO - PROCESS | 1360 | 1461031532714 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 19:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:05:32 INFO - PROCESS | 1360 | 1461031532717 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:05:32 INFO - PROCESS | 1360 | 1461031532719 Marionette TRACE conn5 <- [1,1074,null,{}] 19:05:32 INFO - PROCESS | 1360 | 1461031532723 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:32 INFO - PROCESS | 1360 | 1461031532812 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 19:05:32 INFO - PROCESS | 1360 | 1461031532821 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCCD800 == 84 [pid = 1360] [id = 278] 19:05:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8ACB3800) [pid = 1360] [serial = 833] [outer = 0000000000000000] 19:05:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8ACBA000) [pid = 1360] [serial = 834] [outer = 0000007C8ACB3800] 19:05:32 INFO - PROCESS | 1360 | 1461031532872 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8C47CC00) [pid = 1360] [serial = 835] [outer = 0000007C8ACB3800] 19:05:33 INFO - PROCESS | 1360 | 1461031533592 Marionette TRACE conn5 <- [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]]]}] 19:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 943ms 19:05:33 INFO - PROCESS | 1360 | 1461031533661 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 19:05:33 INFO - PROCESS | 1360 | 1461031533668 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 19:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:05:33 INFO - PROCESS | 1360 | 1461031533674 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:05:33 INFO - PROCESS | 1360 | 1461031533678 Marionette TRACE conn5 <- [1,1078,null,{}] 19:05:33 INFO - PROCESS | 1360 | 1461031533684 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:33 INFO - PROCESS | 1360 | 1461031533815 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 19:05:33 INFO - PROCESS | 1360 | 1461031533905 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84E7A000 == 85 [pid = 1360] [id = 279] 19:05:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C82B24C00) [pid = 1360] [serial = 836] [outer = 0000000000000000] 19:05:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C83009C00) [pid = 1360] [serial = 837] [outer = 0000007C82B24C00] 19:05:33 INFO - PROCESS | 1360 | 1461031533966 Marionette DEBUG loaded listener.js 19:05:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C84958000) [pid = 1360] [serial = 838] [outer = 0000007C82B24C00] 19:05:34 INFO - PROCESS | 1360 | 1461031534567 Marionette TRACE conn5 <- [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]]]}] 19:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 942ms 19:05:34 INFO - PROCESS | 1360 | 1461031534630 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 19:05:34 INFO - PROCESS | 1360 | 1461031534636 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 19:05:34 INFO - PROCESS | 1360 | 1461031534645 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:05:34 INFO - PROCESS | 1360 | 1461031534648 Marionette TRACE conn5 <- [1,1082,null,{}] 19:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:05:34 INFO - PROCESS | 1360 | 1461031534652 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:34 INFO - PROCESS | 1360 | 1461031534776 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 19:05:34 INFO - PROCESS | 1360 | 1461031534900 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6A9000 == 86 [pid = 1360] [id = 280] 19:05:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C85756800) [pid = 1360] [serial = 839] [outer = 0000000000000000] 19:05:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C86E8D000) [pid = 1360] [serial = 840] [outer = 0000007C85756800] 19:05:34 INFO - PROCESS | 1360 | 1461031534958 Marionette DEBUG loaded listener.js 19:05:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C87513800) [pid = 1360] [serial = 841] [outer = 0000007C85756800] 19:05:35 INFO - PROCESS | 1360 | 1461031535575 Marionette TRACE conn5 <- [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]]]}] 19:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 984ms 19:05:35 INFO - PROCESS | 1360 | 1461031535636 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 19:05:35 INFO - PROCESS | 1360 | 1461031535638 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 19:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:05:35 INFO - PROCESS | 1360 | 1461031535643 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:05:35 INFO - PROCESS | 1360 | 1461031535647 Marionette TRACE conn5 <- [1,1086,null,{}] 19:05:35 INFO - PROCESS | 1360 | 1461031535660 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:35 INFO - PROCESS | 1360 | 1461031535810 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 19:05:35 INFO - PROCESS | 1360 | 1461031535934 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4D1800 == 87 [pid = 1360] [id = 281] 19:05:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C89B0F000) [pid = 1360] [serial = 842] [outer = 0000000000000000] 19:05:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8A965400) [pid = 1360] [serial = 843] [outer = 0000007C89B0F000] 19:05:36 INFO - PROCESS | 1360 | 1461031535995 Marionette DEBUG loaded listener.js 19:05:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C8C473000) [pid = 1360] [serial = 844] [outer = 0000007C89B0F000] 19:05:36 INFO - PROCESS | 1360 | 1461031536607 Marionette TRACE conn5 <- [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]]]}] 19:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 984ms 19:05:36 INFO - PROCESS | 1360 | 1461031536629 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 19:05:36 INFO - PROCESS | 1360 | 1461031536633 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 19:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:05:36 INFO - PROCESS | 1360 | 1461031536636 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:05:36 INFO - PROCESS | 1360 | 1461031536638 Marionette TRACE conn5 <- [1,1090,null,{}] 19:05:36 INFO - PROCESS | 1360 | 1461031536642 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:36 INFO - PROCESS | 1360 | 1461031536760 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 19:05:36 INFO - PROCESS | 1360 | 1461031536883 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF2941800 == 88 [pid = 1360] [id = 282] 19:05:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8D008400) [pid = 1360] [serial = 845] [outer = 0000000000000000] 19:05:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8D00C800) [pid = 1360] [serial = 846] [outer = 0000007C8D008400] 19:05:36 INFO - PROCESS | 1360 | 1461031536941 Marionette DEBUG loaded listener.js 19:05:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8DAB4400) [pid = 1360] [serial = 847] [outer = 0000007C8D008400] 19:05:37 INFO - PROCESS | 1360 | 1461031537486 Marionette TRACE conn5 <- [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]]]}] 19:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 880ms 19:05:37 INFO - PROCESS | 1360 | 1461031537521 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 19:05:37 INFO - PROCESS | 1360 | 1461031537524 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 19:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:05:37 INFO - PROCESS | 1360 | 1461031537528 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:05:37 INFO - PROCESS | 1360 | 1461031537530 Marionette TRACE conn5 <- [1,1094,null,{}] 19:05:37 INFO - PROCESS | 1360 | 1461031537534 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:37 INFO - PROCESS | 1360 | 1461031537647 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 19:05:37 INFO - PROCESS | 1360 | 1461031537741 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3B0C000 == 89 [pid = 1360] [id = 283] 19:05:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8DAB2000) [pid = 1360] [serial = 848] [outer = 0000000000000000] 19:05:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C8E569C00) [pid = 1360] [serial = 849] [outer = 0000007C8DAB2000] 19:05:37 INFO - PROCESS | 1360 | 1461031537798 Marionette DEBUG loaded listener.js 19:05:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007CEEAE7400) [pid = 1360] [serial = 850] [outer = 0000007C8DAB2000] 19:05:38 INFO - PROCESS | 1360 | 1461031538454 Marionette TRACE conn5 <- [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]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 984ms 19:05:38 INFO - PROCESS | 1360 | 1461031538515 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 19:05:38 INFO - PROCESS | 1360 | 1461031538517 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 19:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:05:38 INFO - PROCESS | 1360 | 1461031538521 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 1360 | 1461031538523 Marionette TRACE conn5 <- [1,1098,null,{}] 19:05:38 INFO - PROCESS | 1360 | 1461031538528 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:38 INFO - PROCESS | 1360 | 1461031538652 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 19:05:38 INFO - PROCESS | 1360 | 1461031538787 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9611000 == 90 [pid = 1360] [id = 284] 19:05:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C82121000) [pid = 1360] [serial = 851] [outer = 0000000000000000] 19:05:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007CF21FA000) [pid = 1360] [serial = 852] [outer = 0000007C82121000] 19:05:38 INFO - PROCESS | 1360 | 1461031538847 Marionette DEBUG loaded listener.js 19:05:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007CF3159800) [pid = 1360] [serial = 853] [outer = 0000007C82121000] 19:05:39 INFO - PROCESS | 1360 | 1461031539677 Marionette TRACE conn5 <- [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]]]}] 19:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1184ms 19:05:39 INFO - PROCESS | 1360 | 1461031539709 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 19:05:39 INFO - PROCESS | 1360 | 1461031539713 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 19:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:05:39 INFO - PROCESS | 1360 | 1461031539719 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:05:39 INFO - PROCESS | 1360 | 1461031539723 Marionette TRACE conn5 <- [1,1102,null,{}] 19:05:39 INFO - PROCESS | 1360 | 1461031539729 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:39 INFO - PROCESS | 1360 | 1461031539834 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 19:05:39 INFO - PROCESS | 1360 | 1461031539966 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86815800 == 91 [pid = 1360] [id = 285] 19:05:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C81C2EC00) [pid = 1360] [serial = 854] [outer = 0000000000000000] 19:05:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C81E2F400) [pid = 1360] [serial = 855] [outer = 0000007C81C2EC00] 19:05:40 INFO - PROCESS | 1360 | 1461031540018 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C82B8AC00) [pid = 1360] [serial = 856] [outer = 0000007C81C2EC00] 19:05:40 INFO - PROCESS | 1360 | 1461031540628 Marionette TRACE conn5 <- [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]]]}] 19:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 942ms 19:05:40 INFO - PROCESS | 1360 | 1461031540664 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 19:05:40 INFO - PROCESS | 1360 | 1461031540670 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 19:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:05:40 INFO - PROCESS | 1360 | 1461031540676 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:05:40 INFO - PROCESS | 1360 | 1461031540679 Marionette TRACE conn5 <- [1,1106,null,{}] 19:05:40 INFO - PROCESS | 1360 | 1461031540683 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:40 INFO - PROCESS | 1360 | 1461031540790 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 19:05:40 INFO - PROCESS | 1360 | 1461031540913 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFBC98800 == 90 [pid = 1360] [id = 214] 19:05:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8497F000 == 89 [pid = 1360] [id = 104] 19:05:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A927800 == 88 [pid = 1360] [id = 232] 19:05:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB2D4000 == 87 [pid = 1360] [id = 233] 19:05:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC96000 == 86 [pid = 1360] [id = 277] 19:05:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B96D800 == 85 [pid = 1360] [id = 276] 19:05:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A914800 == 84 [pid = 1360] [id = 275] 19:05:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A90C000 == 83 [pid = 1360] [id = 274] 19:05:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E3C800 == 82 [pid = 1360] [id = 271] 19:05:40 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C8A6EAC00) [pid = 1360] [serial = 780] [outer = 0000000000000000] [url = about:blank] 19:05:40 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007CF54D1400) [pid = 1360] [serial = 750] [outer = 0000000000000000] [url = about:blank] 19:05:40 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C82B8CC00) [pid = 1360] [serial = 753] [outer = 0000000000000000] [url = about:blank] 19:05:40 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C8A968400) [pid = 1360] [serial = 747] [outer = 0000000000000000] [url = about:blank] 19:05:40 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C81C30400) [pid = 1360] [serial = 741] [outer = 0000000000000000] [url = about:blank] 19:05:40 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C8697DC00) [pid = 1360] [serial = 744] [outer = 0000000000000000] [url = about:blank] 19:05:40 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8A647400) [pid = 1360] [serial = 756] [outer = 0000000000000000] [url = about:blank] 19:05:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82C3C000 == 83 [pid = 1360] [id = 286] 19:05:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C81C30400) [pid = 1360] [serial = 857] [outer = 0000000000000000] 19:05:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C81FA1000) [pid = 1360] [serial = 858] [outer = 0000007C81C30400] 19:05:41 INFO - PROCESS | 1360 | 1461031541009 Marionette DEBUG loaded listener.js 19:05:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C84A3EC00) [pid = 1360] [serial = 859] [outer = 0000007C81C30400] 19:05:41 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85761800 == 82 [pid = 1360] [id = 270] 19:05:41 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82621800 == 81 [pid = 1360] [id = 269] 19:05:41 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8404B800 == 80 [pid = 1360] [id = 268] 19:05:41 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCDA800 == 79 [pid = 1360] [id = 264] 19:05:41 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC93800 == 78 [pid = 1360] [id = 263] 19:05:41 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F21800 == 77 [pid = 1360] [id = 262] 19:05:41 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84259000 == 76 [pid = 1360] [id = 261] 19:05:41 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B97A000 == 75 [pid = 1360] [id = 260] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C86F37800) [pid = 1360] [serial = 771] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C89B0B000) [pid = 1360] [serial = 775] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C82B82000) [pid = 1360] [serial = 760] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8697E800) [pid = 1360] [serial = 768] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C81C73400) [pid = 1360] [serial = 759] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C84A43C00) [pid = 1360] [serial = 762] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C84E8F400) [pid = 1360] [serial = 765] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C86E90800) [pid = 1360] [serial = 769] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C85DCAC00) [pid = 1360] [serial = 766] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C85A79C00) [pid = 1360] [serial = 763] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007CF2968400) [pid = 1360] [serial = 739] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007CF21F8800) [pid = 1360] [serial = 700] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C87548000) [pid = 1360] [serial = 697] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8553EC00) [pid = 1360] [serial = 694] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8A4D5800) [pid = 1360] [serial = 778] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C89CC9800) [pid = 1360] [serial = 777] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C87548800) [pid = 1360] [serial = 772] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C897EB800) [pid = 1360] [serial = 774] [outer = 0000000000000000] [url = about:blank] 19:05:41 INFO - PROCESS | 1360 | 1461031541492 Marionette TRACE conn5 <- [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]]]}] 19:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 834ms 19:05:41 INFO - PROCESS | 1360 | 1461031541512 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 19:05:41 INFO - PROCESS | 1360 | 1461031541514 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 19:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:05:41 INFO - PROCESS | 1360 | 1461031541518 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 1360 | 1461031541522 Marionette TRACE conn5 <- [1,1110,null,{}] 19:05:41 INFO - PROCESS | 1360 | 1461031541539 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:41 INFO - PROCESS | 1360 | 1461031541632 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 19:05:41 INFO - PROCESS | 1360 | 1461031541638 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C87568800 == 76 [pid = 1360] [id = 287] 19:05:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C85545800) [pid = 1360] [serial = 860] [outer = 0000000000000000] 19:05:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C85749400) [pid = 1360] [serial = 861] [outer = 0000007C85545800] 19:05:41 INFO - PROCESS | 1360 | 1461031541688 Marionette DEBUG loaded listener.js 19:05:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C85A7E400) [pid = 1360] [serial = 862] [outer = 0000007C85545800] 19:05:42 INFO - PROCESS | 1360 | 1461031542162 Marionette TRACE conn5 <- [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]]]}] 19:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 19:05:42 INFO - PROCESS | 1360 | 1461031542212 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 19:05:42 INFO - PROCESS | 1360 | 1461031542215 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 19:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:05:42 INFO - PROCESS | 1360 | 1461031542218 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:05:42 INFO - PROCESS | 1360 | 1461031542220 Marionette TRACE conn5 <- [1,1114,null,{}] 19:05:42 INFO - PROCESS | 1360 | 1461031542223 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:42 INFO - PROCESS | 1360 | 1461031542313 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 19:05:42 INFO - PROCESS | 1360 | 1461031542320 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A350000 == 77 [pid = 1360] [id = 288] 19:05:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C85DE0400) [pid = 1360] [serial = 863] [outer = 0000000000000000] 19:05:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C86932C00) [pid = 1360] [serial = 864] [outer = 0000007C85DE0400] 19:05:42 INFO - PROCESS | 1360 | 1461031542367 Marionette DEBUG loaded listener.js 19:05:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C86980C00) [pid = 1360] [serial = 865] [outer = 0000007C85DE0400] 19:05:42 INFO - PROCESS | 1360 | 1461031542816 Marionette TRACE conn5 <- [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]]]}] 19:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms 19:05:42 INFO - PROCESS | 1360 | 1461031542848 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 19:05:42 INFO - PROCESS | 1360 | 1461031542850 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 19:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:05:42 INFO - PROCESS | 1360 | 1461031542854 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:05:42 INFO - PROCESS | 1360 | 1461031542856 Marionette TRACE conn5 <- [1,1118,null,{}] 19:05:42 INFO - PROCESS | 1360 | 1461031542859 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:42 INFO - PROCESS | 1360 | 1461031542945 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 19:05:42 INFO - PROCESS | 1360 | 1461031542951 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82152800 == 78 [pid = 1360] [id = 289] 19:05:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C86E88400) [pid = 1360] [serial = 866] [outer = 0000000000000000] 19:05:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C86E91C00) [pid = 1360] [serial = 867] [outer = 0000007C86E88400] 19:05:43 INFO - PROCESS | 1360 | 1461031542999 Marionette DEBUG loaded listener.js 19:05:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C86F2B800) [pid = 1360] [serial = 868] [outer = 0000007C86E88400] 19:05:43 INFO - PROCESS | 1360 | 1461031543464 Marionette TRACE conn5 <- [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]]]}] 19:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 628ms 19:05:43 INFO - PROCESS | 1360 | 1461031543487 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 1360 | 1461031543490 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 19:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:05:43 INFO - PROCESS | 1360 | 1461031543493 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 1360 | 1461031543495 Marionette TRACE conn5 <- [1,1122,null,{}] 19:05:43 INFO - PROCESS | 1360 | 1461031543499 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:43 INFO - PROCESS | 1360 | 1461031543644 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 19:05:43 INFO - PROCESS | 1360 | 1461031543651 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9D8800 == 79 [pid = 1360] [id = 290] 19:05:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C86F31C00) [pid = 1360] [serial = 869] [outer = 0000000000000000] 19:05:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C87546C00) [pid = 1360] [serial = 870] [outer = 0000007C86F31C00] 19:05:43 INFO - PROCESS | 1360 | 1461031543744 Marionette DEBUG loaded listener.js 19:05:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C897F6000) [pid = 1360] [serial = 871] [outer = 0000007C86F31C00] 19:05:44 INFO - PROCESS | 1360 | [GFX2-]: DrawTargetD2D 1.1 (0000007CFE979530): Failed to create GradientStopCollection with no stops. 19:05:44 INFO - PROCESS | 1360 | [GFX3-]: No stops specified for gradient pattern. 19:05:44 INFO - PROCESS | 1360 | 1461031544338 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 879ms 19:05:44 INFO - PROCESS | 1360 | 1461031544373 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 19:05:44 INFO - PROCESS | 1360 | 1461031544376 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 19:05:44 INFO - PROCESS | 1360 | 1461031544379 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:05:44 INFO - PROCESS | 1360 | 1461031544381 Marionette TRACE conn5 <- [1,1126,null,{}] 19:05:44 INFO - PROCESS | 1360 | 1461031544393 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:44 INFO - PROCESS | 1360 | 1461031544507 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 19:05:44 INFO - PROCESS | 1360 | 1461031544562 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B97E800 == 80 [pid = 1360] [id = 291] 19:05:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C89B06400) [pid = 1360] [serial = 872] [outer = 0000000000000000] 19:05:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C89B0E800) [pid = 1360] [serial = 873] [outer = 0000007C89B06400] 19:05:44 INFO - PROCESS | 1360 | 1461031544608 Marionette DEBUG loaded listener.js 19:05:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C8A4D6400) [pid = 1360] [serial = 874] [outer = 0000007C89B06400] 19:05:45 INFO - PROCESS | 1360 | 1461031545048 Marionette TRACE conn5 <- [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]]]}] 19:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 19:05:45 INFO - PROCESS | 1360 | 1461031545073 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 19:05:45 INFO - PROCESS | 1360 | 1461031545075 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 19:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:05:45 INFO - PROCESS | 1360 | 1461031545088 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:05:45 INFO - PROCESS | 1360 | 1461031545090 Marionette TRACE conn5 <- [1,1130,null,{}] 19:05:45 INFO - PROCESS | 1360 | 1461031545093 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:45 INFO - PROCESS | 1360 | 1461031545214 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 19:05:45 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 19:05:45 INFO - PROCESS | 1360 | 1461031545362 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF1C800 == 81 [pid = 1360] [id = 292] 19:05:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8A6E6400) [pid = 1360] [serial = 875] [outer = 0000000000000000] 19:05:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8A6ECC00) [pid = 1360] [serial = 876] [outer = 0000007C8A6E6400] 19:05:45 INFO - PROCESS | 1360 | 1461031545408 Marionette DEBUG loaded listener.js 19:05:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C8A974000) [pid = 1360] [serial = 877] [outer = 0000007C8A6E6400] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007CFA18DC00) [pid = 1360] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007CF4287000) [pid = 1360] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8A64A000) [pid = 1360] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C86EB6800) [pid = 1360] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C85DCF000) [pid = 1360] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C897F3000) [pid = 1360] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C85503000) [pid = 1360] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C81C42800) [pid = 1360] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C8A64CC00) [pid = 1360] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C89B48800) [pid = 1360] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C81C34800) [pid = 1360] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C81C44800) [pid = 1360] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:05:45 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C82B24800) [pid = 1360] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:05:46 INFO - PROCESS | 1360 | 1461031546055 Marionette TRACE conn5 <- [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]]]}] 19:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1028ms 19:05:46 INFO - PROCESS | 1360 | 1461031546114 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 19:05:46 INFO - PROCESS | 1360 | 1461031546116 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 19:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:05:46 INFO - PROCESS | 1360 | 1461031546119 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:05:46 INFO - PROCESS | 1360 | 1461031546121 Marionette TRACE conn5 <- [1,1134,null,{}] 19:05:46 INFO - PROCESS | 1360 | 1461031546139 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:46 INFO - PROCESS | 1360 | 1461031546232 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 19:05:46 INFO - PROCESS | 1360 | 1461031546246 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF20800 == 82 [pid = 1360] [id = 293] 19:05:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C89B08000) [pid = 1360] [serial = 878] [outer = 0000000000000000] 19:05:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C8A967000) [pid = 1360] [serial = 879] [outer = 0000007C89B08000] 19:05:46 INFO - PROCESS | 1360 | 1461031546291 Marionette DEBUG loaded listener.js 19:05:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C8ACCEC00) [pid = 1360] [serial = 880] [outer = 0000007C89B08000] 19:05:46 INFO - PROCESS | 1360 | 1461031546721 Marionette TRACE conn5 <- [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]]]}] 19:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 627ms 19:05:46 INFO - PROCESS | 1360 | 1461031546750 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 19:05:46 INFO - PROCESS | 1360 | 1461031546752 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 19:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:05:46 INFO - PROCESS | 1360 | 1461031546755 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:05:46 INFO - PROCESS | 1360 | 1461031546758 Marionette TRACE conn5 <- [1,1138,null,{}] 19:05:46 INFO - PROCESS | 1360 | 1461031546762 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:46 INFO - PROCESS | 1360 | 1461031546850 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 19:05:46 INFO - PROCESS | 1360 | 1461031546856 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDE9000 == 83 [pid = 1360] [id = 294] 19:05:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8ACD9000) [pid = 1360] [serial = 881] [outer = 0000000000000000] 19:05:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C8C476800) [pid = 1360] [serial = 882] [outer = 0000007C8ACD9000] 19:05:46 INFO - PROCESS | 1360 | 1461031546903 Marionette DEBUG loaded listener.js 19:05:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8CF31000) [pid = 1360] [serial = 883] [outer = 0000007C8ACD9000] 19:05:47 INFO - PROCESS | 1360 | 1461031547367 Marionette TRACE conn5 <- [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]]]}] 19:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 627ms 19:05:47 INFO - PROCESS | 1360 | 1461031547398 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 19:05:47 INFO - PROCESS | 1360 | 1461031547401 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 19:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:05:47 INFO - PROCESS | 1360 | 1461031547404 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:05:47 INFO - PROCESS | 1360 | 1461031547407 Marionette TRACE conn5 <- [1,1142,null,{}] 19:05:47 INFO - PROCESS | 1360 | 1461031547411 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:47 INFO - PROCESS | 1360 | 1461031547522 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 19:05:47 INFO - PROCESS | 1360 | 1461031547530 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF43BA800 == 84 [pid = 1360] [id = 295] 19:05:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8DAB0400) [pid = 1360] [serial = 884] [outer = 0000000000000000] 19:05:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007CEEAEB400) [pid = 1360] [serial = 885] [outer = 0000007C8DAB0400] 19:05:47 INFO - PROCESS | 1360 | 1461031547581 Marionette DEBUG loaded listener.js 19:05:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007CF1FB7400) [pid = 1360] [serial = 886] [outer = 0000007C8DAB0400] 19:05:48 INFO - PROCESS | 1360 | 1461031548357 Marionette TRACE conn5 <- [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]]]}] 19:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 984ms 19:05:48 INFO - PROCESS | 1360 | 1461031548391 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 19:05:48 INFO - PROCESS | 1360 | 1461031548397 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 19:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:05:48 INFO - PROCESS | 1360 | 1461031548403 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - PROCESS | 1360 | 1461031548408 Marionette TRACE conn5 <- [1,1146,null,{}] 19:05:48 INFO - PROCESS | 1360 | 1461031548414 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:48 INFO - PROCESS | 1360 | 1461031548539 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 19:05:48 INFO - PROCESS | 1360 | 1461031548667 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86805000 == 85 [pid = 1360] [id = 296] 19:05:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C83012800) [pid = 1360] [serial = 887] [outer = 0000000000000000] 19:05:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8354A400) [pid = 1360] [serial = 888] [outer = 0000007C83012800] 19:05:48 INFO - PROCESS | 1360 | 1461031548728 Marionette DEBUG loaded listener.js 19:05:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C85544800) [pid = 1360] [serial = 889] [outer = 0000007C83012800] 19:05:49 INFO - PROCESS | 1360 | 1461031549368 Marionette TRACE conn5 <- [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] 19:05:49 INFO - PROCESS | 1360 | 1461031549399 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 19:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:05:49 INFO - PROCESS | 1360 | 1461031549406 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:05:49 INFO - PROCESS | 1360 | 1461031549409 Marionette TRACE conn5 <- [1,1150,null,{}] 19:05:49 INFO - PROCESS | 1360 | 1461031549413 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:49 INFO - PROCESS | 1360 | 1461031549536 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 19:05:49 INFO - PROCESS | 1360 | 1461031549660 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9CE000 == 86 [pid = 1360] [id = 297] 19:05:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C85DD2800) [pid = 1360] [serial = 890] [outer = 0000000000000000] 19:05:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C86E92400) [pid = 1360] [serial = 891] [outer = 0000007C85DD2800] 19:05:49 INFO - PROCESS | 1360 | 1461031549718 Marionette DEBUG loaded listener.js 19:05:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C8754C400) [pid = 1360] [serial = 892] [outer = 0000007C85DD2800] 19:05:50 INFO - PROCESS | 1360 | 1461031550345 Marionette TRACE conn5 <- [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]]]}] 19:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 984ms 19:05:50 INFO - PROCESS | 1360 | 1461031550394 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 19:05:50 INFO - PROCESS | 1360 | 1461031550397 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 19:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:05:50 INFO - PROCESS | 1360 | 1461031550402 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:05:50 INFO - PROCESS | 1360 | 1461031550406 Marionette TRACE conn5 <- [1,1154,null,{}] 19:05:50 INFO - PROCESS | 1360 | 1461031550419 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:50 INFO - PROCESS | 1360 | 1461031550538 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 19:05:50 INFO - PROCESS | 1360 | 1461031550665 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF961E000 == 87 [pid = 1360] [id = 298] 19:05:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C8ACB3C00) [pid = 1360] [serial = 893] [outer = 0000000000000000] 19:05:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C8ACCE800) [pid = 1360] [serial = 894] [outer = 0000007C8ACB3C00] 19:05:50 INFO - PROCESS | 1360 | 1461031550727 Marionette DEBUG loaded listener.js 19:05:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C8E56FC00) [pid = 1360] [serial = 895] [outer = 0000007C8ACB3C00] 19:05:51 INFO - PROCESS | 1360 | 1461031551358 Marionette TRACE conn5 <- [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]]]}] 19:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 19:05:51 INFO - PROCESS | 1360 | 1461031551402 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 19:05:51 INFO - PROCESS | 1360 | 1461031551406 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 19:05:51 INFO - PROCESS | 1360 | 1461031551411 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:05:51 INFO - PROCESS | 1360 | 1461031551413 Marionette TRACE conn5 <- [1,1158,null,{}] 19:05:51 INFO - PROCESS | 1360 | 1461031551417 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:51 INFO - PROCESS | 1360 | 1461031551537 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 19:05:51 INFO - PROCESS | 1360 | 1461031551660 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA380800 == 88 [pid = 1360] [id = 299] 19:05:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007CF1F5A800) [pid = 1360] [serial = 896] [outer = 0000000000000000] 19:05:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007CF1FBAC00) [pid = 1360] [serial = 897] [outer = 0000007CF1F5A800] 19:05:51 INFO - PROCESS | 1360 | 1461031551718 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007CF20A5000) [pid = 1360] [serial = 898] [outer = 0000007CF1F5A800] 19:05:52 INFO - PROCESS | 1360 | 1461031552266 Marionette TRACE conn5 <- [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]]]}] 19:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 880ms 19:05:52 INFO - PROCESS | 1360 | 1461031552303 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 19:05:52 INFO - PROCESS | 1360 | 1461031552306 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 19:05:52 INFO - PROCESS | 1360 | 1461031552311 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:05:52 INFO - PROCESS | 1360 | 1461031552313 Marionette TRACE conn5 <- [1,1162,null,{}] 19:05:52 INFO - PROCESS | 1360 | 1461031552317 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:52 INFO - PROCESS | 1360 | 1461031552430 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 19:05:52 INFO - PROCESS | 1360 | 1461031552526 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA4C9800 == 89 [pid = 1360] [id = 300] 19:05:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007CF2968400) [pid = 1360] [serial = 899] [outer = 0000000000000000] 19:05:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007CF29A9400) [pid = 1360] [serial = 900] [outer = 0000007CF2968400] 19:05:52 INFO - PROCESS | 1360 | 1461031552582 Marionette DEBUG loaded listener.js 19:05:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007CF31B8000) [pid = 1360] [serial = 901] [outer = 0000007CF2968400] 19:05:53 INFO - PROCESS | 1360 | 1461031553168 Marionette TRACE conn5 <- [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] 19:05:53 INFO - PROCESS | 1360 | 1461031553241 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 19:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:05:53 INFO - PROCESS | 1360 | 1461031553245 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:05:53 INFO - PROCESS | 1360 | 1461031553248 Marionette TRACE conn5 <- [1,1166,null,{}] 19:05:53 INFO - PROCESS | 1360 | 1461031553252 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:53 INFO - PROCESS | 1360 | 1461031553404 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 19:05:53 INFO - PROCESS | 1360 | 1461031553530 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE052800 == 90 [pid = 1360] [id = 301] 19:05:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007CF4034400) [pid = 1360] [serial = 902] [outer = 0000000000000000] 19:05:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007CF41CC400) [pid = 1360] [serial = 903] [outer = 0000007CF4034400] 19:05:53 INFO - PROCESS | 1360 | 1461031553591 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007CF4285400) [pid = 1360] [serial = 904] [outer = 0000007CF4034400] 19:05:54 INFO - PROCESS | 1360 | 1461031554192 Marionette TRACE conn5 <- [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] 19:05:54 INFO - PROCESS | 1360 | 1461031554234 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 19:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:05:54 INFO - PROCESS | 1360 | 1461031554238 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:05:54 INFO - PROCESS | 1360 | 1461031554240 Marionette TRACE conn5 <- [1,1170,null,{}] 19:05:54 INFO - PROCESS | 1360 | 1461031554244 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:54 INFO - PROCESS | 1360 | 1461031554356 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 19:05:54 INFO - PROCESS | 1360 | 1461031554487 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A923000 == 91 [pid = 1360] [id = 302] 19:05:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C820B7800) [pid = 1360] [serial = 905] [outer = 0000000000000000] 19:05:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C8ACB9400) [pid = 1360] [serial = 906] [outer = 0000007C820B7800] 19:05:54 INFO - PROCESS | 1360 | 1461031554545 Marionette DEBUG loaded listener.js 19:05:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007CF51D5C00) [pid = 1360] [serial = 907] [outer = 0000007C820B7800] 19:05:55 INFO - PROCESS | 1360 | 1461031555261 Marionette TRACE conn5 <- [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] 19:05:55 INFO - PROCESS | 1360 | 1461031555334 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 19:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:05:55 INFO - PROCESS | 1360 | 1461031555340 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - PROCESS | 1360 | 1461031555344 Marionette TRACE conn5 <- [1,1174,null,{}] 19:05:55 INFO - PROCESS | 1360 | 1461031555351 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:55 INFO - PROCESS | 1360 | 1461031555458 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 19:05:55 INFO - PROCESS | 1360 | 1461031555589 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85ADA800 == 92 [pid = 1360] [id = 303] 19:05:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007C81C72800) [pid = 1360] [serial = 908] [outer = 0000000000000000] 19:05:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007C83010000) [pid = 1360] [serial = 909] [outer = 0000007C81C72800] 19:05:55 INFO - PROCESS | 1360 | 1461031555641 Marionette DEBUG loaded listener.js 19:05:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007C85549800) [pid = 1360] [serial = 910] [outer = 0000007C81C72800] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EDE9000 == 91 [pid = 1360] [id = 294] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF20800 == 90 [pid = 1360] [id = 293] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF1C800 == 89 [pid = 1360] [id = 292] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B97E800 == 88 [pid = 1360] [id = 291] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9D8800 == 87 [pid = 1360] [id = 290] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82152800 == 86 [pid = 1360] [id = 289] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A403000 == 85 [pid = 1360] [id = 273] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A350000 == 84 [pid = 1360] [id = 288] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C87568800 == 83 [pid = 1360] [id = 287] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B8C000 == 82 [pid = 1360] [id = 272] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82C3C000 == 81 [pid = 1360] [id = 286] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86815800 == 80 [pid = 1360] [id = 285] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9611000 == 79 [pid = 1360] [id = 284] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3B0C000 == 78 [pid = 1360] [id = 283] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF2941800 == 77 [pid = 1360] [id = 282] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6A9000 == 76 [pid = 1360] [id = 280] 19:05:56 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84E7A000 == 75 [pid = 1360] [id = 279] 19:05:56 INFO - PROCESS | 1360 | 1461031556345 Marionette TRACE conn5 <- [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] 19:05:56 INFO - PROCESS | 1360 | 1461031556385 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 19:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:05:56 INFO - PROCESS | 1360 | 1461031556420 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 1360 | 1461031556423 Marionette TRACE conn5 <- [1,1178,null,{}] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007CF9AB4800) [pid = 1360] [serial = 703] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007CFAFE0000) [pid = 1360] [serial = 706] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C8A6ED000) [pid = 1360] [serial = 831] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C86EB9800) [pid = 1360] [serial = 819] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C86939000) [pid = 1360] [serial = 816] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C899EE800) [pid = 1360] [serial = 822] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C8ACCF400) [pid = 1360] [serial = 792] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C87542800) [pid = 1360] [serial = 820] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8574FC00) [pid = 1360] [serial = 813] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C85A7F000) [pid = 1360] [serial = 814] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C826E7800) [pid = 1360] [serial = 825] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C85DE5400) [pid = 1360] [serial = 786] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C81E25000) [pid = 1360] [serial = 783] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C8E567000) [pid = 1360] [serial = 798] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C8CF2BC00) [pid = 1360] [serial = 795] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C899EF800) [pid = 1360] [serial = 789] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C8ACAD800) [pid = 1360] [serial = 781] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C89B0DC00) [pid = 1360] [serial = 823] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007CF1F53400) [pid = 1360] [serial = 801] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C89CC7400) [pid = 1360] [serial = 828] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C8A968000) [pid = 1360] [serial = 832] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C82B1A000) [pid = 1360] [serial = 805] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C81C41000) [pid = 1360] [serial = 804] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8211A800) [pid = 1360] [serial = 807] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C83014400) [pid = 1360] [serial = 810] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C840A8000) [pid = 1360] [serial = 811] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C82A0C400) [pid = 1360] [serial = 808] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C8A640000) [pid = 1360] [serial = 829] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C897F6400) [pid = 1360] [serial = 826] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8698AC00) [pid = 1360] [serial = 817] [outer = 0000000000000000] [url = about:blank] 19:05:56 INFO - PROCESS | 1360 | 1461031556446 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:56 INFO - PROCESS | 1360 | 1461031556543 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 19:05:56 INFO - PROCESS | 1360 | 1461031556556 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84E7A000 == 76 [pid = 1360] [id = 304] 19:05:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C82CE7C00) [pid = 1360] [serial = 911] [outer = 0000000000000000] 19:05:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C83542800) [pid = 1360] [serial = 912] [outer = 0000007C82CE7C00] 19:05:56 INFO - PROCESS | 1360 | 1461031556604 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8574FC00) [pid = 1360] [serial = 913] [outer = 0000007C82CE7C00] 19:05:57 INFO - PROCESS | 1360 | 1461031557134 Marionette TRACE conn5 <- [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] 19:05:57 INFO - PROCESS | 1360 | 1461031557170 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 19:05:57 INFO - PROCESS | 1360 | 1461031557174 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 1360 | 1461031557178 Marionette TRACE conn5 <- [1,1182,null,{}] 19:05:57 INFO - PROCESS | 1360 | 1461031557189 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:57 INFO - PROCESS | 1360 | 1461031557288 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 19:05:57 INFO - PROCESS | 1360 | 1461031557296 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A350000 == 77 [pid = 1360] [id = 305] 19:05:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C86EAC000) [pid = 1360] [serial = 914] [outer = 0000000000000000] 19:05:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C86F32800) [pid = 1360] [serial = 915] [outer = 0000007C86EAC000] 19:05:57 INFO - PROCESS | 1360 | 1461031557350 Marionette DEBUG loaded listener.js 19:05:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C89786C00) [pid = 1360] [serial = 916] [outer = 0000007C86EAC000] 19:05:57 INFO - PROCESS | 1360 | 1461031557851 Marionette TRACE conn5 <- [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] 19:05:57 INFO - PROCESS | 1360 | 1461031557913 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 19:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:05:57 INFO - PROCESS | 1360 | 1461031557917 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 1360 | 1461031557919 Marionette TRACE conn5 <- [1,1186,null,{}] 19:05:57 INFO - PROCESS | 1360 | 1461031557922 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:58 INFO - PROCESS | 1360 | 1461031558014 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 19:05:58 INFO - PROCESS | 1360 | 1461031558021 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6BA800 == 78 [pid = 1360] [id = 306] 19:05:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C897F5000) [pid = 1360] [serial = 917] [outer = 0000000000000000] 19:05:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C89B0D400) [pid = 1360] [serial = 918] [outer = 0000007C897F5000] 19:05:58 INFO - PROCESS | 1360 | 1461031558068 Marionette DEBUG loaded listener.js 19:05:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C89CC7400) [pid = 1360] [serial = 919] [outer = 0000007C897F5000] 19:05:58 INFO - PROCESS | 1360 | 1461031558522 Marionette TRACE conn5 <- [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]]]}] 19:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 19:05:58 INFO - PROCESS | 1360 | 1461031558611 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 19:05:58 INFO - PROCESS | 1360 | 1461031558613 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 19:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:05:58 INFO - PROCESS | 1360 | 1461031558616 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:05:58 INFO - PROCESS | 1360 | 1461031558618 Marionette TRACE conn5 <- [1,1190,null,{}] 19:05:58 INFO - PROCESS | 1360 | 1461031558663 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:58 INFO - PROCESS | 1360 | 1461031558781 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 19:05:58 INFO - PROCESS | 1360 | 1461031558787 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9DF000 == 79 [pid = 1360] [id = 307] 19:05:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C8A643C00) [pid = 1360] [serial = 920] [outer = 0000000000000000] 19:05:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8A649800) [pid = 1360] [serial = 921] [outer = 0000007C8A643C00] 19:05:58 INFO - PROCESS | 1360 | 1461031558882 Marionette DEBUG loaded listener.js 19:05:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C8A971C00) [pid = 1360] [serial = 922] [outer = 0000007C8A643C00] 19:05:59 INFO - PROCESS | 1360 | 1461031559326 Marionette TRACE conn5 <- [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]]]}] 19:05:59 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 19:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 19:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:05:59 INFO - PROCESS | 1360 | 1461031559356 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 19:05:59 INFO - PROCESS | 1360 | 1461031559358 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 19:05:59 INFO - PROCESS | 1360 | 1461031559361 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:05:59 INFO - PROCESS | 1360 | 1461031559363 Marionette TRACE conn5 <- [1,1194,null,{}] 19:05:59 INFO - PROCESS | 1360 | 1461031559371 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:59 INFO - PROCESS | 1360 | 1461031559510 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 19:05:59 INFO - PROCESS | 1360 | 1461031559573 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B980000 == 80 [pid = 1360] [id = 308] 19:05:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C8CF29400) [pid = 1360] [serial = 923] [outer = 0000000000000000] 19:05:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C8DAB9000) [pid = 1360] [serial = 924] [outer = 0000007C8CF29400] 19:05:59 INFO - PROCESS | 1360 | 1461031559622 Marionette DEBUG loaded listener.js 19:05:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007CF1F50C00) [pid = 1360] [serial = 925] [outer = 0000007C8CF29400] 19:06:00 INFO - PROCESS | 1360 | 1461031560067 Marionette TRACE conn5 <- [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]]]}] 19:06:00 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 19:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 732ms 19:06:00 INFO - PROCESS | 1360 | 1461031560130 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 1360 | 1461031560132 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 19:06:00 INFO - PROCESS | 1360 | 1461031560136 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 1360 | 1461031560138 Marionette TRACE conn5 <- [1,1198,null,{}] 19:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:06:00 INFO - PROCESS | 1360 | 1461031560141 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:00 INFO - PROCESS | 1360 | 1461031560258 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 19:06:00 INFO - PROCESS | 1360 | 1461031560316 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF18000 == 81 [pid = 1360] [id = 309] 19:06:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007CF20A2400) [pid = 1360] [serial = 926] [outer = 0000000000000000] 19:06:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007CF29A9C00) [pid = 1360] [serial = 927] [outer = 0000007CF20A2400] 19:06:00 INFO - PROCESS | 1360 | 1461031560362 Marionette DEBUG loaded listener.js 19:06:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007CF3FE6000) [pid = 1360] [serial = 928] [outer = 0000007CF20A2400] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C86E88400) [pid = 1360] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C81C2EC00) [pid = 1360] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C8A6E6400) [pid = 1360] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C8ACD9000) [pid = 1360] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C86F31C00) [pid = 1360] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C89B08000) [pid = 1360] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C89B06400) [pid = 1360] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C81C30400) [pid = 1360] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C85545800) [pid = 1360] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:06:00 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C85DE0400) [pid = 1360] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:06:00 INFO - PROCESS | 1360 | 1461031560829 Marionette TRACE conn5 <- [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]]]}] 19:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 735ms 19:06:00 INFO - PROCESS | 1360 | 1461031560878 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 1360 | 1461031560880 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 19:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:06:00 INFO - PROCESS | 1360 | 1461031560890 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 1360 | 1461031560892 Marionette TRACE conn5 <- [1,1202,null,{}] 19:06:00 INFO - PROCESS | 1360 | 1461031560896 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:00 INFO - PROCESS | 1360 | 1461031560985 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 19:06:00 INFO - PROCESS | 1360 | 1461031560993 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4D1000 == 82 [pid = 1360] [id = 310] 19:06:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8697DC00) [pid = 1360] [serial = 929] [outer = 0000000000000000] 19:06:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007CF209B800) [pid = 1360] [serial = 930] [outer = 0000007C8697DC00] 19:06:01 INFO - PROCESS | 1360 | 1461031561040 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007CF41CE400) [pid = 1360] [serial = 931] [outer = 0000007C8697DC00] 19:06:01 INFO - PROCESS | 1360 | 1461031561463 Marionette TRACE conn5 <- [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]]]}] 19:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 19:06:01 INFO - PROCESS | 1360 | 1461031561521 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 19:06:01 INFO - PROCESS | 1360 | 1461031561523 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 19:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:06:01 INFO - PROCESS | 1360 | 1461031561527 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:06:01 INFO - PROCESS | 1360 | 1461031561528 Marionette TRACE conn5 <- [1,1206,null,{}] 19:06:01 INFO - PROCESS | 1360 | 1461031561532 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:01 INFO - PROCESS | 1360 | 1461031561621 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 19:06:01 INFO - PROCESS | 1360 | 1461031561627 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF32C2000 == 83 [pid = 1360] [id = 311] 19:06:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007CF4C5C400) [pid = 1360] [serial = 932] [outer = 0000000000000000] 19:06:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007CF54D0800) [pid = 1360] [serial = 933] [outer = 0000007CF4C5C400] 19:06:01 INFO - PROCESS | 1360 | 1461031561672 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007CF946A400) [pid = 1360] [serial = 934] [outer = 0000007CF4C5C400] 19:06:02 INFO - PROCESS | 1360 | 1461031562125 Marionette TRACE conn5 <- [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]]]}] 19:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 629ms 19:06:02 INFO - PROCESS | 1360 | 1461031562170 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 19:06:02 INFO - PROCESS | 1360 | 1461031562173 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 19:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:06:02 INFO - PROCESS | 1360 | 1461031562176 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - PROCESS | 1360 | 1461031562178 Marionette TRACE conn5 <- [1,1210,null,{}] 19:06:02 INFO - PROCESS | 1360 | 1461031562182 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:02 INFO - PROCESS | 1360 | 1461031562271 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 19:06:02 INFO - PROCESS | 1360 | 1461031562277 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF557D800 == 84 [pid = 1360] [id = 312] 19:06:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007CF963C400) [pid = 1360] [serial = 935] [outer = 0000000000000000] 19:06:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007CF968E000) [pid = 1360] [serial = 936] [outer = 0000007CF963C400] 19:06:02 INFO - PROCESS | 1360 | 1461031562327 Marionette DEBUG loaded listener.js 19:06:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007CF993E400) [pid = 1360] [serial = 937] [outer = 0000007CF963C400] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4119800 == 83 [pid = 1360] [id = 103] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8403E000 == 82 [pid = 1360] [id = 79] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA4CA000 == 81 [pid = 1360] [id = 118] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8681A800 == 80 [pid = 1360] [id = 167] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9E5800 == 79 [pid = 1360] [id = 117] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A0D800 == 78 [pid = 1360] [id = 93] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF2132800 == 77 [pid = 1360] [id = 101] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A04800 == 76 [pid = 1360] [id = 86] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9F50000 == 75 [pid = 1360] [id = 107] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB052000 == 74 [pid = 1360] [id = 180] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4060800 == 73 [pid = 1360] [id = 87] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7A2800 == 72 [pid = 1360] [id = 83] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4D1800 == 71 [pid = 1360] [id = 281] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B86800 == 70 [pid = 1360] [id = 24] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6AD800 == 69 [pid = 1360] [id = 219] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C828AD800 == 68 [pid = 1360] [id = 152] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF325A000 == 67 [pid = 1360] [id = 267] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF2120800 == 66 [pid = 1360] [id = 249] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF54AA000 == 65 [pid = 1360] [id = 106] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A1E800 == 64 [pid = 1360] [id = 131] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCCD800 == 63 [pid = 1360] [id = 278] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A918000 == 62 [pid = 1360] [id = 179] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD4C800 == 61 [pid = 1360] [id = 85] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4CE800 == 60 [pid = 1360] [id = 236] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8252C800 == 59 [pid = 1360] [id = 78] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A413000 == 58 [pid = 1360] [id = 248] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB03B800 == 57 [pid = 1360] [id = 213] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A05800 == 56 [pid = 1360] [id = 80] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8988F000 == 55 [pid = 1360] [id = 81] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EDF4800 == 54 [pid = 1360] [id = 266] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9C9800 == 53 [pid = 1360] [id = 84] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F16000 == 52 [pid = 1360] [id = 88] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8261B000 == 51 [pid = 1360] [id = 220] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4CB000 == 50 [pid = 1360] [id = 265] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7B3000 == 49 [pid = 1360] [id = 148] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9DB800 == 48 [pid = 1360] [id = 89] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E412800 == 47 [pid = 1360] [id = 252] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB03F000 == 46 [pid = 1360] [id = 91] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E28800 == 45 [pid = 1360] [id = 211] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB2C5800 == 44 [pid = 1360] [id = 119] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84E7A000 == 43 [pid = 1360] [id = 304] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85ADA800 == 42 [pid = 1360] [id = 303] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A923000 == 41 [pid = 1360] [id = 302] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE052800 == 40 [pid = 1360] [id = 301] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA4C9800 == 39 [pid = 1360] [id = 300] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA380800 == 38 [pid = 1360] [id = 299] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF961E000 == 37 [pid = 1360] [id = 298] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9CE000 == 36 [pid = 1360] [id = 297] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86805000 == 35 [pid = 1360] [id = 296] 19:06:03 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF43BA800 == 34 [pid = 1360] [id = 295] 19:06:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A350000 == 33 [pid = 1360] [id = 305] 19:06:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF32C2000 == 32 [pid = 1360] [id = 311] 19:06:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9DF000 == 31 [pid = 1360] [id = 307] 19:06:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B980000 == 30 [pid = 1360] [id = 308] 19:06:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4D1000 == 29 [pid = 1360] [id = 310] 19:06:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF18000 == 28 [pid = 1360] [id = 309] 19:06:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6BA800 == 27 [pid = 1360] [id = 306] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C8A4D6400) [pid = 1360] [serial = 874] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C89B0E800) [pid = 1360] [serial = 873] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C81FA1000) [pid = 1360] [serial = 858] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C84A3EC00) [pid = 1360] [serial = 859] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C85749400) [pid = 1360] [serial = 861] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C85A7E400) [pid = 1360] [serial = 862] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C86932C00) [pid = 1360] [serial = 864] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C86980C00) [pid = 1360] [serial = 865] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007CF21FA000) [pid = 1360] [serial = 852] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C86E91C00) [pid = 1360] [serial = 867] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C82B8AC00) [pid = 1360] [serial = 856] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C81E2F400) [pid = 1360] [serial = 855] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C83009C00) [pid = 1360] [serial = 837] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8ACBA000) [pid = 1360] [serial = 834] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C86E8D000) [pid = 1360] [serial = 840] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C8A965400) [pid = 1360] [serial = 843] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8D00C800) [pid = 1360] [serial = 846] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8A6ECC00) [pid = 1360] [serial = 876] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8E569C00) [pid = 1360] [serial = 849] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8CF31000) [pid = 1360] [serial = 883] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8C476800) [pid = 1360] [serial = 882] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007CEEAEB400) [pid = 1360] [serial = 885] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C8A974000) [pid = 1360] [serial = 877] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C87546C00) [pid = 1360] [serial = 870] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C8ACCEC00) [pid = 1360] [serial = 880] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8A967000) [pid = 1360] [serial = 879] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C897F6000) [pid = 1360] [serial = 871] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C86F2B800) [pid = 1360] [serial = 868] [outer = 0000000000000000] [url = about:blank] 19:06:04 INFO - PROCESS | 1360 | 1461031564871 Marionette TRACE conn5 <- [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] 19:06:04 INFO - PROCESS | 1360 | 1461031564937 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 19:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:06:04 INFO - PROCESS | 1360 | 1461031564943 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:06:04 INFO - PROCESS | 1360 | 1461031564945 Marionette TRACE conn5 <- [1,1214,null,{}] 19:06:04 INFO - PROCESS | 1360 | 1461031564953 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:05 INFO - PROCESS | 1360 | 1461031565046 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 19:06:05 INFO - PROCESS | 1360 | 1461031565145 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82167000 == 28 [pid = 1360] [id = 313] 19:06:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C81E26C00) [pid = 1360] [serial = 938] [outer = 0000000000000000] 19:06:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C81E27C00) [pid = 1360] [serial = 939] [outer = 0000007C81E26C00] 19:06:05 INFO - PROCESS | 1360 | 1461031565196 Marionette DEBUG loaded listener.js 19:06:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8211B800) [pid = 1360] [serial = 940] [outer = 0000007C81E26C00] 19:06:05 INFO - PROCESS | 1360 | 1461031565599 Marionette TRACE conn5 <- [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]]]}] 19:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 19:06:05 INFO - PROCESS | 1360 | 1461031565636 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 1360 | 1461031565643 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 19:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:06:05 INFO - PROCESS | 1360 | 1461031565650 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 1360 | 1461031565653 Marionette TRACE conn5 <- [1,1218,null,{}] 19:06:05 INFO - PROCESS | 1360 | 1461031565657 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:05 INFO - PROCESS | 1360 | 1461031565751 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 19:06:05 INFO - PROCESS | 1360 | 1461031565758 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C828AD800 == 29 [pid = 1360] [id = 314] 19:06:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8211D800) [pid = 1360] [serial = 941] [outer = 0000000000000000] 19:06:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C82AA7000) [pid = 1360] [serial = 942] [outer = 0000007C8211D800] 19:06:05 INFO - PROCESS | 1360 | 1461031565807 Marionette DEBUG loaded listener.js 19:06:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C82B23C00) [pid = 1360] [serial = 943] [outer = 0000007C8211D800] 19:06:06 INFO - PROCESS | 1360 | 1461031566289 Marionette TRACE conn5 <- [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]]]}] 19:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 19:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:06:06 INFO - PROCESS | 1360 | 1461031566325 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 19:06:06 INFO - PROCESS | 1360 | 1461031566329 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 19:06:06 INFO - PROCESS | 1360 | 1461031566333 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:06:06 INFO - PROCESS | 1360 | 1461031566337 Marionette TRACE conn5 <- [1,1222,null,{}] 19:06:06 INFO - PROCESS | 1360 | 1461031566349 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:06 INFO - PROCESS | 1360 | 1461031566470 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 19:06:06 INFO - PROCESS | 1360 | 1461031566489 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84045800 == 30 [pid = 1360] [id = 315] 19:06:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C81B2DC00) [pid = 1360] [serial = 944] [outer = 0000000000000000] 19:06:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C82F78000) [pid = 1360] [serial = 945] [outer = 0000007C81B2DC00] 19:06:06 INFO - PROCESS | 1360 | 1461031566540 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8306E000) [pid = 1360] [serial = 946] [outer = 0000007C81B2DC00] 19:06:06 INFO - PROCESS | 1360 | 1461031566993 Marionette TRACE conn5 <- [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]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 19:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:06:07 INFO - PROCESS | 1360 | 1461031567024 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 1360 | 1461031567027 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 19:06:07 INFO - PROCESS | 1360 | 1461031567030 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 1360 | 1461031567032 Marionette TRACE conn5 <- [1,1226,null,{}] 19:06:07 INFO - PROCESS | 1360 | 1461031567036 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:07 INFO - PROCESS | 1360 | 1461031567122 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 19:06:07 INFO - PROCESS | 1360 | 1461031567129 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84E82800 == 31 [pid = 1360] [id = 316] 19:06:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C84012800) [pid = 1360] [serial = 947] [outer = 0000000000000000] 19:06:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C84A3F000) [pid = 1360] [serial = 948] [outer = 0000007C84012800] 19:06:07 INFO - PROCESS | 1360 | 1461031567177 Marionette DEBUG loaded listener.js 19:06:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8550E800) [pid = 1360] [serial = 949] [outer = 0000007C84012800] 19:06:07 INFO - PROCESS | 1360 | 1461031567603 Marionette TRACE conn5 <- [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]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 627ms 19:06:07 INFO - PROCESS | 1360 | 1461031567665 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 1360 | 1461031567667 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 19:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:06:07 INFO - PROCESS | 1360 | 1461031567670 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 1360 | 1461031567672 Marionette TRACE conn5 <- [1,1230,null,{}] 19:06:07 INFO - PROCESS | 1360 | 1461031567676 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:07 INFO - PROCESS | 1360 | 1461031567754 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 19:06:07 INFO - PROCESS | 1360 | 1461031567763 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A14800 == 32 [pid = 1360] [id = 317] 19:06:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C81C35800) [pid = 1360] [serial = 950] [outer = 0000000000000000] 19:06:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C855BA800) [pid = 1360] [serial = 951] [outer = 0000007C81C35800] 19:06:07 INFO - PROCESS | 1360 | 1461031567811 Marionette DEBUG loaded listener.js 19:06:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C85A73800) [pid = 1360] [serial = 952] [outer = 0000007C81C35800] 19:06:08 INFO - PROCESS | 1360 | 1461031568287 Marionette TRACE conn5 <- [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]]]}] 19:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 19:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:06:08 INFO - PROCESS | 1360 | 1461031568344 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 19:06:08 INFO - PROCESS | 1360 | 1461031568347 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 19:06:08 INFO - PROCESS | 1360 | 1461031568350 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:06:08 INFO - PROCESS | 1360 | 1461031568352 Marionette TRACE conn5 <- [1,1234,null,{}] 19:06:08 INFO - PROCESS | 1360 | 1461031568356 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:08 INFO - PROCESS | 1360 | 1461031568470 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 19:06:08 INFO - PROCESS | 1360 | 1461031568486 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869DD000 == 33 [pid = 1360] [id = 318] 19:06:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C85DCDC00) [pid = 1360] [serial = 953] [outer = 0000000000000000] 19:06:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C85DE8400) [pid = 1360] [serial = 954] [outer = 0000007C85DCDC00] 19:06:08 INFO - PROCESS | 1360 | 1461031568536 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C86939800) [pid = 1360] [serial = 955] [outer = 0000007C85DCDC00] 19:06:09 INFO - PROCESS | 1360 | 1461031569027 Marionette TRACE conn5 <- [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]]]}] 19:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 731ms 19:06:09 INFO - PROCESS | 1360 | 1461031569109 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 19:06:09 INFO - PROCESS | 1360 | 1461031569111 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 19:06:09 INFO - PROCESS | 1360 | 1461031569120 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:06:09 INFO - PROCESS | 1360 | 1461031569122 Marionette TRACE conn5 <- [1,1238,null,{}] 19:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:06:09 INFO - PROCESS | 1360 | 1461031569125 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:09 INFO - PROCESS | 1360 | 1461031569203 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 19:06:09 INFO - PROCESS | 1360 | 1461031569213 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89887000 == 34 [pid = 1360] [id = 319] 19:06:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8697EC00) [pid = 1360] [serial = 956] [outer = 0000000000000000] 19:06:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C86982C00) [pid = 1360] [serial = 957] [outer = 0000007C8697EC00] 19:06:09 INFO - PROCESS | 1360 | 1461031569260 Marionette DEBUG loaded listener.js 19:06:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C86E8A000) [pid = 1360] [serial = 958] [outer = 0000007C8697EC00] 19:06:09 INFO - PROCESS | 1360 | 1461031569683 Marionette TRACE conn5 <- [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]]]}] 19:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 586ms 19:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:06:09 INFO - PROCESS | 1360 | 1461031569714 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 19:06:09 INFO - PROCESS | 1360 | 1461031569717 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 19:06:09 INFO - PROCESS | 1360 | 1461031569720 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:06:09 INFO - PROCESS | 1360 | 1461031569722 Marionette TRACE conn5 <- [1,1242,null,{}] 19:06:09 INFO - PROCESS | 1360 | 1461031569725 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:09 INFO - PROCESS | 1360 | 1461031569803 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 19:06:09 INFO - PROCESS | 1360 | 1461031569810 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B86000 == 35 [pid = 1360] [id = 320] 19:06:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C86E8DC00) [pid = 1360] [serial = 959] [outer = 0000000000000000] 19:06:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C86EAA800) [pid = 1360] [serial = 960] [outer = 0000007C86E8DC00] 19:06:09 INFO - PROCESS | 1360 | 1461031569858 Marionette DEBUG loaded listener.js 19:06:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C86EB6C00) [pid = 1360] [serial = 961] [outer = 0000007C86E8DC00] 19:06:10 INFO - PROCESS | 1360 | 1461031570335 Marionette TRACE conn5 <- [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]]]}] 19:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 626ms 19:06:10 INFO - PROCESS | 1360 | 1461031570353 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 19:06:10 INFO - PROCESS | 1360 | 1461031570355 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 19:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:06:10 INFO - PROCESS | 1360 | 1461031570358 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:06:10 INFO - PROCESS | 1360 | 1461031570360 Marionette TRACE conn5 <- [1,1246,null,{}] 19:06:10 INFO - PROCESS | 1360 | 1461031570364 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:10 INFO - PROCESS | 1360 | 1461031570470 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 19:06:10 INFO - PROCESS | 1360 | 1461031570479 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84045000 == 36 [pid = 1360] [id = 321] 19:06:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C86F2B800) [pid = 1360] [serial = 962] [outer = 0000000000000000] 19:06:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C86F33400) [pid = 1360] [serial = 963] [outer = 0000007C86F2B800] 19:06:10 INFO - PROCESS | 1360 | 1461031570566 Marionette DEBUG loaded listener.js 19:06:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C87541000) [pid = 1360] [serial = 964] [outer = 0000007C86F2B800] 19:06:11 INFO - PROCESS | 1360 | 1461031571018 Marionette TRACE conn5 <- [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]]]}] 19:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 19:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:06:11 INFO - PROCESS | 1360 | 1461031571051 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 19:06:11 INFO - PROCESS | 1360 | 1461031571053 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 19:06:11 INFO - PROCESS | 1360 | 1461031571056 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:06:11 INFO - PROCESS | 1360 | 1461031571058 Marionette TRACE conn5 <- [1,1250,null,{}] 19:06:11 INFO - PROCESS | 1360 | 1461031571062 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:11 INFO - PROCESS | 1360 | 1461031571171 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 19:06:11 INFO - PROCESS | 1360 | 1461031571178 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A407000 == 37 [pid = 1360] [id = 322] 19:06:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C87546000) [pid = 1360] [serial = 965] [outer = 0000000000000000] 19:06:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C8754DC00) [pid = 1360] [serial = 966] [outer = 0000007C87546000] 19:06:11 INFO - PROCESS | 1360 | 1461031571224 Marionette DEBUG loaded listener.js 19:06:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C8978AC00) [pid = 1360] [serial = 967] [outer = 0000007C87546000] 19:06:11 INFO - PROCESS | 1360 | 1461031571687 Marionette TRACE conn5 <- [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]]]}] 19:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 19:06:11 INFO - PROCESS | 1360 | 1461031571751 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 19:06:11 INFO - PROCESS | 1360 | 1461031571754 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 19:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:06:11 INFO - PROCESS | 1360 | 1461031571757 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:06:11 INFO - PROCESS | 1360 | 1461031571760 Marionette TRACE conn5 <- [1,1254,null,{}] 19:06:11 INFO - PROCESS | 1360 | 1461031571764 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:11 INFO - PROCESS | 1360 | 1461031571919 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 19:06:11 INFO - PROCESS | 1360 | 1461031571947 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A13800 == 38 [pid = 1360] [id = 323] 19:06:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C899EB000) [pid = 1360] [serial = 968] [outer = 0000000000000000] 19:06:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C899ED800) [pid = 1360] [serial = 969] [outer = 0000007C899EB000] 19:06:12 INFO - PROCESS | 1360 | 1461031572003 Marionette DEBUG loaded listener.js 19:06:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C89B06400) [pid = 1360] [serial = 970] [outer = 0000007C899EB000] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007CF4C5C400) [pid = 1360] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8A643C00) [pid = 1360] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C8CF29400) [pid = 1360] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007CF20A2400) [pid = 1360] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C83012800) [pid = 1360] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C8DAB0400) [pid = 1360] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C897F5000) [pid = 1360] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C86EAC000) [pid = 1360] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C82CE7C00) [pid = 1360] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C81C72800) [pid = 1360] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C820B7800) [pid = 1360] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007CF4034400) [pid = 1360] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007CF2968400) [pid = 1360] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007CF1F5A800) [pid = 1360] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8ACB3C00) [pid = 1360] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C85DD2800) [pid = 1360] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C8697DC00) [pid = 1360] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007CF387E000) [pid = 1360] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C86E87800) [pid = 1360] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C8AD1EC00) [pid = 1360] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C8693C400) [pid = 1360] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8D008400) [pid = 1360] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8E562C00) [pid = 1360] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C81C75C00) [pid = 1360] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C85756800) [pid = 1360] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C82B24C00) [pid = 1360] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8ACB3800) [pid = 1360] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C82B84000) [pid = 1360] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C85A72000) [pid = 1360] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C82121000) [pid = 1360] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C86EAD000) [pid = 1360] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8DAB5400) [pid = 1360] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C8DAB2000) [pid = 1360] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C80E86000) [pid = 1360] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C8A645000) [pid = 1360] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8ACABC00) [pid = 1360] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C89B0F000) [pid = 1360] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:06:12 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007CF1FB0C00) [pid = 1360] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:06:13 INFO - PROCESS | 1360 | 1461031573060 Marionette TRACE conn5 <- [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]]]}] 19:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1349ms 19:06:13 INFO - PROCESS | 1360 | 1461031573109 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 19:06:13 INFO - PROCESS | 1360 | 1461031573112 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 19:06:13 INFO - PROCESS | 1360 | 1461031573115 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:06:13 INFO - PROCESS | 1360 | 1461031573117 Marionette TRACE conn5 <- [1,1258,null,{}] 19:06:13 INFO - PROCESS | 1360 | 1461031573121 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:13 INFO - PROCESS | 1360 | 1461031573202 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 19:06:13 INFO - PROCESS | 1360 | 1461031573209 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C898A1800 == 39 [pid = 1360] [id = 324] 19:06:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C82B8F800) [pid = 1360] [serial = 971] [outer = 0000000000000000] 19:06:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C85DE0C00) [pid = 1360] [serial = 972] [outer = 0000007C82B8F800] 19:06:13 INFO - PROCESS | 1360 | 1461031573254 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C87541C00) [pid = 1360] [serial = 973] [outer = 0000007C82B8F800] 19:06:13 INFO - PROCESS | 1360 | 1461031573687 Marionette TRACE conn5 <- [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]]]}] 19:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 629ms 19:06:13 INFO - PROCESS | 1360 | 1461031573747 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 19:06:13 INFO - PROCESS | 1360 | 1461031573749 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 19:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:06:13 INFO - PROCESS | 1360 | 1461031573753 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:06:13 INFO - PROCESS | 1360 | 1461031573755 Marionette TRACE conn5 <- [1,1262,null,{}] 19:06:13 INFO - PROCESS | 1360 | 1461031573758 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:13 INFO - PROCESS | 1360 | 1461031573837 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 19:06:13 INFO - PROCESS | 1360 | 1461031573846 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A91E000 == 40 [pid = 1360] [id = 325] 19:06:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C89B06800) [pid = 1360] [serial = 974] [outer = 0000000000000000] 19:06:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C89B0D000) [pid = 1360] [serial = 975] [outer = 0000007C89B06800] 19:06:13 INFO - PROCESS | 1360 | 1461031573892 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C89B45C00) [pid = 1360] [serial = 976] [outer = 0000007C89B06800] 19:06:14 INFO - PROCESS | 1360 | 1461031574344 Marionette TRACE conn5 <- [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]]]}] 19:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 625ms 19:06:14 INFO - PROCESS | 1360 | 1461031574382 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 19:06:14 INFO - PROCESS | 1360 | 1461031574384 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 19:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:06:14 INFO - PROCESS | 1360 | 1461031574387 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - PROCESS | 1360 | 1461031574389 Marionette TRACE conn5 <- [1,1266,null,{}] 19:06:14 INFO - PROCESS | 1360 | 1461031574392 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:14 INFO - PROCESS | 1360 | 1461031574473 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 19:06:14 INFO - PROCESS | 1360 | 1461031574479 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9E2000 == 41 [pid = 1360] [id = 326] 19:06:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C89B4A400) [pid = 1360] [serial = 977] [outer = 0000000000000000] 19:06:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C89CC0800) [pid = 1360] [serial = 978] [outer = 0000007C89B4A400] 19:06:14 INFO - PROCESS | 1360 | 1461031574525 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8A4CA800) [pid = 1360] [serial = 979] [outer = 0000007C89B4A400] 19:06:15 INFO - PROCESS | 1360 | 1461031575184 Marionette TRACE conn5 <- [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]]]}] 19:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 941ms 19:06:15 INFO - PROCESS | 1360 | 1461031575332 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 19:06:15 INFO - PROCESS | 1360 | 1461031575337 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 19:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:06:15 INFO - PROCESS | 1360 | 1461031575343 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:06:15 INFO - PROCESS | 1360 | 1461031575348 Marionette TRACE conn5 <- [1,1270,null,{}] 19:06:15 INFO - PROCESS | 1360 | 1461031575404 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:15 INFO - PROCESS | 1360 | 1461031575529 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 19:06:15 INFO - PROCESS | 1360 | 1461031575619 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82616000 == 42 [pid = 1360] [id = 327] 19:06:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C81E25000) [pid = 1360] [serial = 980] [outer = 0000000000000000] 19:06:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C82542400) [pid = 1360] [serial = 981] [outer = 0000007C81E25000] 19:06:15 INFO - PROCESS | 1360 | 1461031575681 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C82B82800) [pid = 1360] [serial = 982] [outer = 0000007C81E25000] 19:06:16 INFO - PROCESS | 1360 | 1461031576375 Marionette TRACE conn5 <- [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]]]}] 19:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1089ms 19:06:16 INFO - PROCESS | 1360 | 1461031576436 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 19:06:16 INFO - PROCESS | 1360 | 1461031576443 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 19:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:06:16 INFO - PROCESS | 1360 | 1461031576472 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:06:16 INFO - PROCESS | 1360 | 1461031576475 Marionette TRACE conn5 <- [1,1274,null,{}] 19:06:16 INFO - PROCESS | 1360 | 1461031576479 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:16 INFO - PROCESS | 1360 | 1461031576606 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 19:06:16 INFO - PROCESS | 1360 | 1461031576677 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85ACF000 == 43 [pid = 1360] [id = 328] 19:06:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C82B23000) [pid = 1360] [serial = 983] [outer = 0000000000000000] 19:06:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C842C4800) [pid = 1360] [serial = 984] [outer = 0000007C82B23000] 19:06:16 INFO - PROCESS | 1360 | 1461031576775 Marionette DEBUG loaded listener.js 19:06:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C85A74400) [pid = 1360] [serial = 985] [outer = 0000007C82B23000] 19:06:17 INFO - PROCESS | 1360 | 1461031577687 Marionette TRACE conn5 <- [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]]]}] 19:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1263ms 19:06:17 INFO - PROCESS | 1360 | 1461031577718 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 1360 | 1461031577722 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 19:06:17 INFO - PROCESS | 1360 | 1461031577728 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:06:17 INFO - PROCESS | 1360 | 1461031577732 Marionette TRACE conn5 <- [1,1278,null,{}] 19:06:17 INFO - PROCESS | 1360 | 1461031577739 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:17 INFO - PROCESS | 1360 | 1461031577849 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 19:06:17 INFO - PROCESS | 1360 | 1461031577930 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84260000 == 44 [pid = 1360] [id = 329] 19:06:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C81C3FC00) [pid = 1360] [serial = 986] [outer = 0000000000000000] 19:06:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C81C45000) [pid = 1360] [serial = 987] [outer = 0000007C81C3FC00] 19:06:18 INFO - PROCESS | 1360 | 1461031578026 Marionette DEBUG loaded listener.js 19:06:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C82116000) [pid = 1360] [serial = 988] [outer = 0000007C81C3FC00] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AD3800 == 43 [pid = 1360] [id = 194] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9DD800 == 42 [pid = 1360] [id = 197] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8576F000 == 41 [pid = 1360] [id = 199] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85777800 == 40 [pid = 1360] [id = 204] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B99A800 == 39 [pid = 1360] [id = 198] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF21C9000 == 38 [pid = 1360] [id = 201] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89891800 == 37 [pid = 1360] [id = 195] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9E6000 == 36 [pid = 1360] [id = 208] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C83595000 == 35 [pid = 1360] [id = 193] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A40A000 == 34 [pid = 1360] [id = 196] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869EB000 == 33 [pid = 1360] [id = 206] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A356800 == 32 [pid = 1360] [id = 207] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007CF968E000) [pid = 1360] [serial = 936] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF557D800 == 31 [pid = 1360] [id = 312] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007CF946A400) [pid = 1360] [serial = 934] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8A649800) [pid = 1360] [serial = 921] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8A971C00) [pid = 1360] [serial = 922] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007CF1F50C00) [pid = 1360] [serial = 925] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8DAB9000) [pid = 1360] [serial = 924] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007CF29A9C00) [pid = 1360] [serial = 927] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007CF54D0800) [pid = 1360] [serial = 933] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007CF3FE6000) [pid = 1360] [serial = 928] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C85544800) [pid = 1360] [serial = 889] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8354A400) [pid = 1360] [serial = 888] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007CF1FB7400) [pid = 1360] [serial = 886] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C89B0D400) [pid = 1360] [serial = 918] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C86F32800) [pid = 1360] [serial = 915] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C89786C00) [pid = 1360] [serial = 916] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C83542800) [pid = 1360] [serial = 912] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C8574FC00) [pid = 1360] [serial = 913] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C85549800) [pid = 1360] [serial = 910] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C83010000) [pid = 1360] [serial = 909] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007CF51D5C00) [pid = 1360] [serial = 907] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C8ACB9400) [pid = 1360] [serial = 906] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007CF4285400) [pid = 1360] [serial = 904] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007CF41CC400) [pid = 1360] [serial = 903] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007CF31B8000) [pid = 1360] [serial = 901] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007CF29A9400) [pid = 1360] [serial = 900] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007CF20A5000) [pid = 1360] [serial = 898] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007CF1FBAC00) [pid = 1360] [serial = 897] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C8E56FC00) [pid = 1360] [serial = 895] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C8ACCE800) [pid = 1360] [serial = 894] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C8754C400) [pid = 1360] [serial = 892] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C86E92400) [pid = 1360] [serial = 891] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007CF209B800) [pid = 1360] [serial = 930] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C89CC7400) [pid = 1360] [serial = 919] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007CF41CE400) [pid = 1360] [serial = 931] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007CF41D3400) [pid = 1360] [serial = 691] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C89B49C00) [pid = 1360] [serial = 790] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C8D004800) [pid = 1360] [serial = 796] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C86EB9000) [pid = 1360] [serial = 745] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C8DAB4400) [pid = 1360] [serial = 847] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007CF201CC00) [pid = 1360] [serial = 802] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C82B87000) [pid = 1360] [serial = 784] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C87513800) [pid = 1360] [serial = 841] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C84958000) [pid = 1360] [serial = 838] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C8C47CC00) [pid = 1360] [serial = 835] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007CF9638000) [pid = 1360] [serial = 754] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C8697D000) [pid = 1360] [serial = 787] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007CF3159800) [pid = 1360] [serial = 853] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C8AD16800) [pid = 1360] [serial = 748] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C8E570000) [pid = 1360] [serial = 799] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007CEEAE7400) [pid = 1360] [serial = 850] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007C82549800) [pid = 1360] [serial = 742] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 75 (0000007CF9FD1000) [pid = 1360] [serial = 757] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 74 (0000007C8C476000) [pid = 1360] [serial = 793] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 73 (0000007C8C473000) [pid = 1360] [serial = 844] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | --DOMWINDOW == 72 (0000007CF994C800) [pid = 1360] [serial = 751] [outer = 0000000000000000] [url = about:blank] 19:06:18 INFO - PROCESS | 1360 | 1461031578638 Marionette TRACE conn5 <- [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]]]}] 19:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 942ms 19:06:18 INFO - PROCESS | 1360 | 1461031578674 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 19:06:18 INFO - PROCESS | 1360 | 1461031578680 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 19:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:06:18 INFO - PROCESS | 1360 | 1461031578686 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:06:18 INFO - PROCESS | 1360 | 1461031578688 Marionette TRACE conn5 <- [1,1282,null,{}] 19:06:18 INFO - PROCESS | 1360 | 1461031578692 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:18 INFO - PROCESS | 1360 | 1461031578778 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 19:06:18 INFO - PROCESS | 1360 | 1461031578786 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C83595000 == 32 [pid = 1360] [id = 330] 19:06:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 73 (0000007C820BC400) [pid = 1360] [serial = 989] [outer = 0000000000000000] 19:06:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 74 (0000007C82B25800) [pid = 1360] [serial = 990] [outer = 0000007C820BC400] 19:06:18 INFO - PROCESS | 1360 | 1461031578834 Marionette DEBUG loaded listener.js 19:06:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 75 (0000007C82CDE000) [pid = 1360] [serial = 991] [outer = 0000007C820BC400] 19:06:19 INFO - PROCESS | 1360 | 1461031579310 Marionette TRACE conn5 <- [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]]]}] 19:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 19:06:19 INFO - PROCESS | 1360 | 1461031579377 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 19:06:19 INFO - PROCESS | 1360 | 1461031579380 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 19:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:06:19 INFO - PROCESS | 1360 | 1461031579383 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:06:19 INFO - PROCESS | 1360 | 1461031579387 Marionette TRACE conn5 <- [1,1286,null,{}] 19:06:19 INFO - PROCESS | 1360 | 1461031579401 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:19 INFO - PROCESS | 1360 | 1461031579490 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 19:06:19 INFO - PROCESS | 1360 | 1461031579561 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AC1800 == 33 [pid = 1360] [id = 331] 19:06:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 76 (0000007C81B34800) [pid = 1360] [serial = 992] [outer = 0000000000000000] 19:06:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007C84005C00) [pid = 1360] [serial = 993] [outer = 0000007C81B34800] 19:06:19 INFO - PROCESS | 1360 | 1461031579612 Marionette DEBUG loaded listener.js 19:06:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C8553E800) [pid = 1360] [serial = 994] [outer = 0000007C81B34800] 19:06:20 INFO - PROCESS | 1360 | 1461031580050 Marionette TRACE conn5 <- [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]]]}] 19:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 19:06:20 INFO - PROCESS | 1360 | 1461031580077 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 19:06:20 INFO - PROCESS | 1360 | 1461031580080 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 19:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:06:20 INFO - PROCESS | 1360 | 1461031580084 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:06:20 INFO - PROCESS | 1360 | 1461031580086 Marionette TRACE conn5 <- [1,1290,null,{}] 19:06:20 INFO - PROCESS | 1360 | 1461031580089 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:20 INFO - PROCESS | 1360 | 1461031580176 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 19:06:20 INFO - PROCESS | 1360 | 1461031580182 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E27800 == 34 [pid = 1360] [id = 332] 19:06:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C85547000) [pid = 1360] [serial = 995] [outer = 0000000000000000] 19:06:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C85DC5C00) [pid = 1360] [serial = 996] [outer = 0000007C85547000] 19:06:20 INFO - PROCESS | 1360 | 1461031580230 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C85DD1000) [pid = 1360] [serial = 997] [outer = 0000007C85547000] 19:06:20 INFO - PROCESS | 1360 | 1461031580667 Marionette TRACE conn5 <- [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]]]}] 19:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 19:06:20 INFO - PROCESS | 1360 | 1461031580715 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 19:06:20 INFO - PROCESS | 1360 | 1461031580718 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 19:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:06:20 INFO - PROCESS | 1360 | 1461031580721 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:06:20 INFO - PROCESS | 1360 | 1461031580723 Marionette TRACE conn5 <- [1,1294,null,{}] 19:06:20 INFO - PROCESS | 1360 | 1461031580726 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:20 INFO - PROCESS | 1360 | 1461031580829 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 19:06:20 INFO - PROCESS | 1360 | 1461031580910 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B7D800 == 35 [pid = 1360] [id = 333] 19:06:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C85DE3C00) [pid = 1360] [serial = 998] [outer = 0000000000000000] 19:06:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C85DE9C00) [pid = 1360] [serial = 999] [outer = 0000007C85DE3C00] 19:06:20 INFO - PROCESS | 1360 | 1461031580957 Marionette DEBUG loaded listener.js 19:06:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C8697E800) [pid = 1360] [serial = 1000] [outer = 0000007C85DE3C00] 19:06:21 INFO - PROCESS | 1360 | 1461031581400 Marionette TRACE conn5 <- [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]]]}] 19:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 732ms 19:06:21 INFO - PROCESS | 1360 | 1461031581457 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 19:06:21 INFO - PROCESS | 1360 | 1461031581459 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 19:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:06:21 INFO - PROCESS | 1360 | 1461031581463 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:06:21 INFO - PROCESS | 1360 | 1461031581465 Marionette TRACE conn5 <- [1,1298,null,{}] 19:06:21 INFO - PROCESS | 1360 | 1461031581478 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:21 INFO - PROCESS | 1360 | 1461031581609 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 19:06:21 INFO - PROCESS | 1360 | 1461031581661 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A367000 == 36 [pid = 1360] [id = 334] 19:06:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C86EAE400) [pid = 1360] [serial = 1001] [outer = 0000000000000000] 19:06:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C86F2D800) [pid = 1360] [serial = 1002] [outer = 0000007C86EAE400] 19:06:21 INFO - PROCESS | 1360 | 1461031581710 Marionette DEBUG loaded listener.js 19:06:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C86F39C00) [pid = 1360] [serial = 1003] [outer = 0000007C86EAE400] 19:06:22 INFO - PROCESS | 1360 | 1461031582159 Marionette TRACE conn5 <- [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]]]}] 19:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 19:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 732ms 19:06:22 INFO - PROCESS | 1360 | 1461031582201 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 1360 | 1461031582203 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 19:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:06:22 INFO - PROCESS | 1360 | 1461031582207 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 1360 | 1461031582208 Marionette TRACE conn5 <- [1,1302,null,{}] 19:06:22 INFO - PROCESS | 1360 | 1461031582212 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:22 INFO - PROCESS | 1360 | 1461031582316 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 19:06:22 INFO - PROCESS | 1360 | 1461031582323 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6AD000 == 37 [pid = 1360] [id = 335] 19:06:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C87547C00) [pid = 1360] [serial = 1004] [outer = 0000000000000000] 19:06:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C89782C00) [pid = 1360] [serial = 1005] [outer = 0000007C87547C00] 19:06:22 INFO - PROCESS | 1360 | 1461031582368 Marionette DEBUG loaded listener.js 19:06:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C897EC400) [pid = 1360] [serial = 1006] [outer = 0000007C87547C00] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C86F2B800) [pid = 1360] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C87546000) [pid = 1360] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C86E8DC00) [pid = 1360] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C84012800) [pid = 1360] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C81E26C00) [pid = 1360] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C81B2DC00) [pid = 1360] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C8697EC00) [pid = 1360] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007C8211D800) [pid = 1360] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C81C35800) [pid = 1360] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C85DCDC00) [pid = 1360] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C899EB000) [pid = 1360] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C89B06800) [pid = 1360] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:06:22 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007C82B8F800) [pid = 1360] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:06:22 INFO - PROCESS | 1360 | 1461031582917 Marionette TRACE conn5 <- [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]]]}] 19:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 733ms 19:06:22 INFO - PROCESS | 1360 | 1461031582941 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 1360 | 1461031582943 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 19:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:06:22 INFO - PROCESS | 1360 | 1461031582947 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 1360 | 1461031582948 Marionette TRACE conn5 <- [1,1306,null,{}] 19:06:22 INFO - PROCESS | 1360 | 1461031582952 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:23 INFO - PROCESS | 1360 | 1461031583031 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 19:06:23 INFO - PROCESS | 1360 | 1461031583037 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A90E000 == 38 [pid = 1360] [id = 336] 19:06:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C82546400) [pid = 1360] [serial = 1007] [outer = 0000000000000000] 19:06:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C85DD0000) [pid = 1360] [serial = 1008] [outer = 0000007C82546400] 19:06:23 INFO - PROCESS | 1360 | 1461031583084 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C89786400) [pid = 1360] [serial = 1009] [outer = 0000007C82546400] 19:06:23 INFO - PROCESS | 1360 | 1461031583516 Marionette TRACE conn5 <- [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]]]}] 19:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 627ms 19:06:23 INFO - PROCESS | 1360 | 1461031583578 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 19:06:23 INFO - PROCESS | 1360 | 1461031583580 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 19:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:06:23 INFO - PROCESS | 1360 | 1461031583609 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:06:23 INFO - PROCESS | 1360 | 1461031583611 Marionette TRACE conn5 <- [1,1310,null,{}] 19:06:23 INFO - PROCESS | 1360 | 1461031583615 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:23 INFO - PROCESS | 1360 | 1461031583701 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 19:06:23 INFO - PROCESS | 1360 | 1461031583707 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AC0800 == 39 [pid = 1360] [id = 337] 19:06:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C897F4000) [pid = 1360] [serial = 1010] [outer = 0000000000000000] 19:06:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C899EC400) [pid = 1360] [serial = 1011] [outer = 0000007C897F4000] 19:06:23 INFO - PROCESS | 1360 | 1461031583757 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C89B03C00) [pid = 1360] [serial = 1012] [outer = 0000007C897F4000] 19:06:24 INFO - PROCESS | 1360 | 1461031584178 Marionette TRACE conn5 <- [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]]]}] 19:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 650ms 19:06:24 INFO - PROCESS | 1360 | 1461031584237 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 19:06:24 INFO - PROCESS | 1360 | 1461031584239 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 19:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:06:24 INFO - PROCESS | 1360 | 1461031584242 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - PROCESS | 1360 | 1461031584244 Marionette TRACE conn5 <- [1,1314,null,{}] 19:06:24 INFO - PROCESS | 1360 | 1461031584248 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:24 INFO - PROCESS | 1360 | 1461031584329 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 19:06:24 INFO - PROCESS | 1360 | 1461031584337 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B91D800 == 40 [pid = 1360] [id = 338] 19:06:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C85DDC800) [pid = 1360] [serial = 1013] [outer = 0000000000000000] 19:06:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C89B10800) [pid = 1360] [serial = 1014] [outer = 0000007C85DDC800] 19:06:24 INFO - PROCESS | 1360 | 1461031584383 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C89CC4400) [pid = 1360] [serial = 1015] [outer = 0000007C85DDC800] 19:06:24 INFO - PROCESS | 1360 | 1461031584808 Marionette TRACE conn5 <- [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]]]}] 19:06:24 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 19:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 627ms 19:06:24 INFO - PROCESS | 1360 | 1461031584874 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 19:06:24 INFO - PROCESS | 1360 | 1461031584878 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 19:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:06:24 INFO - PROCESS | 1360 | 1461031584887 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - PROCESS | 1360 | 1461031584892 Marionette TRACE conn5 <- [1,1318,null,{}] 19:06:24 INFO - PROCESS | 1360 | 1461031584899 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:25 INFO - PROCESS | 1360 | 1461031585011 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 19:06:25 INFO - PROCESS | 1360 | 1461031585174 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82C34800 == 41 [pid = 1360] [id = 339] 19:06:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C81C76800) [pid = 1360] [serial = 1016] [outer = 0000000000000000] 19:06:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C81E20800) [pid = 1360] [serial = 1017] [outer = 0000007C81C76800] 19:06:25 INFO - PROCESS | 1360 | 1461031585233 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C82A10400) [pid = 1360] [serial = 1018] [outer = 0000007C81C76800] 19:06:25 INFO - PROCESS | 1360 | 1461031585815 Marionette TRACE conn5 <- [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]]]}] 19:06:25 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 19:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 986ms 19:06:25 INFO - PROCESS | 1360 | 1461031585873 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 1360 | 1461031585878 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 19:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:06:25 INFO - PROCESS | 1360 | 1461031585886 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - PROCESS | 1360 | 1461031585890 Marionette TRACE conn5 <- [1,1322,null,{}] 19:06:25 INFO - PROCESS | 1360 | 1461031585895 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:26 INFO - PROCESS | 1360 | 1461031586005 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 19:06:26 INFO - PROCESS | 1360 | 1461031586091 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E39800 == 42 [pid = 1360] [id = 340] 19:06:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C82B83400) [pid = 1360] [serial = 1019] [outer = 0000000000000000] 19:06:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C84957C00) [pid = 1360] [serial = 1020] [outer = 0000007C82B83400] 19:06:26 INFO - PROCESS | 1360 | 1461031586148 Marionette DEBUG loaded listener.js 19:06:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C85A74000) [pid = 1360] [serial = 1021] [outer = 0000007C82B83400] 19:06:26 INFO - PROCESS | 1360 | 1461031586748 Marionette TRACE conn5 <- [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]]]}] 19:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 942ms 19:06:26 INFO - PROCESS | 1360 | 1461031586830 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 19:06:26 INFO - PROCESS | 1360 | 1461031586832 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 19:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:06:26 INFO - PROCESS | 1360 | 1461031586850 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 1360 | 1461031586853 Marionette TRACE conn5 <- [1,1326,null,{}] 19:06:26 INFO - PROCESS | 1360 | 1461031586864 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:26 INFO - PROCESS | 1360 | 1461031586985 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 19:06:27 INFO - PROCESS | 1360 | 1461031587054 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B970000 == 43 [pid = 1360] [id = 341] 19:06:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C86EB7C00) [pid = 1360] [serial = 1022] [outer = 0000000000000000] 19:06:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C86F2B400) [pid = 1360] [serial = 1023] [outer = 0000007C86EB7C00] 19:06:27 INFO - PROCESS | 1360 | 1461031587156 Marionette DEBUG loaded listener.js 19:06:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C89B03000) [pid = 1360] [serial = 1024] [outer = 0000007C86EB7C00] 19:06:28 INFO - PROCESS | 1360 | 1461031588269 Marionette TRACE conn5 <- [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]]]}] 19:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1430ms 19:06:28 INFO - PROCESS | 1360 | 1461031588284 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 1360 | 1461031588287 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 19:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:06:28 INFO - PROCESS | 1360 | 1461031588291 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - PROCESS | 1360 | 1461031588293 Marionette TRACE conn5 <- [1,1330,null,{}] 19:06:28 INFO - PROCESS | 1360 | 1461031588297 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:28 INFO - PROCESS | 1360 | 1461031588407 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 19:06:28 INFO - PROCESS | 1360 | 1461031588474 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B996000 == 44 [pid = 1360] [id = 342] 19:06:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C899F0000) [pid = 1360] [serial = 1025] [outer = 0000000000000000] 19:06:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8A63D400) [pid = 1360] [serial = 1026] [outer = 0000007C899F0000] 19:06:28 INFO - PROCESS | 1360 | 1461031588532 Marionette DEBUG loaded listener.js 19:06:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C8A646C00) [pid = 1360] [serial = 1027] [outer = 0000007C899F0000] 19:06:29 INFO - PROCESS | 1360 | 1461031589137 Marionette TRACE conn5 <- [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]]]}] 19:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 879ms 19:06:29 INFO - PROCESS | 1360 | 1461031589172 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 19:06:29 INFO - PROCESS | 1360 | 1461031589174 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 19:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:06:29 INFO - PROCESS | 1360 | 1461031589178 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:06:29 INFO - PROCESS | 1360 | 1461031589180 Marionette TRACE conn5 <- [1,1334,null,{}] 19:06:29 INFO - PROCESS | 1360 | 1461031589184 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:29 INFO - PROCESS | 1360 | 1461031589289 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 19:06:29 INFO - PROCESS | 1360 | 1461031589376 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82C37800 == 45 [pid = 1360] [id = 343] 19:06:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C81E2E400) [pid = 1360] [serial = 1028] [outer = 0000000000000000] 19:06:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C83005400) [pid = 1360] [serial = 1029] [outer = 0000007C81E2E400] 19:06:29 INFO - PROCESS | 1360 | 1461031589434 Marionette DEBUG loaded listener.js 19:06:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C86E85C00) [pid = 1360] [serial = 1030] [outer = 0000007C81E2E400] 19:06:30 INFO - PROCESS | 1360 | 1461031590204 Marionette TRACE conn5 <- [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]]]}] 19:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1084ms 19:06:30 INFO - PROCESS | 1360 | 1461031590265 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 19:06:30 INFO - PROCESS | 1360 | 1461031590270 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 19:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:06:30 INFO - PROCESS | 1360 | 1461031590277 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:06:30 INFO - PROCESS | 1360 | 1461031590280 Marionette TRACE conn5 <- [1,1338,null,{}] 19:06:30 INFO - PROCESS | 1360 | 1461031590286 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:30 INFO - PROCESS | 1360 | 1461031590393 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 19:06:30 INFO - PROCESS | 1360 | 1461031590486 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8576B000 == 46 [pid = 1360] [id = 344] 19:06:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C82B17800) [pid = 1360] [serial = 1031] [outer = 0000000000000000] 19:06:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C82B87C00) [pid = 1360] [serial = 1032] [outer = 0000007C82B17800] 19:06:30 INFO - PROCESS | 1360 | 1461031590539 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C83222C00) [pid = 1360] [serial = 1033] [outer = 0000007C82B17800] 19:06:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF32AC000 == 45 [pid = 1360] [id = 202] 19:06:30 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A368000 == 44 [pid = 1360] [id = 200] 19:06:30 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C89CC0800) [pid = 1360] [serial = 978] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C86F33400) [pid = 1360] [serial = 963] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C8754DC00) [pid = 1360] [serial = 966] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C86EAA800) [pid = 1360] [serial = 960] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C84A3F000) [pid = 1360] [serial = 948] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C8550E800) [pid = 1360] [serial = 949] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C81E27C00) [pid = 1360] [serial = 939] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C8211B800) [pid = 1360] [serial = 940] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C82F78000) [pid = 1360] [serial = 945] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C8306E000) [pid = 1360] [serial = 946] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C86982C00) [pid = 1360] [serial = 957] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C86E8A000) [pid = 1360] [serial = 958] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C82AA7000) [pid = 1360] [serial = 942] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C82B23C00) [pid = 1360] [serial = 943] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C855BA800) [pid = 1360] [serial = 951] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C85A73800) [pid = 1360] [serial = 952] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C87541000) [pid = 1360] [serial = 964] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C85DE8400) [pid = 1360] [serial = 954] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C86939800) [pid = 1360] [serial = 955] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C899ED800) [pid = 1360] [serial = 969] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C89B45C00) [pid = 1360] [serial = 976] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007C8978AC00) [pid = 1360] [serial = 967] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C89B0D000) [pid = 1360] [serial = 975] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C89B06400) [pid = 1360] [serial = 970] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C85DE0C00) [pid = 1360] [serial = 972] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C87541C00) [pid = 1360] [serial = 973] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007C86EB6C00) [pid = 1360] [serial = 961] [outer = 0000000000000000] [url = about:blank] 19:06:31 INFO - PROCESS | 1360 | 1461031591130 Marionette TRACE conn5 <- [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]]]}] 19:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 879ms 19:06:31 INFO - PROCESS | 1360 | 1461031591157 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 1360 | 1461031591163 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 19:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:06:31 INFO - PROCESS | 1360 | 1461031591169 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 1360 | 1461031591172 Marionette TRACE conn5 <- [1,1342,null,{}] 19:06:31 INFO - PROCESS | 1360 | 1461031591176 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:31 INFO - PROCESS | 1360 | 1461031591261 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 19:06:31 INFO - PROCESS | 1360 | 1461031591270 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8308E800 == 45 [pid = 1360] [id = 345] 19:06:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C81C4AC00) [pid = 1360] [serial = 1034] [outer = 0000000000000000] 19:06:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C82B89400) [pid = 1360] [serial = 1035] [outer = 0000007C81C4AC00] 19:06:31 INFO - PROCESS | 1360 | 1461031591317 Marionette DEBUG loaded listener.js 19:06:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C8354B000) [pid = 1360] [serial = 1036] [outer = 0000007C81C4AC00] 19:06:31 INFO - PROCESS | 1360 | 1461031591782 Marionette TRACE conn5 <- [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]]]}] 19:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 19:06:31 INFO - PROCESS | 1360 | 1461031591861 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 1360 | 1461031591864 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 19:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:06:31 INFO - PROCESS | 1360 | 1461031591867 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 1360 | 1461031591871 Marionette TRACE conn5 <- [1,1346,null,{}] 19:06:31 INFO - PROCESS | 1360 | 1461031591883 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:31 INFO - PROCESS | 1360 | 1461031591974 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 19:06:32 INFO - PROCESS | 1360 | 1461031592048 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E38800 == 46 [pid = 1360] [id = 346] 19:06:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C8211A800) [pid = 1360] [serial = 1037] [outer = 0000000000000000] 19:06:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C855B7800) [pid = 1360] [serial = 1038] [outer = 0000007C8211A800] 19:06:32 INFO - PROCESS | 1360 | 1461031592097 Marionette DEBUG loaded listener.js 19:06:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C85DC5000) [pid = 1360] [serial = 1039] [outer = 0000007C8211A800] 19:06:32 INFO - PROCESS | 1360 | 1461031592478 Marionette TRACE conn5 <- [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]]]}] 19:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 628ms 19:06:32 INFO - PROCESS | 1360 | 1461031592500 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 19:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:06:32 INFO - PROCESS | 1360 | 1461031592503 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 19:06:32 INFO - PROCESS | 1360 | 1461031592506 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:06:32 INFO - PROCESS | 1360 | 1461031592508 Marionette TRACE conn5 <- [1,1350,null,{}] 19:06:32 INFO - PROCESS | 1360 | 1461031592512 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:32 INFO - PROCESS | 1360 | 1461031592626 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 19:06:32 INFO - PROCESS | 1360 | 1461031592635 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F1A000 == 47 [pid = 1360] [id = 347] 19:06:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C86931000) [pid = 1360] [serial = 1040] [outer = 0000000000000000] 19:06:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C86983800) [pid = 1360] [serial = 1041] [outer = 0000007C86931000] 19:06:32 INFO - PROCESS | 1360 | 1461031592682 Marionette DEBUG loaded listener.js 19:06:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C86E8C400) [pid = 1360] [serial = 1042] [outer = 0000007C86931000] 19:06:33 INFO - PROCESS | 1360 | 1461031593095 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 628ms 19:06:33 INFO - PROCESS | 1360 | 1461031593139 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 19:06:33 INFO - PROCESS | 1360 | 1461031593141 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 19:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:06:33 INFO - PROCESS | 1360 | 1461031593149 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:06:33 INFO - PROCESS | 1360 | 1461031593151 Marionette TRACE conn5 <- [1,1354,null,{}] 19:06:33 INFO - PROCESS | 1360 | 1461031593154 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:33 INFO - PROCESS | 1360 | 1461031593265 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 19:06:33 INFO - PROCESS | 1360 | 1461031593272 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A40F000 == 48 [pid = 1360] [id = 348] 19:06:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C86E85800) [pid = 1360] [serial = 1043] [outer = 0000000000000000] 19:06:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C86EB2400) [pid = 1360] [serial = 1044] [outer = 0000007C86E85800] 19:06:33 INFO - PROCESS | 1360 | 1461031593319 Marionette DEBUG loaded listener.js 19:06:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C8753F000) [pid = 1360] [serial = 1045] [outer = 0000007C86E85800] 19:06:33 INFO - PROCESS | 1360 | 1461031593805 Marionette TRACE conn5 <- [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] 19:06:33 INFO - PROCESS | 1360 | 1461031593842 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 19:06:33 INFO - PROCESS | 1360 | 1461031593845 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:06:33 INFO - PROCESS | 1360 | 1461031593847 Marionette TRACE conn5 <- [1,1358,null,{}] 19:06:33 INFO - PROCESS | 1360 | 1461031593858 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:34 INFO - PROCESS | 1360 | 1461031594015 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 19:06:34 INFO - PROCESS | 1360 | 1461031594073 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A917000 == 49 [pid = 1360] [id = 349] 19:06:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C87543800) [pid = 1360] [serial = 1046] [outer = 0000000000000000] 19:06:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C89B4B000) [pid = 1360] [serial = 1047] [outer = 0000007C87543800] 19:06:34 INFO - PROCESS | 1360 | 1461031594123 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C8A644400) [pid = 1360] [serial = 1048] [outer = 0000007C87543800] 19:06:34 INFO - PROCESS | 1360 | 1461031594555 Marionette TRACE conn5 <- [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] 19:06:34 INFO - PROCESS | 1360 | 1461031594589 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 19:06:34 INFO - PROCESS | 1360 | 1461031594592 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:06:34 INFO - PROCESS | 1360 | 1461031594594 Marionette TRACE conn5 <- [1,1362,null,{}] 19:06:34 INFO - PROCESS | 1360 | 1461031594598 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:34 INFO - PROCESS | 1360 | 1461031594703 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 19:06:34 INFO - PROCESS | 1360 | 1461031594709 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD49800 == 50 [pid = 1360] [id = 350] 19:06:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C8A64C400) [pid = 1360] [serial = 1049] [outer = 0000000000000000] 19:06:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C8A6F1C00) [pid = 1360] [serial = 1050] [outer = 0000007C8A64C400] 19:06:34 INFO - PROCESS | 1360 | 1461031594758 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C8A969800) [pid = 1360] [serial = 1051] [outer = 0000007C8A64C400] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C85DE3C00) [pid = 1360] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C86EAE400) [pid = 1360] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C820BC400) [pid = 1360] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C81E25000) [pid = 1360] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C81C3FC00) [pid = 1360] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C82B23000) [pid = 1360] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C81B34800) [pid = 1360] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C85547000) [pid = 1360] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C87547C00) [pid = 1360] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C82546400) [pid = 1360] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C897F4000) [pid = 1360] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:06:35 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007CF963C400) [pid = 1360] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:06:35 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:35 INFO - PROCESS | 1360 | 1461031595319 Marionette TRACE conn5 <- [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] 19:06:35 INFO - PROCESS | 1360 | 1461031595371 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 19:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:06:35 INFO - PROCESS | 1360 | 1461031595374 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - PROCESS | 1360 | 1461031595376 Marionette TRACE conn5 <- [1,1366,null,{}] 19:06:35 INFO - PROCESS | 1360 | 1461031595380 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:35 INFO - PROCESS | 1360 | 1461031595462 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 19:06:35 INFO - PROCESS | 1360 | 1461031595468 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B976800 == 51 [pid = 1360] [id = 351] 19:06:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C820BC400) [pid = 1360] [serial = 1052] [outer = 0000000000000000] 19:06:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C85DCFC00) [pid = 1360] [serial = 1053] [outer = 0000007C820BC400] 19:06:35 INFO - PROCESS | 1360 | 1461031595514 Marionette DEBUG loaded listener.js 19:06:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C897F4000) [pid = 1360] [serial = 1054] [outer = 0000007C820BC400] 19:06:35 INFO - PROCESS | 1360 | 1461031595914 Marionette TRACE conn5 <- [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] 19:06:35 INFO - PROCESS | 1360 | 1461031595962 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 19:06:35 INFO - PROCESS | 1360 | 1461031595966 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:06:35 INFO - PROCESS | 1360 | 1461031595968 Marionette TRACE conn5 <- [1,1370,null,{}] 19:06:35 INFO - PROCESS | 1360 | 1461031595971 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:36 INFO - PROCESS | 1360 | 1461031596055 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 19:06:36 INFO - PROCESS | 1360 | 1461031596061 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC9B800 == 52 [pid = 1360] [id = 352] 19:06:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C8A969000) [pid = 1360] [serial = 1055] [outer = 0000000000000000] 19:06:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C8ACAEC00) [pid = 1360] [serial = 1056] [outer = 0000007C8A969000] 19:06:36 INFO - PROCESS | 1360 | 1461031596107 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C8ACB6800) [pid = 1360] [serial = 1057] [outer = 0000007C8A969000] 19:06:36 INFO - PROCESS | 1360 | [1360] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:36 INFO - PROCESS | 1360 | 1461031596524 Marionette TRACE conn5 <- [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] 19:06:36 INFO - PROCESS | 1360 | 1461031596558 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 19:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:06:36 INFO - PROCESS | 1360 | 1461031596566 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:06:36 INFO - PROCESS | 1360 | 1461031596568 Marionette TRACE conn5 <- [1,1374,null,{}] 19:06:36 INFO - PROCESS | 1360 | 1461031596571 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:36 INFO - PROCESS | 1360 | 1461031596653 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 19:06:36 INFO - PROCESS | 1360 | 1461031596662 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF21800 == 53 [pid = 1360] [id = 353] 19:06:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C8ACD1000) [pid = 1360] [serial = 1058] [outer = 0000000000000000] 19:06:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C8ACD3C00) [pid = 1360] [serial = 1059] [outer = 0000007C8ACD1000] 19:06:36 INFO - PROCESS | 1360 | 1461031596707 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C8AD15400) [pid = 1360] [serial = 1060] [outer = 0000007C8ACD1000] 19:06:37 INFO - PROCESS | 1360 | 1461031597169 Marionette TRACE conn5 <- [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] 19:06:37 INFO - PROCESS | 1360 | 1461031597208 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 19:06:37 INFO - PROCESS | 1360 | 1461031597212 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:06:37 INFO - PROCESS | 1360 | 1461031597215 Marionette TRACE conn5 <- [1,1378,null,{}] 19:06:37 INFO - PROCESS | 1360 | 1461031597219 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:37 INFO - PROCESS | 1360 | 1461031597378 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 19:06:37 INFO - PROCESS | 1360 | 1461031597501 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82521000 == 54 [pid = 1360] [id = 354] 19:06:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C80ED1800) [pid = 1360] [serial = 1061] [outer = 0000000000000000] 19:06:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C81B2C800) [pid = 1360] [serial = 1062] [outer = 0000007C80ED1800] 19:06:37 INFO - PROCESS | 1360 | 1461031597562 Marionette DEBUG loaded listener.js 19:06:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C81C72800) [pid = 1360] [serial = 1063] [outer = 0000007C80ED1800] 19:06:38 INFO - PROCESS | 1360 | 1461031598244 Marionette TRACE conn5 <- [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]]]}] 19:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1077ms 19:06:38 INFO - PROCESS | 1360 | 1461031598292 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 19:06:38 INFO - PROCESS | 1360 | 1461031598297 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 19:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:06:38 INFO - PROCESS | 1360 | 1461031598302 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 1360 | 1461031598307 Marionette TRACE conn5 <- [1,1382,null,{}] 19:06:38 INFO - PROCESS | 1360 | 1461031598312 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:38 INFO - PROCESS | 1360 | 1461031598426 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 19:06:38 INFO - PROCESS | 1360 | 1461031598502 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E36000 == 55 [pid = 1360] [id = 355] 19:06:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C84E95C00) [pid = 1360] [serial = 1064] [outer = 0000000000000000] 19:06:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8553AC00) [pid = 1360] [serial = 1065] [outer = 0000007C84E95C00] 19:06:38 INFO - PROCESS | 1360 | 1461031598602 Marionette DEBUG loaded listener.js 19:06:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C85A78C00) [pid = 1360] [serial = 1066] [outer = 0000007C84E95C00] 19:06:39 INFO - PROCESS | 1360 | 1461031599239 Marionette TRACE conn5 <- [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]]]}] 19:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 984ms 19:06:39 INFO - PROCESS | 1360 | 1461031599290 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 19:06:39 INFO - PROCESS | 1360 | 1461031599294 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 19:06:39 INFO - PROCESS | 1360 | 1461031599298 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:06:39 INFO - PROCESS | 1360 | 1461031599300 Marionette TRACE conn5 <- [1,1386,null,{}] 19:06:39 INFO - PROCESS | 1360 | 1461031599305 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:39 INFO - PROCESS | 1360 | 1461031599416 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 19:06:39 INFO - PROCESS | 1360 | 1461031599535 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B92F000 == 56 [pid = 1360] [id = 356] 19:06:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C86EB0400) [pid = 1360] [serial = 1067] [outer = 0000000000000000] 19:06:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C89787800) [pid = 1360] [serial = 1068] [outer = 0000007C86EB0400] 19:06:39 INFO - PROCESS | 1360 | 1461031599594 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C89B0D000) [pid = 1360] [serial = 1069] [outer = 0000007C86EB0400] 19:06:40 INFO - PROCESS | 1360 | 1461031600184 Marionette TRACE conn5 <- [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]]]}] 19:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 922ms 19:06:40 INFO - PROCESS | 1360 | 1461031600225 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 19:06:40 INFO - PROCESS | 1360 | 1461031600229 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 19:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:06:40 INFO - PROCESS | 1360 | 1461031600243 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 1360 | 1461031600248 Marionette TRACE conn5 <- [1,1390,null,{}] 19:06:40 INFO - PROCESS | 1360 | 1461031600252 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:40 INFO - PROCESS | 1360 | 1461031600364 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 19:06:40 INFO - PROCESS | 1360 | 1461031600438 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E41A800 == 57 [pid = 1360] [id = 357] 19:06:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C899EA400) [pid = 1360] [serial = 1070] [outer = 0000000000000000] 19:06:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C8ACB2800) [pid = 1360] [serial = 1071] [outer = 0000007C899EA400] 19:06:40 INFO - PROCESS | 1360 | 1461031600536 Marionette DEBUG loaded listener.js 19:06:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8C47A800) [pid = 1360] [serial = 1072] [outer = 0000007C899EA400] 19:06:41 INFO - PROCESS | 1360 | 1461031601375 Marionette TRACE conn5 <- [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]]]}] 19:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1190ms 19:06:41 INFO - PROCESS | 1360 | 1461031601429 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 19:06:41 INFO - PROCESS | 1360 | 1461031601434 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 19:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:06:41 INFO - PROCESS | 1360 | 1461031601439 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:06:41 INFO - PROCESS | 1360 | 1461031601443 Marionette TRACE conn5 <- [1,1394,null,{}] 19:06:41 INFO - PROCESS | 1360 | 1461031601450 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:41 INFO - PROCESS | 1360 | 1461031601549 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 19:06:41 INFO - PROCESS | 1360 | 1461031601629 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8425A800 == 58 [pid = 1360] [id = 358] 19:06:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C81C37400) [pid = 1360] [serial = 1073] [outer = 0000000000000000] 19:06:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C81C7A000) [pid = 1360] [serial = 1074] [outer = 0000007C81C37400] 19:06:41 INFO - PROCESS | 1360 | 1461031601731 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C82B1EC00) [pid = 1360] [serial = 1075] [outer = 0000007C81C37400] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4311000 == 57 [pid = 1360] [id = 203] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF21800 == 56 [pid = 1360] [id = 353] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC9B800 == 55 [pid = 1360] [id = 352] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B976800 == 54 [pid = 1360] [id = 351] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD49800 == 53 [pid = 1360] [id = 350] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A917000 == 52 [pid = 1360] [id = 349] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A40F000 == 51 [pid = 1360] [id = 348] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F1A000 == 50 [pid = 1360] [id = 347] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E38800 == 49 [pid = 1360] [id = 346] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C89B10800) [pid = 1360] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8308E800 == 48 [pid = 1360] [id = 345] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8576B000 == 47 [pid = 1360] [id = 344] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B970000 == 46 [pid = 1360] [id = 341] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E39800 == 45 [pid = 1360] [id = 340] 19:06:42 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82C34800 == 44 [pid = 1360] [id = 339] 19:06:42 INFO - PROCESS | 1360 | 1461031602367 Marionette TRACE conn5 <- [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]]]}] 19:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 984ms 19:06:42 INFO - PROCESS | 1360 | 1461031602427 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 19:06:42 INFO - PROCESS | 1360 | 1461031602433 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 19:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:06:42 INFO - PROCESS | 1360 | 1461031602439 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 1360 | 1461031602441 Marionette TRACE conn5 <- [1,1398,null,{}] 19:06:42 INFO - PROCESS | 1360 | 1461031602445 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:42 INFO - PROCESS | 1360 | 1461031602542 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007CF993E400) [pid = 1360] [serial = 937] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C85DE9C00) [pid = 1360] [serial = 999] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8697E800) [pid = 1360] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C86F39C00) [pid = 1360] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C86F2D800) [pid = 1360] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C82B25800) [pid = 1360] [serial = 990] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C82CDE000) [pid = 1360] [serial = 991] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C82542400) [pid = 1360] [serial = 981] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C82B82800) [pid = 1360] [serial = 982] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C82116000) [pid = 1360] [serial = 988] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C81C45000) [pid = 1360] [serial = 987] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C85A74400) [pid = 1360] [serial = 985] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C842C4800) [pid = 1360] [serial = 984] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C84005C00) [pid = 1360] [serial = 993] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C8553E800) [pid = 1360] [serial = 994] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C85DC5C00) [pid = 1360] [serial = 996] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C89782C00) [pid = 1360] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C85DD0000) [pid = 1360] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C89786400) [pid = 1360] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C899EC400) [pid = 1360] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C897EC400) [pid = 1360] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C89B03C00) [pid = 1360] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C85DD1000) [pid = 1360] [serial = 997] [outer = 0000000000000000] [url = about:blank] 19:06:42 INFO - PROCESS | 1360 | 1461031602627 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82C32000 == 45 [pid = 1360] [id = 359] 19:06:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C81C47C00) [pid = 1360] [serial = 1076] [outer = 0000000000000000] 19:06:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C82542400) [pid = 1360] [serial = 1077] [outer = 0000007C81C47C00] 19:06:42 INFO - PROCESS | 1360 | 1461031602675 Marionette DEBUG loaded listener.js 19:06:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C82CDE000) [pid = 1360] [serial = 1078] [outer = 0000007C81C47C00] 19:06:43 INFO - PROCESS | 1360 | 1461031603117 Marionette TRACE conn5 <- [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]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 732ms 19:06:43 INFO - PROCESS | 1360 | 1461031603173 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 1360 | 1461031603176 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 19:06:43 INFO - PROCESS | 1360 | 1461031603179 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:06:43 INFO - PROCESS | 1360 | 1461031603183 Marionette TRACE conn5 <- [1,1402,null,{}] 19:06:43 INFO - PROCESS | 1360 | 1461031603194 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:43 INFO - PROCESS | 1360 | 1461031603282 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 19:06:43 INFO - PROCESS | 1360 | 1461031603295 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86804000 == 46 [pid = 1360] [id = 360] 19:06:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C84E91000) [pid = 1360] [serial = 1079] [outer = 0000000000000000] 19:06:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C8553DC00) [pid = 1360] [serial = 1080] [outer = 0000007C84E91000] 19:06:43 INFO - PROCESS | 1360 | 1461031603344 Marionette DEBUG loaded listener.js 19:06:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C855C3400) [pid = 1360] [serial = 1081] [outer = 0000007C84E91000] 19:06:43 INFO - PROCESS | 1360 | 1461031603819 Marionette TRACE conn5 <- [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]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 692ms 19:06:43 INFO - PROCESS | 1360 | 1461031603873 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 1360 | 1461031603876 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 19:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:06:43 INFO - PROCESS | 1360 | 1461031603879 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 1360 | 1461031603881 Marionette TRACE conn5 <- [1,1406,null,{}] 19:06:43 INFO - PROCESS | 1360 | 1461031603885 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:43 INFO - PROCESS | 1360 | 1461031603970 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 19:06:43 INFO - PROCESS | 1360 | 1461031603979 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E3F000 == 47 [pid = 1360] [id = 361] 19:06:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C85DCD000) [pid = 1360] [serial = 1082] [outer = 0000000000000000] 19:06:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C85DE1400) [pid = 1360] [serial = 1083] [outer = 0000007C85DCD000] 19:06:44 INFO - PROCESS | 1360 | 1461031604026 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C86933000) [pid = 1360] [serial = 1084] [outer = 0000007C85DCD000] 19:06:44 INFO - PROCESS | 1360 | 1461031604482 Marionette TRACE conn5 <- [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]]]}] 19:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 629ms 19:06:44 INFO - PROCESS | 1360 | 1461031604511 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 19:06:44 INFO - PROCESS | 1360 | 1461031604513 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 19:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:06:44 INFO - PROCESS | 1360 | 1461031604516 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:06:44 INFO - PROCESS | 1360 | 1461031604518 Marionette TRACE conn5 <- [1,1410,null,{}] 19:06:44 INFO - PROCESS | 1360 | 1461031604522 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:44 INFO - PROCESS | 1360 | 1461031604603 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 19:06:44 INFO - PROCESS | 1360 | 1461031604642 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B8A800 == 48 [pid = 1360] [id = 362] 19:06:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C8693DC00) [pid = 1360] [serial = 1085] [outer = 0000000000000000] 19:06:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C86984800) [pid = 1360] [serial = 1086] [outer = 0000007C8693DC00] 19:06:44 INFO - PROCESS | 1360 | 1461031604688 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C86E8C000) [pid = 1360] [serial = 1087] [outer = 0000007C8693DC00] 19:06:45 INFO - PROCESS | 1360 | 1461031605179 Marionette TRACE conn5 <- [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]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 19:06:45 INFO - PROCESS | 1360 | 1461031605212 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 1360 | 1461031605214 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 19:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:06:45 INFO - PROCESS | 1360 | 1461031605218 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 1360 | 1461031605220 Marionette TRACE conn5 <- [1,1414,null,{}] 19:06:45 INFO - PROCESS | 1360 | 1461031605223 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:45 INFO - PROCESS | 1360 | 1461031605354 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 19:06:45 INFO - PROCESS | 1360 | 1461031605409 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A40D000 == 49 [pid = 1360] [id = 363] 19:06:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C86F30400) [pid = 1360] [serial = 1088] [outer = 0000000000000000] 19:06:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C87542C00) [pid = 1360] [serial = 1089] [outer = 0000007C86F30400] 19:06:45 INFO - PROCESS | 1360 | 1461031605458 Marionette DEBUG loaded listener.js 19:06:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C89786400) [pid = 1360] [serial = 1090] [outer = 0000007C86F30400] 19:06:45 INFO - PROCESS | 1360 | 1461031605915 Marionette TRACE conn5 <- [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]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 19:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:06:45 INFO - PROCESS | 1360 | 1461031605988 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 1360 | 1461031605990 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 19:06:45 INFO - PROCESS | 1360 | 1461031605994 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 1360 | 1461031605996 Marionette TRACE conn5 <- [1,1418,null,{}] 19:06:46 INFO - PROCESS | 1360 | 1461031605999 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:46 INFO - PROCESS | 1360 | 1461031606108 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 19:06:46 INFO - PROCESS | 1360 | 1461031606160 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7BF000 == 50 [pid = 1360] [id = 364] 19:06:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C897EFC00) [pid = 1360] [serial = 1091] [outer = 0000000000000000] 19:06:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C899E8400) [pid = 1360] [serial = 1092] [outer = 0000007C897EFC00] 19:06:46 INFO - PROCESS | 1360 | 1461031606206 Marionette DEBUG loaded listener.js 19:06:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C89B05000) [pid = 1360] [serial = 1093] [outer = 0000007C897EFC00] 19:06:46 INFO - PROCESS | 1360 | 1461031606639 Marionette TRACE conn5 <- [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]]]}] 19:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 19:06:46 INFO - PROCESS | 1360 | 1461031606687 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 19:06:46 INFO - PROCESS | 1360 | 1461031606689 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 19:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:06:46 INFO - PROCESS | 1360 | 1461031606692 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:06:46 INFO - PROCESS | 1360 | 1461031606694 Marionette TRACE conn5 <- [1,1422,null,{}] 19:06:46 INFO - PROCESS | 1360 | 1461031606698 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:46 INFO - PROCESS | 1360 | 1461031606802 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 19:06:47 INFO - PROCESS | 1360 | 1461031606994 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C81C4AC00) [pid = 1360] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C820BC400) [pid = 1360] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C86E85800) [pid = 1360] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C8A969000) [pid = 1360] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C89B4A400) [pid = 1360] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C8A64C400) [pid = 1360] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C87543800) [pid = 1360] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C82B17800) [pid = 1360] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C81E2E400) [pid = 1360] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C86931000) [pid = 1360] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C82B83400) [pid = 1360] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C8211A800) [pid = 1360] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C899F0000) [pid = 1360] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C86EB7C00) [pid = 1360] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:06:47 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C81C76800) [pid = 1360] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:06:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C81D67800 == 51 [pid = 1360] [id = 365] 19:06:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C81B30C00) [pid = 1360] [serial = 1094] [outer = 0000000000000000] 19:06:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C81C6D000) [pid = 1360] [serial = 1095] [outer = 0000007C81B30C00] 19:06:47 INFO - PROCESS | 1360 | 1461031607055 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C85A7EC00) [pid = 1360] [serial = 1096] [outer = 0000007C81B30C00] 19:06:47 INFO - PROCESS | 1360 | 1461031607464 Marionette TRACE conn5 <- [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]]]}] 19:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 796ms 19:06:47 INFO - PROCESS | 1360 | 1461031607490 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 19:06:47 INFO - PROCESS | 1360 | 1461031607493 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 19:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:06:47 INFO - PROCESS | 1360 | 1461031607496 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:06:47 INFO - PROCESS | 1360 | 1461031607498 Marionette TRACE conn5 <- [1,1426,null,{}] 19:06:47 INFO - PROCESS | 1360 | 1461031607502 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:47 INFO - PROCESS | 1360 | 1461031607611 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 19:06:47 INFO - PROCESS | 1360 | 1461031607620 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD49000 == 52 [pid = 1360] [id = 366] 19:06:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C82B16400) [pid = 1360] [serial = 1097] [outer = 0000000000000000] 19:06:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C89CBB400) [pid = 1360] [serial = 1098] [outer = 0000007C82B16400] 19:06:47 INFO - PROCESS | 1360 | 1461031607666 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C8A4D1400) [pid = 1360] [serial = 1099] [outer = 0000007C82B16400] 19:06:48 INFO - PROCESS | 1360 | 1461031608083 Marionette TRACE conn5 <- [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]]]}] 19:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 19:06:48 INFO - PROCESS | 1360 | 1461031608128 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 19:06:48 INFO - PROCESS | 1360 | 1461031608130 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 19:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:06:48 INFO - PROCESS | 1360 | 1461031608134 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - PROCESS | 1360 | 1461031608135 Marionette TRACE conn5 <- [1,1430,null,{}] 19:06:48 INFO - PROCESS | 1360 | 1461031608139 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:48 INFO - PROCESS | 1360 | 1461031608248 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 19:06:48 INFO - PROCESS | 1360 | 1461031608257 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B989800 == 53 [pid = 1360] [id = 367] 19:06:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C8A4CAC00) [pid = 1360] [serial = 1100] [outer = 0000000000000000] 19:06:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C8A64B000) [pid = 1360] [serial = 1101] [outer = 0000007C8A4CAC00] 19:06:48 INFO - PROCESS | 1360 | 1461031608303 Marionette DEBUG loaded listener.js 19:06:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C8A6F4000) [pid = 1360] [serial = 1102] [outer = 0000007C8A4CAC00] 19:06:48 INFO - PROCESS | 1360 | 1461031608722 Marionette TRACE conn5 <- [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]]]}] 19:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 627ms 19:06:48 INFO - PROCESS | 1360 | 1461031608765 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 19:06:48 INFO - PROCESS | 1360 | 1461031608767 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 19:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:06:48 INFO - PROCESS | 1360 | 1461031608771 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - PROCESS | 1360 | 1461031608773 Marionette TRACE conn5 <- [1,1434,null,{}] 19:06:48 INFO - PROCESS | 1360 | 1461031608777 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:48 INFO - PROCESS | 1360 | 1461031608938 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 19:06:48 INFO - PROCESS | 1360 | 1461031608956 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCCA800 == 54 [pid = 1360] [id = 368] 19:06:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C8A96F400) [pid = 1360] [serial = 1103] [outer = 0000000000000000] 19:06:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8ACDA400) [pid = 1360] [serial = 1104] [outer = 0000007C8A96F400] 19:06:49 INFO - PROCESS | 1360 | 1461031609007 Marionette DEBUG loaded listener.js 19:06:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C8CF25400) [pid = 1360] [serial = 1105] [outer = 0000007C8A96F400] 19:06:49 INFO - PROCESS | 1360 | 1461031609658 Marionette TRACE conn5 <- [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]]]}] 19:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 19:06:49 INFO - PROCESS | 1360 | 1461031609718 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 19:06:49 INFO - PROCESS | 1360 | 1461031609724 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 19:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:06:49 INFO - PROCESS | 1360 | 1461031609730 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:06:49 INFO - PROCESS | 1360 | 1461031609735 Marionette TRACE conn5 <- [1,1438,null,{}] 19:06:49 INFO - PROCESS | 1360 | 1461031609755 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:49 INFO - PROCESS | 1360 | 1461031609871 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 19:06:50 INFO - PROCESS | 1360 | 1461031609990 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A17000 == 55 [pid = 1360] [id = 369] 19:06:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C82F79800) [pid = 1360] [serial = 1106] [outer = 0000000000000000] 19:06:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C83006800) [pid = 1360] [serial = 1107] [outer = 0000007C82F79800] 19:06:50 INFO - PROCESS | 1360 | 1461031610071 Marionette DEBUG loaded listener.js 19:06:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C8495A800) [pid = 1360] [serial = 1108] [outer = 0000007C82F79800] 19:06:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C85DE9C00) [pid = 1360] [serial = 1109] [outer = 0000007C81E2E800] 19:06:50 INFO - PROCESS | 1360 | 1461031610780 Marionette TRACE conn5 <- [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]]]}] 19:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1156ms 19:06:50 INFO - PROCESS | 1360 | 1461031610888 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 19:06:50 INFO - PROCESS | 1360 | 1461031610894 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 19:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:06:50 INFO - PROCESS | 1360 | 1461031610901 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:06:50 INFO - PROCESS | 1360 | 1461031610904 Marionette TRACE conn5 <- [1,1442,null,{}] 19:06:50 INFO - PROCESS | 1360 | 1461031610909 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:51 INFO - PROCESS | 1360 | 1461031611031 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 19:06:51 INFO - PROCESS | 1360 | 1461031611142 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A367800 == 56 [pid = 1360] [id = 370] 19:06:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C85549800) [pid = 1360] [serial = 1110] [outer = 0000000000000000] 19:06:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C86EB2800) [pid = 1360] [serial = 1111] [outer = 0000007C85549800] 19:06:51 INFO - PROCESS | 1360 | 1461031611200 Marionette DEBUG loaded listener.js 19:06:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C87517800) [pid = 1360] [serial = 1112] [outer = 0000007C85549800] 19:06:51 INFO - PROCESS | 1360 | 1461031611812 Marionette TRACE conn5 <- [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]]]}] 19:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 19:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:06:51 INFO - PROCESS | 1360 | 1461031611886 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 19:06:51 INFO - PROCESS | 1360 | 1461031611889 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 19:06:51 INFO - PROCESS | 1360 | 1461031611894 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:06:51 INFO - PROCESS | 1360 | 1461031611898 Marionette TRACE conn5 <- [1,1446,null,{}] 19:06:51 INFO - PROCESS | 1360 | 1461031611910 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:52 INFO - PROCESS | 1360 | 1461031612055 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 19:06:52 INFO - PROCESS | 1360 | 1461031612173 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4C8800 == 57 [pid = 1360] [id = 371] 19:06:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C89B42400) [pid = 1360] [serial = 1113] [outer = 0000000000000000] 19:06:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8A96C000) [pid = 1360] [serial = 1114] [outer = 0000007C89B42400] 19:06:52 INFO - PROCESS | 1360 | 1461031612234 Marionette DEBUG loaded listener.js 19:06:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8AD18000) [pid = 1360] [serial = 1115] [outer = 0000007C89B42400] 19:06:52 INFO - PROCESS | 1360 | 1461031612790 Marionette TRACE conn5 <- [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]]]}] 19:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 942ms 19:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:06:52 INFO - PROCESS | 1360 | 1461031612836 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 19:06:52 INFO - PROCESS | 1360 | 1461031612839 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 19:06:52 INFO - PROCESS | 1360 | 1461031612843 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - PROCESS | 1360 | 1461031612845 Marionette TRACE conn5 <- [1,1450,null,{}] 19:06:52 INFO - PROCESS | 1360 | 1461031612849 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:52 INFO - PROCESS | 1360 | 1461031612961 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 19:06:53 INFO - PROCESS | 1360 | 1461031613049 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDE8800 == 58 [pid = 1360] [id = 372] 19:06:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8CF28400) [pid = 1360] [serial = 1116] [outer = 0000000000000000] 19:06:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8CF2AC00) [pid = 1360] [serial = 1117] [outer = 0000007C8CF28400] 19:06:53 INFO - PROCESS | 1360 | 1461031613106 Marionette DEBUG loaded listener.js 19:06:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8CF34400) [pid = 1360] [serial = 1118] [outer = 0000007C8CF28400] 19:06:53 INFO - PROCESS | 1360 | 1461031613706 Marionette TRACE conn5 <- [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]]]}] 19:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 942ms 19:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:06:53 INFO - PROCESS | 1360 | 1461031613786 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 19:06:53 INFO - PROCESS | 1360 | 1461031613789 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 19:06:53 INFO - PROCESS | 1360 | 1461031613792 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:06:53 INFO - PROCESS | 1360 | 1461031613795 Marionette TRACE conn5 <- [1,1454,null,{}] 19:06:53 INFO - PROCESS | 1360 | 1461031613813 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:53 INFO - PROCESS | 1360 | 1461031613935 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 19:06:54 INFO - PROCESS | 1360 | 1461031614010 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8261D000 == 59 [pid = 1360] [id = 373] 19:06:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C82113C00) [pid = 1360] [serial = 1119] [outer = 0000000000000000] 19:06:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C82B81000) [pid = 1360] [serial = 1120] [outer = 0000007C82113C00] 19:06:54 INFO - PROCESS | 1360 | 1461031614110 Marionette DEBUG loaded listener.js 19:06:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C8A96A800) [pid = 1360] [serial = 1121] [outer = 0000007C82113C00] 19:06:54 INFO - PROCESS | 1360 | 1461031614897 Marionette TRACE conn5 <- [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]]]}] 19:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1141ms 19:06:54 INFO - PROCESS | 1360 | 1461031614935 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 19:06:54 INFO - PROCESS | 1360 | 1461031614940 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 19:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:06:54 INFO - PROCESS | 1360 | 1461031614946 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:06:54 INFO - PROCESS | 1360 | 1461031614949 Marionette TRACE conn5 <- [1,1458,null,{}] 19:06:54 INFO - PROCESS | 1360 | 1461031614969 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:55 INFO - PROCESS | 1360 | 1461031615071 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 19:06:55 INFO - PROCESS | 1360 | 1461031615149 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82163000 == 60 [pid = 1360] [id = 374] 19:06:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C82B84800) [pid = 1360] [serial = 1122] [outer = 0000000000000000] 19:06:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C82CDD000) [pid = 1360] [serial = 1123] [outer = 0000007C82B84800] 19:06:55 INFO - PROCESS | 1360 | 1461031615247 Marionette DEBUG loaded listener.js 19:06:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C84A3EC00) [pid = 1360] [serial = 1124] [outer = 0000007C82B84800] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B91D800 == 59 [pid = 1360] [id = 338] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AC1800 == 58 [pid = 1360] [id = 331] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A367000 == 57 [pid = 1360] [id = 334] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A90E000 == 56 [pid = 1360] [id = 336] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B989800 == 55 [pid = 1360] [id = 367] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD49000 == 54 [pid = 1360] [id = 366] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C81D67800 == 53 [pid = 1360] [id = 365] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7BF000 == 52 [pid = 1360] [id = 364] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A40D000 == 51 [pid = 1360] [id = 363] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B8A800 == 50 [pid = 1360] [id = 362] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E3F000 == 49 [pid = 1360] [id = 361] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86804000 == 48 [pid = 1360] [id = 360] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82C32000 == 47 [pid = 1360] [id = 359] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8425A800 == 46 [pid = 1360] [id = 358] 19:06:55 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82521000 == 45 [pid = 1360] [id = 354] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8A4CA800) [pid = 1360] [serial = 979] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8A6F1C00) [pid = 1360] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C8A644400) [pid = 1360] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C83222C00) [pid = 1360] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C82B87C00) [pid = 1360] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C83005400) [pid = 1360] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C86E85C00) [pid = 1360] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C86983800) [pid = 1360] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C89B4B000) [pid = 1360] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C85A74000) [pid = 1360] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C84957C00) [pid = 1360] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C855B7800) [pid = 1360] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C85DC5000) [pid = 1360] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8A646C00) [pid = 1360] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8A63D400) [pid = 1360] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C89B03000) [pid = 1360] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C86F2B400) [pid = 1360] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C82A10400) [pid = 1360] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C81E20800) [pid = 1360] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C82B89400) [pid = 1360] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C8354B000) [pid = 1360] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C897F4000) [pid = 1360] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C85DCFC00) [pid = 1360] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C86EB2400) [pid = 1360] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C8A969800) [pid = 1360] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C8753F000) [pid = 1360] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C8ACAEC00) [pid = 1360] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C8ACB6800) [pid = 1360] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C86E8C400) [pid = 1360] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C8ACD3C00) [pid = 1360] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 19:06:55 INFO - PROCESS | 1360 | 1461031615867 Marionette TRACE conn5 <- [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]]]}] 19:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 943ms 19:06:55 INFO - PROCESS | 1360 | 1461031615893 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 19:06:55 INFO - PROCESS | 1360 | 1461031615899 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 19:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:06:55 INFO - PROCESS | 1360 | 1461031615906 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:06:55 INFO - PROCESS | 1360 | 1461031615908 Marionette TRACE conn5 <- [1,1462,null,{}] 19:06:55 INFO - PROCESS | 1360 | 1461031615912 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:56 INFO - PROCESS | 1360 | 1461031616001 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 19:06:56 INFO - PROCESS | 1360 | 1461031616008 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8577F000 == 46 [pid = 1360] [id = 375] 19:06:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C82570000) [pid = 1360] [serial = 1125] [outer = 0000000000000000] 19:06:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C842C8000) [pid = 1360] [serial = 1126] [outer = 0000007C82570000] 19:06:56 INFO - PROCESS | 1360 | 1461031616059 Marionette DEBUG loaded listener.js 19:06:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C85549000) [pid = 1360] [serial = 1127] [outer = 0000007C82570000] 19:06:56 INFO - PROCESS | 1360 | 1461031616543 Marionette TRACE conn5 <- [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]]]}] 19:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 691ms 19:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:06:56 INFO - PROCESS | 1360 | 1461031616598 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 19:06:56 INFO - PROCESS | 1360 | 1461031616600 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 19:06:56 INFO - PROCESS | 1360 | 1461031616604 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:06:56 INFO - PROCESS | 1360 | 1461031616607 Marionette TRACE conn5 <- [1,1466,null,{}] 19:06:56 INFO - PROCESS | 1360 | 1461031616619 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:56 INFO - PROCESS | 1360 | 1461031616711 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 19:06:56 INFO - PROCESS | 1360 | 1461031616719 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89890000 == 47 [pid = 1360] [id = 376] 19:06:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C85A7FC00) [pid = 1360] [serial = 1128] [outer = 0000000000000000] 19:06:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C85DEAC00) [pid = 1360] [serial = 1129] [outer = 0000007C85A7FC00] 19:06:56 INFO - PROCESS | 1360 | 1461031616768 Marionette DEBUG loaded listener.js 19:06:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C86989800) [pid = 1360] [serial = 1130] [outer = 0000007C85A7FC00] 19:06:57 INFO - PROCESS | 1360 | 1461031617223 Marionette TRACE conn5 <- [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]]]}] 19:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 627ms 19:06:57 INFO - PROCESS | 1360 | 1461031617234 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 19:06:57 INFO - PROCESS | 1360 | 1461031617236 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 19:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:06:57 INFO - PROCESS | 1360 | 1461031617240 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - PROCESS | 1360 | 1461031617242 Marionette TRACE conn5 <- [1,1470,null,{}] 19:06:57 INFO - PROCESS | 1360 | 1461031617245 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:57 INFO - PROCESS | 1360 | 1461031617336 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 19:06:57 INFO - PROCESS | 1360 | 1461031617373 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A35C800 == 48 [pid = 1360] [id = 377] 19:06:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C86EB3400) [pid = 1360] [serial = 1131] [outer = 0000000000000000] 19:06:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C86F2F400) [pid = 1360] [serial = 1132] [outer = 0000007C86EB3400] 19:06:57 INFO - PROCESS | 1360 | 1461031617420 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C87544000) [pid = 1360] [serial = 1133] [outer = 0000007C86EB3400] 19:06:57 INFO - PROCESS | 1360 | 1461031617863 Marionette TRACE conn5 <- [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]]]}] 19:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 690ms 19:06:57 INFO - PROCESS | 1360 | 1461031617932 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 19:06:57 INFO - PROCESS | 1360 | 1461031617934 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 19:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:06:57 INFO - PROCESS | 1360 | 1461031617942 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - PROCESS | 1360 | 1461031617944 Marionette TRACE conn5 <- [1,1474,null,{}] 19:06:57 INFO - PROCESS | 1360 | 1461031617948 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:58 INFO - PROCESS | 1360 | 1461031618054 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 19:06:58 INFO - PROCESS | 1360 | 1461031618104 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6B5000 == 49 [pid = 1360] [id = 378] 19:06:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C89782400) [pid = 1360] [serial = 1134] [outer = 0000000000000000] 19:06:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C897E7800) [pid = 1360] [serial = 1135] [outer = 0000007C89782400] 19:06:58 INFO - PROCESS | 1360 | 1461031618150 Marionette DEBUG loaded listener.js 19:06:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C899ED800) [pid = 1360] [serial = 1136] [outer = 0000007C89782400] 19:06:58 INFO - PROCESS | 1360 | 1461031618606 Marionette TRACE conn5 <- [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]]]}] 19:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 689ms 19:06:58 INFO - PROCESS | 1360 | 1461031618630 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 1360 | 1461031618632 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 19:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:06:58 INFO - PROCESS | 1360 | 1461031618651 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - PROCESS | 1360 | 1461031618653 Marionette TRACE conn5 <- [1,1478,null,{}] 19:06:58 INFO - PROCESS | 1360 | 1461031618656 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:58 INFO - PROCESS | 1360 | 1461031618821 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 19:06:58 INFO - PROCESS | 1360 | 1461031618881 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C81D5A800 == 50 [pid = 1360] [id = 379] 19:06:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C8A4D2C00) [pid = 1360] [serial = 1137] [outer = 0000000000000000] 19:06:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C8A64AC00) [pid = 1360] [serial = 1138] [outer = 0000007C8A4D2C00] 19:06:58 INFO - PROCESS | 1360 | 1461031618930 Marionette DEBUG loaded listener.js 19:06:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C8A96CC00) [pid = 1360] [serial = 1139] [outer = 0000007C8A4D2C00] 19:06:59 INFO - PROCESS | 1360 | 1461031619349 Marionette TRACE conn5 <- [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]]]}] 19:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 729ms 19:06:59 INFO - PROCESS | 1360 | 1461031619380 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 19:06:59 INFO - PROCESS | 1360 | 1461031619382 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 19:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:06:59 INFO - PROCESS | 1360 | 1461031619393 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:06:59 INFO - PROCESS | 1360 | 1461031619395 Marionette TRACE conn5 <- [1,1482,null,{}] 19:06:59 INFO - PROCESS | 1360 | 1461031619398 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:59 INFO - PROCESS | 1360 | 1461031619506 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 19:06:59 INFO - PROCESS | 1360 | 1461031619515 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B97B000 == 51 [pid = 1360] [id = 380] 19:06:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C8ACAD800) [pid = 1360] [serial = 1140] [outer = 0000000000000000] 19:06:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8ACCFC00) [pid = 1360] [serial = 1141] [outer = 0000007C8ACAD800] 19:06:59 INFO - PROCESS | 1360 | 1461031619560 Marionette DEBUG loaded listener.js 19:06:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C8CF26800) [pid = 1360] [serial = 1142] [outer = 0000007C8ACAD800] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C81C37400) [pid = 1360] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C86F30400) [pid = 1360] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C82B16400) [pid = 1360] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C899EA400) [pid = 1360] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C81C47C00) [pid = 1360] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C84E91000) [pid = 1360] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C897EFC00) [pid = 1360] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C81B30C00) [pid = 1360] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C85DDC800) [pid = 1360] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C85DCD000) [pid = 1360] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C8693DC00) [pid = 1360] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:07:00 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C8A4CAC00) [pid = 1360] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:07:00 INFO - PROCESS | 1360 | 1461031620109 Marionette TRACE conn5 <- [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]]]}] 19:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 733ms 19:07:00 INFO - PROCESS | 1360 | 1461031620126 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 19:07:00 INFO - PROCESS | 1360 | 1461031620128 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 19:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:07:00 INFO - PROCESS | 1360 | 1461031620165 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:07:00 INFO - PROCESS | 1360 | 1461031620167 Marionette TRACE conn5 <- [1,1486,null,{}] 19:07:00 INFO - PROCESS | 1360 | 1461031620171 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:00 INFO - PROCESS | 1360 | 1461031620255 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 19:07:00 INFO - PROCESS | 1360 | 1461031620331 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B983800 == 52 [pid = 1360] [id = 381] 19:07:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C83007400) [pid = 1360] [serial = 1143] [outer = 0000000000000000] 19:07:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C8697E400) [pid = 1360] [serial = 1144] [outer = 0000007C83007400] 19:07:00 INFO - PROCESS | 1360 | 1461031620377 Marionette DEBUG loaded listener.js 19:07:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C89CC6000) [pid = 1360] [serial = 1145] [outer = 0000007C83007400] 19:07:00 INFO - PROCESS | 1360 | 1461031620725 Marionette TRACE conn5 <- [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]]]}] 19:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 649ms 19:07:00 INFO - PROCESS | 1360 | 1461031620789 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 19:07:00 INFO - PROCESS | 1360 | 1461031620791 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 19:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:07:00 INFO - PROCESS | 1360 | 1461031620795 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:07:00 INFO - PROCESS | 1360 | 1461031620796 Marionette TRACE conn5 <- [1,1490,null,{}] 19:07:00 INFO - PROCESS | 1360 | 1461031620800 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:00 INFO - PROCESS | 1360 | 1461031620914 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 19:07:00 INFO - PROCESS | 1360 | 1461031620922 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF08000 == 53 [pid = 1360] [id = 382] 19:07:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8ACAF800) [pid = 1360] [serial = 1146] [outer = 0000000000000000] 19:07:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C8D003000) [pid = 1360] [serial = 1147] [outer = 0000007C8ACAF800] 19:07:00 INFO - PROCESS | 1360 | 1461031620968 Marionette DEBUG loaded listener.js 19:07:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C8DAADC00) [pid = 1360] [serial = 1148] [outer = 0000007C8ACAF800] 19:07:01 INFO - PROCESS | 1360 | 1461031621368 Marionette TRACE conn5 <- [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]]]}] 19:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 628ms 19:07:01 INFO - PROCESS | 1360 | 1461031621427 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 19:07:01 INFO - PROCESS | 1360 | 1461031621429 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 19:07:01 INFO - PROCESS | 1360 | 1461031621432 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:07:01 INFO - PROCESS | 1360 | 1461031621434 Marionette TRACE conn5 <- [1,1494,null,{}] 19:07:01 INFO - PROCESS | 1360 | 1461031621437 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:01 INFO - PROCESS | 1360 | 1461031621549 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 19:07:01 INFO - PROCESS | 1360 | 1461031621596 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4D7000 == 54 [pid = 1360] [id = 383] 19:07:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C8DAB2800) [pid = 1360] [serial = 1149] [outer = 0000000000000000] 19:07:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C8DAB8C00) [pid = 1360] [serial = 1150] [outer = 0000007C8DAB2800] 19:07:01 INFO - PROCESS | 1360 | 1461031621642 Marionette DEBUG loaded listener.js 19:07:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C8E568800) [pid = 1360] [serial = 1151] [outer = 0000007C8DAB2800] 19:07:02 INFO - PROCESS | 1360 | 1461031622099 Marionette TRACE conn5 <- [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]]]}] 19:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 735ms 19:07:02 INFO - PROCESS | 1360 | 1461031622171 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 19:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:07:02 INFO - PROCESS | 1360 | 1461031622176 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 19:07:02 INFO - PROCESS | 1360 | 1461031622182 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:07:02 INFO - PROCESS | 1360 | 1461031622187 Marionette TRACE conn5 <- [1,1498,null,{}] 19:07:02 INFO - PROCESS | 1360 | 1461031622195 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:02 INFO - PROCESS | 1360 | 1461031622321 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 19:07:02 INFO - PROCESS | 1360 | 1461031622408 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84591000 == 55 [pid = 1360] [id = 384] 19:07:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C8211A000) [pid = 1360] [serial = 1152] [outer = 0000000000000000] 19:07:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C82543400) [pid = 1360] [serial = 1153] [outer = 0000007C8211A000] 19:07:02 INFO - PROCESS | 1360 | 1461031622481 Marionette DEBUG loaded listener.js 19:07:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C82B8D400) [pid = 1360] [serial = 1154] [outer = 0000007C8211A000] 19:07:03 INFO - PROCESS | 1360 | 1461031623134 Marionette TRACE conn5 <- [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]]]}] 19:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 984ms 19:07:03 INFO - PROCESS | 1360 | 1461031623169 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 19:07:03 INFO - PROCESS | 1360 | 1461031623175 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 19:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:07:03 INFO - PROCESS | 1360 | 1461031623182 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:07:03 INFO - PROCESS | 1360 | 1461031623186 Marionette TRACE conn5 <- [1,1502,null,{}] 19:07:03 INFO - PROCESS | 1360 | 1461031623190 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:03 INFO - PROCESS | 1360 | 1461031623304 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 19:07:03 INFO - PROCESS | 1360 | 1461031623423 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F29800 == 56 [pid = 1360] [id = 385] 19:07:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C85A7D800) [pid = 1360] [serial = 1155] [outer = 0000000000000000] 19:07:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C85DE8800) [pid = 1360] [serial = 1156] [outer = 0000007C85A7D800] 19:07:03 INFO - PROCESS | 1360 | 1461031623482 Marionette DEBUG loaded listener.js 19:07:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C86E94C00) [pid = 1360] [serial = 1157] [outer = 0000007C85A7D800] 19:07:04 INFO - PROCESS | 1360 | 1461031624115 Marionette TRACE conn5 <- [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]]]}] 19:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 986ms 19:07:04 INFO - PROCESS | 1360 | 1461031624173 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 19:07:04 INFO - PROCESS | 1360 | 1461031624176 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 19:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:07:04 INFO - PROCESS | 1360 | 1461031624194 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:07:04 INFO - PROCESS | 1360 | 1461031624198 Marionette TRACE conn5 <- [1,1506,null,{}] 19:07:04 INFO - PROCESS | 1360 | 1461031624210 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:04 INFO - PROCESS | 1360 | 1461031624328 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 19:07:04 INFO - PROCESS | 1360 | 1461031624446 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF2939800 == 57 [pid = 1360] [id = 386] 19:07:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C89B42C00) [pid = 1360] [serial = 1158] [outer = 0000000000000000] 19:07:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8A4CF400) [pid = 1360] [serial = 1159] [outer = 0000007C89B42C00] 19:07:04 INFO - PROCESS | 1360 | 1461031624508 Marionette DEBUG loaded listener.js 19:07:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8A974000) [pid = 1360] [serial = 1160] [outer = 0000007C89B42C00] 19:07:05 INFO - PROCESS | 1360 | 1461031625106 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1000ms 19:07:05 INFO - PROCESS | 1360 | 1461031625194 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 19:07:05 INFO - PROCESS | 1360 | 1461031625197 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 19:07:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:07:05 INFO - PROCESS | 1360 | 1461031625201 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:07:05 INFO - PROCESS | 1360 | 1461031625204 Marionette TRACE conn5 <- [1,1510,null,{}] 19:07:05 INFO - PROCESS | 1360 | 1461031625208 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:05 INFO - PROCESS | 1360 | 1461031625350 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 19:07:05 INFO - PROCESS | 1360 | 1461031625468 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF32BF000 == 58 [pid = 1360] [id = 387] 19:07:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8D006400) [pid = 1360] [serial = 1161] [outer = 0000000000000000] 19:07:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C8E56B400) [pid = 1360] [serial = 1162] [outer = 0000007C8D006400] 19:07:05 INFO - PROCESS | 1360 | 1461031625526 Marionette DEBUG loaded listener.js 19:07:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007CEEAE1800) [pid = 1360] [serial = 1163] [outer = 0000007C8D006400] 19:07:06 INFO - PROCESS | 1360 | 1461031626095 Marionette TRACE conn5 <- [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"]]]}] 19:07:06 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 () { 19:07:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:07:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:07:06 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 () { 19:07:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:07:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:07:06 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 () { 19:07:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:07:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:07:06 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 () { 19:07:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:07:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:07:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 952ms 19:07:06 INFO - PROCESS | 1360 | 1461031626153 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 19:07:06 INFO - PROCESS | 1360 | 1461031626155 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 19:07:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:07:06 INFO - PROCESS | 1360 | 1461031626177 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:07:06 INFO - PROCESS | 1360 | 1461031626180 Marionette TRACE conn5 <- [1,1514,null,{}] 19:07:06 INFO - PROCESS | 1360 | 1461031626184 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:06 INFO - PROCESS | 1360 | 1461031626291 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 19:07:06 INFO - PROCESS | 1360 | 1461031626409 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC9A800 == 59 [pid = 1360] [id = 388] 19:07:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8A6F4800) [pid = 1360] [serial = 1164] [outer = 0000000000000000] 19:07:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007CEEAE8800) [pid = 1360] [serial = 1165] [outer = 0000007C8A6F4800] 19:07:06 INFO - PROCESS | 1360 | 1461031626466 Marionette DEBUG loaded listener.js 19:07:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007CF1F59800) [pid = 1360] [serial = 1166] [outer = 0000007C8A6F4800] 19:07:07 INFO - PROCESS | 1360 | 1461031627264 Marionette TRACE conn5 <- [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"]]]}] 19:07:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:07:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:07:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:07:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1135ms 19:07:07 INFO - PROCESS | 1360 | 1461031627316 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 19:07:07 INFO - PROCESS | 1360 | 1461031627321 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 19:07:07 INFO - PROCESS | 1360 | 1461031627326 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:07:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:07:07 INFO - PROCESS | 1360 | 1461031627330 Marionette TRACE conn5 <- [1,1518,null,{}] 19:07:07 INFO - PROCESS | 1360 | 1461031627337 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:07 INFO - PROCESS | 1360 | 1461031627437 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 19:07:07 INFO - PROCESS | 1360 | 1461031627563 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82BAB000 == 60 [pid = 1360] [id = 389] 19:07:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C81C2D000) [pid = 1360] [serial = 1167] [outer = 0000000000000000] 19:07:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C82121C00) [pid = 1360] [serial = 1168] [outer = 0000007C81C2D000] 19:07:07 INFO - PROCESS | 1360 | 1461031627615 Marionette DEBUG loaded listener.js 19:07:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C83223800) [pid = 1360] [serial = 1169] [outer = 0000007C81C2D000] 19:07:08 INFO - PROCESS | 1360 | 1461031628146 Marionette TRACE conn5 <- [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]]]}] 19:07:08 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 19:07:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:07:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:07:08 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. 19:07:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:07:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 838ms 19:07:08 INFO - PROCESS | 1360 | 1461031628180 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 19:07:08 INFO - PROCESS | 1360 | 1461031628186 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 19:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:07:08 INFO - PROCESS | 1360 | 1461031628194 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:07:08 INFO - PROCESS | 1360 | 1461031628197 Marionette TRACE conn5 <- [1,1522,null,{}] 19:07:08 INFO - PROCESS | 1360 | 1461031628201 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:08 INFO - PROCESS | 1360 | 1461031628300 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF08000 == 59 [pid = 1360] [id = 382] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B983800 == 58 [pid = 1360] [id = 381] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B97B000 == 57 [pid = 1360] [id = 380] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C81D5A800 == 56 [pid = 1360] [id = 379] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6B5000 == 55 [pid = 1360] [id = 378] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A35C800 == 54 [pid = 1360] [id = 377] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89890000 == 53 [pid = 1360] [id = 376] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C89787800) [pid = 1360] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8553AC00) [pid = 1360] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C81B2C800) [pid = 1360] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8577F000 == 52 [pid = 1360] [id = 375] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82163000 == 51 [pid = 1360] [id = 374] 19:07:08 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCCA800 == 50 [pid = 1360] [id = 368] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8A6F4000) [pid = 1360] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C81C7A000) [pid = 1360] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C89786400) [pid = 1360] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8A4D1400) [pid = 1360] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C8C47A800) [pid = 1360] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C82542400) [pid = 1360] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C855C3400) [pid = 1360] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C899E8400) [pid = 1360] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C85A7EC00) [pid = 1360] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C89B05000) [pid = 1360] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C89CC4400) [pid = 1360] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C8ACB2800) [pid = 1360] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C86933000) [pid = 1360] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C81C6D000) [pid = 1360] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8553DC00) [pid = 1360] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C85DE1400) [pid = 1360] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C82B1EC00) [pid = 1360] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C86E8C000) [pid = 1360] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C87542C00) [pid = 1360] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C86984800) [pid = 1360] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C82CDE000) [pid = 1360] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C89CBB400) [pid = 1360] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C8A64B000) [pid = 1360] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 19:07:08 INFO - PROCESS | 1360 | 1461031628472 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8261A000 == 51 [pid = 1360] [id = 390] 19:07:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C80E88800) [pid = 1360] [serial = 1170] [outer = 0000000000000000] 19:07:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C81B2EC00) [pid = 1360] [serial = 1171] [outer = 0000007C80E88800] 19:07:08 INFO - PROCESS | 1360 | 1461031628522 Marionette DEBUG loaded listener.js 19:07:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8211E000) [pid = 1360] [serial = 1172] [outer = 0000007C80E88800] 19:07:08 INFO - PROCESS | 1360 | 1461031628958 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 837ms 19:07:09 INFO - PROCESS | 1360 | 1461031629033 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 19:07:09 INFO - PROCESS | 1360 | 1461031629035 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 19:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:07:09 INFO - PROCESS | 1360 | 1461031629043 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:07:09 INFO - PROCESS | 1360 | 1461031629047 Marionette TRACE conn5 <- [1,1526,null,{}] 19:07:09 INFO - PROCESS | 1360 | 1461031629058 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:09 INFO - PROCESS | 1360 | 1461031629152 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 19:07:09 INFO - PROCESS | 1360 | 1461031629161 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8756D000 == 52 [pid = 1360] [id = 391] 19:07:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C8550E400) [pid = 1360] [serial = 1173] [outer = 0000000000000000] 19:07:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C855C4800) [pid = 1360] [serial = 1174] [outer = 0000007C8550E400] 19:07:09 INFO - PROCESS | 1360 | 1461031629211 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C85DE4000) [pid = 1360] [serial = 1175] [outer = 0000007C8550E400] 19:07:09 INFO - PROCESS | 1360 | 1461031629673 Marionette TRACE conn5 <- [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]]]}] 19:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 691ms 19:07:09 INFO - PROCESS | 1360 | 1461031629732 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 19:07:09 INFO - PROCESS | 1360 | 1461031629735 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 19:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:07:09 INFO - PROCESS | 1360 | 1461031629739 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:07:09 INFO - PROCESS | 1360 | 1461031629741 Marionette TRACE conn5 <- [1,1530,null,{}] 19:07:09 INFO - PROCESS | 1360 | 1461031629744 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:09 INFO - PROCESS | 1360 | 1461031629829 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 19:07:09 INFO - PROCESS | 1360 | 1461031629838 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F25800 == 53 [pid = 1360] [id = 392] 19:07:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C8693D800) [pid = 1360] [serial = 1176] [outer = 0000000000000000] 19:07:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C86E85400) [pid = 1360] [serial = 1177] [outer = 0000007C8693D800] 19:07:09 INFO - PROCESS | 1360 | 1461031629886 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C86E93800) [pid = 1360] [serial = 1178] [outer = 0000007C8693D800] 19:07:10 INFO - PROCESS | 1360 | 1461031630314 Marionette TRACE conn5 <- [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]]]}] 19:07:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:07:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 628ms 19:07:10 INFO - PROCESS | 1360 | 1461031630370 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 19:07:10 INFO - PROCESS | 1360 | 1461031630372 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 19:07:10 INFO - PROCESS | 1360 | 1461031630375 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:07:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:07:10 INFO - PROCESS | 1360 | 1461031630377 Marionette TRACE conn5 <- [1,1534,null,{}] 19:07:10 INFO - PROCESS | 1360 | 1461031630380 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:10 INFO - PROCESS | 1360 | 1461031630463 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 19:07:10 INFO - PROCESS | 1360 | 1461031630500 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A421800 == 54 [pid = 1360] [id = 393] 19:07:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C86EB2C00) [pid = 1360] [serial = 1179] [outer = 0000000000000000] 19:07:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C86F2D800) [pid = 1360] [serial = 1180] [outer = 0000007C86EB2C00] 19:07:10 INFO - PROCESS | 1360 | 1461031630546 Marionette DEBUG loaded listener.js 19:07:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C87541C00) [pid = 1360] [serial = 1181] [outer = 0000007C86EB2C00] 19:07:11 INFO - PROCESS | 1360 | 1461031631033 Marionette TRACE conn5 <- [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]]]}] 19:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 690ms 19:07:11 INFO - PROCESS | 1360 | 1461031631068 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 19:07:11 INFO - PROCESS | 1360 | 1461031631071 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 19:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:07:11 INFO - PROCESS | 1360 | 1461031631074 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:07:11 INFO - PROCESS | 1360 | 1461031631076 Marionette TRACE conn5 <- [1,1538,null,{}] 19:07:11 INFO - PROCESS | 1360 | 1461031631085 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:11 INFO - PROCESS | 1360 | 1461031631217 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 19:07:11 INFO - PROCESS | 1360 | 1461031631273 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A91D000 == 55 [pid = 1360] [id = 394] 19:07:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C82544C00) [pid = 1360] [serial = 1182] [outer = 0000000000000000] 19:07:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C897F4800) [pid = 1360] [serial = 1183] [outer = 0000007C82544C00] 19:07:11 INFO - PROCESS | 1360 | 1461031631323 Marionette DEBUG loaded listener.js 19:07:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C89B0E800) [pid = 1360] [serial = 1184] [outer = 0000007C82544C00] 19:07:11 INFO - PROCESS | 1360 | 1461031631779 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 732ms 19:07:11 INFO - PROCESS | 1360 | 1461031631839 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 19:07:11 INFO - PROCESS | 1360 | 1461031631841 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 19:07:11 INFO - PROCESS | 1360 | 1461031631845 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:07:11 INFO - PROCESS | 1360 | 1461031631847 Marionette TRACE conn5 <- [1,1542,null,{}] 19:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:07:11 INFO - PROCESS | 1360 | 1461031631851 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:11 INFO - PROCESS | 1360 | 1461031631958 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 19:07:11 INFO - PROCESS | 1360 | 1461031631966 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B91C000 == 56 [pid = 1360] [id = 395] 19:07:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C89786000) [pid = 1360] [serial = 1185] [outer = 0000000000000000] 19:07:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C89CC8C00) [pid = 1360] [serial = 1186] [outer = 0000007C89786000] 19:07:12 INFO - PROCESS | 1360 | 1461031632013 Marionette DEBUG loaded listener.js 19:07:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8A642C00) [pid = 1360] [serial = 1187] [outer = 0000007C89786000] 19:07:12 INFO - PROCESS | 1360 | 1461031632474 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 688ms 19:07:12 INFO - PROCESS | 1360 | 1461031632545 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 19:07:12 INFO - PROCESS | 1360 | 1461031632548 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 19:07:12 INFO - PROCESS | 1360 | 1461031632551 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:07:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:07:12 INFO - PROCESS | 1360 | 1461031632553 Marionette TRACE conn5 <- [1,1546,null,{}] 19:07:12 INFO - PROCESS | 1360 | 1461031632557 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:12 INFO - PROCESS | 1360 | 1461031632668 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C80ED1800) [pid = 1360] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C84E95C00) [pid = 1360] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8ACD1000) [pid = 1360] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C86EB0400) [pid = 1360] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C82B84800) [pid = 1360] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C8ACAF800) [pid = 1360] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C8A4D2C00) [pid = 1360] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C85A7FC00) [pid = 1360] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C86EB3400) [pid = 1360] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C82F79800) [pid = 1360] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C89B42400) [pid = 1360] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C82570000) [pid = 1360] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C83007400) [pid = 1360] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C82113C00) [pid = 1360] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C8ACAD800) [pid = 1360] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C85549800) [pid = 1360] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:07:12 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C89782400) [pid = 1360] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:07:12 INFO - PROCESS | 1360 | 1461031632935 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869ED800 == 57 [pid = 1360] [id = 396] 19:07:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C81C38000) [pid = 1360] [serial = 1188] [outer = 0000000000000000] 19:07:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C82113C00) [pid = 1360] [serial = 1189] [outer = 0000007C81C38000] 19:07:12 INFO - PROCESS | 1360 | 1461031632984 Marionette DEBUG loaded listener.js 19:07:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C85DCB000) [pid = 1360] [serial = 1190] [outer = 0000007C81C38000] 19:07:13 INFO - PROCESS | 1360 | 1461031633361 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:07:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:07:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 839ms 19:07:13 INFO - PROCESS | 1360 | 1461031633394 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 19:07:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:07:13 INFO - PROCESS | 1360 | 1461031633396 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 19:07:13 INFO - PROCESS | 1360 | 1461031633399 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:07:13 INFO - PROCESS | 1360 | 1461031633401 Marionette TRACE conn5 <- [1,1550,null,{}] 19:07:13 INFO - PROCESS | 1360 | 1461031633404 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:13 INFO - PROCESS | 1360 | 1461031633515 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 19:07:13 INFO - PROCESS | 1360 | 1461031633565 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B99A800 == 58 [pid = 1360] [id = 397] 19:07:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C842C7400) [pid = 1360] [serial = 1191] [outer = 0000000000000000] 19:07:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C8A6EC400) [pid = 1360] [serial = 1192] [outer = 0000007C842C7400] 19:07:13 INFO - PROCESS | 1360 | 1461031633613 Marionette DEBUG loaded listener.js 19:07:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C8A96E800) [pid = 1360] [serial = 1193] [outer = 0000007C842C7400] 19:07:13 INFO - PROCESS | 1360 | 1461031633972 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:07:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:07:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 626ms 19:07:14 INFO - PROCESS | 1360 | 1461031634030 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 19:07:14 INFO - PROCESS | 1360 | 1461031634032 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 19:07:14 INFO - PROCESS | 1360 | 1461031634035 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:07:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:07:14 INFO - PROCESS | 1360 | 1461031634037 Marionette TRACE conn5 <- [1,1554,null,{}] 19:07:14 INFO - PROCESS | 1360 | 1461031634040 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:14 INFO - PROCESS | 1360 | 1461031634154 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 19:07:14 INFO - PROCESS | 1360 | 1461031634160 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF1F000 == 59 [pid = 1360] [id = 398] 19:07:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C8ACADC00) [pid = 1360] [serial = 1194] [outer = 0000000000000000] 19:07:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C8ACB7000) [pid = 1360] [serial = 1195] [outer = 0000007C8ACADC00] 19:07:14 INFO - PROCESS | 1360 | 1461031634210 Marionette DEBUG loaded listener.js 19:07:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8AD15000) [pid = 1360] [serial = 1196] [outer = 0000007C8ACADC00] 19:07:14 INFO - PROCESS | 1360 | 1461031634641 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:07:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:07:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 628ms 19:07:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:07:14 INFO - PROCESS | 1360 | 1461031634679 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 19:07:14 INFO - PROCESS | 1360 | 1461031634682 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 19:07:14 INFO - PROCESS | 1360 | 1461031634685 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:07:14 INFO - PROCESS | 1360 | 1461031634688 Marionette TRACE conn5 <- [1,1558,null,{}] 19:07:14 INFO - PROCESS | 1360 | 1461031634691 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:14 INFO - PROCESS | 1360 | 1461031634797 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 19:07:14 INFO - PROCESS | 1360 | 1461031634805 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDE4800 == 60 [pid = 1360] [id = 399] 19:07:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C8C473C00) [pid = 1360] [serial = 1197] [outer = 0000000000000000] 19:07:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C8D00E800) [pid = 1360] [serial = 1198] [outer = 0000007C8C473C00] 19:07:14 INFO - PROCESS | 1360 | 1461031634856 Marionette DEBUG loaded listener.js 19:07:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8E56D000) [pid = 1360] [serial = 1199] [outer = 0000007C8C473C00] 19:07:15 INFO - PROCESS | 1360 | 1461031635634 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:07:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:07:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 985ms 19:07:15 INFO - PROCESS | 1360 | 1461031635672 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 19:07:15 INFO - PROCESS | 1360 | 1461031635678 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 19:07:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:07:15 INFO - PROCESS | 1360 | 1461031635685 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:07:15 INFO - PROCESS | 1360 | 1461031635689 Marionette TRACE conn5 <- [1,1562,null,{}] 19:07:15 INFO - PROCESS | 1360 | 1461031635695 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:15 INFO - PROCESS | 1360 | 1461031635815 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 19:07:15 INFO - PROCESS | 1360 | 1461031635940 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8680A000 == 61 [pid = 1360] [id = 400] 19:07:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C82B8A400) [pid = 1360] [serial = 1200] [outer = 0000000000000000] 19:07:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C82CE6400) [pid = 1360] [serial = 1201] [outer = 0000007C82B8A400] 19:07:16 INFO - PROCESS | 1360 | 1461031636001 Marionette DEBUG loaded listener.js 19:07:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C85543800) [pid = 1360] [serial = 1202] [outer = 0000007C82B8A400] 19:07:16 INFO - PROCESS | 1360 | 1461031636577 Marionette TRACE conn5 <- [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]]]}] 19:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 944ms 19:07:16 INFO - PROCESS | 1360 | 1461031636630 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 19:07:16 INFO - PROCESS | 1360 | 1461031636637 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 19:07:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:07:16 INFO - PROCESS | 1360 | 1461031636644 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:07:16 INFO - PROCESS | 1360 | 1461031636647 Marionette TRACE conn5 <- [1,1566,null,{}] 19:07:16 INFO - PROCESS | 1360 | 1461031636651 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:16 INFO - PROCESS | 1360 | 1461031636765 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 19:07:16 INFO - PROCESS | 1360 | 1461031636887 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A418000 == 62 [pid = 1360] [id = 401] 19:07:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C86939400) [pid = 1360] [serial = 1203] [outer = 0000000000000000] 19:07:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C86EAC400) [pid = 1360] [serial = 1204] [outer = 0000007C86939400] 19:07:16 INFO - PROCESS | 1360 | 1461031636945 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C89782000) [pid = 1360] [serial = 1205] [outer = 0000007C86939400] 19:07:17 INFO - PROCESS | 1360 | 1461031637546 Marionette TRACE conn5 <- [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]]]}] 19:07:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:07:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 942ms 19:07:17 INFO - PROCESS | 1360 | 1461031637592 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 19:07:17 INFO - PROCESS | 1360 | 1461031637595 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 19:07:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:07:17 INFO - PROCESS | 1360 | 1461031637599 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:07:17 INFO - PROCESS | 1360 | 1461031637603 Marionette TRACE conn5 <- [1,1570,null,{}] 19:07:17 INFO - PROCESS | 1360 | 1461031637615 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:17 INFO - PROCESS | 1360 | 1461031637732 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 19:07:17 INFO - PROCESS | 1360 | 1461031637854 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF310B800 == 63 [pid = 1360] [id = 402] 19:07:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C89B10800) [pid = 1360] [serial = 1206] [outer = 0000000000000000] 19:07:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8A6F0400) [pid = 1360] [serial = 1207] [outer = 0000007C89B10800] 19:07:17 INFO - PROCESS | 1360 | 1461031637916 Marionette DEBUG loaded listener.js 19:07:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8CF29800) [pid = 1360] [serial = 1208] [outer = 0000007C89B10800] 19:07:18 INFO - PROCESS | 1360 | 1461031638524 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:07:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:07:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 984ms 19:07:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:07:18 INFO - PROCESS | 1360 | 1461031638584 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 19:07:18 INFO - PROCESS | 1360 | 1461031638587 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 19:07:18 INFO - PROCESS | 1360 | 1461031638591 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:07:18 INFO - PROCESS | 1360 | 1461031638593 Marionette TRACE conn5 <- [1,1574,null,{}] 19:07:18 INFO - PROCESS | 1360 | 1461031638597 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:18 INFO - PROCESS | 1360 | 1461031638749 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 19:07:18 INFO - PROCESS | 1360 | 1461031638765 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF43BA800 == 64 [pid = 1360] [id = 403] 19:07:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8DAB4800) [pid = 1360] [serial = 1209] [outer = 0000000000000000] 19:07:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8E562400) [pid = 1360] [serial = 1210] [outer = 0000007C8DAB4800] 19:07:18 INFO - PROCESS | 1360 | 1461031638823 Marionette DEBUG loaded listener.js 19:07:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007CF1EACC00) [pid = 1360] [serial = 1211] [outer = 0000007C8DAB4800] 19:07:19 INFO - PROCESS | 1360 | 1461031639376 Marionette TRACE conn5 <- [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]]]}] 19:07:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:07:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 837ms 19:07:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:07:19 INFO - PROCESS | 1360 | 1461031639431 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 19:07:19 INFO - PROCESS | 1360 | 1461031639434 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 19:07:19 INFO - PROCESS | 1360 | 1461031639437 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:07:19 INFO - PROCESS | 1360 | 1461031639439 Marionette TRACE conn5 <- [1,1578,null,{}] 19:07:19 INFO - PROCESS | 1360 | 1461031639443 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:19 INFO - PROCESS | 1360 | 1461031639551 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 19:07:19 INFO - PROCESS | 1360 | 1461031639645 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF557C800 == 65 [pid = 1360] [id = 404] 19:07:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007CEEAE9C00) [pid = 1360] [serial = 1212] [outer = 0000000000000000] 19:07:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007CF1FB1C00) [pid = 1360] [serial = 1213] [outer = 0000007CEEAE9C00] 19:07:19 INFO - PROCESS | 1360 | 1461031639702 Marionette DEBUG loaded listener.js 19:07:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007CF1FBAC00) [pid = 1360] [serial = 1214] [outer = 0000007CEEAE9C00] 19:07:20 INFO - PROCESS | 1360 | 1461031640340 Marionette TRACE conn5 <- [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]]]}] 19:07:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:07:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 944ms 19:07:20 INFO - PROCESS | 1360 | 1461031640383 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 19:07:20 INFO - PROCESS | 1360 | 1461031640386 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 19:07:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:07:20 INFO - PROCESS | 1360 | 1461031640389 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:07:20 INFO - PROCESS | 1360 | 1461031640391 Marionette TRACE conn5 <- [1,1582,null,{}] 19:07:20 INFO - PROCESS | 1360 | 1461031640395 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:20 INFO - PROCESS | 1360 | 1461031640514 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 19:07:20 INFO - PROCESS | 1360 | 1461031640653 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCC9800 == 66 [pid = 1360] [id = 405] 19:07:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8211C000) [pid = 1360] [serial = 1215] [outer = 0000000000000000] 19:07:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C8DAAC400) [pid = 1360] [serial = 1216] [outer = 0000007C8211C000] 19:07:20 INFO - PROCESS | 1360 | 1461031640714 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007CF2963400) [pid = 1360] [serial = 1217] [outer = 0000007C8211C000] 19:07:21 INFO - PROCESS | 1360 | 1461031641436 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:07:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:07:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1084ms 19:07:21 INFO - PROCESS | 1360 | 1461031641477 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 19:07:21 INFO - PROCESS | 1360 | 1461031641481 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 19:07:21 INFO - PROCESS | 1360 | 1461031641486 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:07:21 INFO - PROCESS | 1360 | 1461031641490 Marionette TRACE conn5 <- [1,1586,null,{}] 19:07:21 INFO - PROCESS | 1360 | 1461031641496 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:21 INFO - PROCESS | 1360 | 1461031641602 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 19:07:21 INFO - PROCESS | 1360 | 1461031641731 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86819000 == 67 [pid = 1360] [id = 406] 19:07:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8211C400) [pid = 1360] [serial = 1218] [outer = 0000000000000000] 19:07:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C82B16400) [pid = 1360] [serial = 1219] [outer = 0000007C8211C400] 19:07:21 INFO - PROCESS | 1360 | 1461031641786 Marionette DEBUG loaded listener.js 19:07:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8306EC00) [pid = 1360] [serial = 1220] [outer = 0000007C8211C400] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF1F000 == 66 [pid = 1360] [id = 398] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B99A800 == 65 [pid = 1360] [id = 397] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869ED800 == 64 [pid = 1360] [id = 396] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B91C000 == 63 [pid = 1360] [id = 395] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A91D000 == 62 [pid = 1360] [id = 394] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A421800 == 61 [pid = 1360] [id = 393] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F25800 == 60 [pid = 1360] [id = 392] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8756D000 == 59 [pid = 1360] [id = 391] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8261A000 == 58 [pid = 1360] [id = 390] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82BAB000 == 57 [pid = 1360] [id = 389] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C8ACDA400) [pid = 1360] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C8CF2AC00) [pid = 1360] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8DAB8C00) [pid = 1360] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84591000 == 56 [pid = 1360] [id = 384] 19:07:22 INFO - PROCESS | 1360 | 1461031642416 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C81C72800) [pid = 1360] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C85A78C00) [pid = 1360] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8AD15400) [pid = 1360] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C89B0D000) [pid = 1360] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C84A3EC00) [pid = 1360] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C82CDD000) [pid = 1360] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8DAADC00) [pid = 1360] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C8A96CC00) [pid = 1360] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C85DEAC00) [pid = 1360] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C86989800) [pid = 1360] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C86F2F400) [pid = 1360] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8495A800) [pid = 1360] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C83006800) [pid = 1360] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8A64AC00) [pid = 1360] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C8A96C000) [pid = 1360] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8AD18000) [pid = 1360] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C842C8000) [pid = 1360] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C85549000) [pid = 1360] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C8697E400) [pid = 1360] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C8A96A800) [pid = 1360] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C82B81000) [pid = 1360] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8ACCFC00) [pid = 1360] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8D003000) [pid = 1360] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 983ms 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C87517800) [pid = 1360] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C86EB2800) [pid = 1360] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C8CF26800) [pid = 1360] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C897E7800) [pid = 1360] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C89CC6000) [pid = 1360] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C899ED800) [pid = 1360] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C87544000) [pid = 1360] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 19:07:22 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C86E86000) [pid = 1360] [serial = 682] [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.] 19:07:22 INFO - PROCESS | 1360 | 1461031642478 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 19:07:22 INFO - PROCESS | 1360 | 1461031642484 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 19:07:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:07:22 INFO - PROCESS | 1360 | 1461031642493 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:07:22 INFO - PROCESS | 1360 | 1461031642496 Marionette TRACE conn5 <- [1,1590,null,{}] 19:07:22 INFO - PROCESS | 1360 | 1461031642501 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:22 INFO - PROCESS | 1360 | 1461031642592 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 19:07:22 INFO - PROCESS | 1360 | 1461031642599 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8578E000 == 57 [pid = 1360] [id = 407] 19:07:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C81B34800) [pid = 1360] [serial = 1221] [outer = 0000000000000000] 19:07:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C83542800) [pid = 1360] [serial = 1222] [outer = 0000007C81B34800] 19:07:22 INFO - PROCESS | 1360 | 1461031642648 Marionette DEBUG loaded listener.js 19:07:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C8553D800) [pid = 1360] [serial = 1223] [outer = 0000007C81B34800] 19:07:23 INFO - PROCESS | 1360 | 1461031643191 Marionette TRACE conn5 <- [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]]]}] 19:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 19:07:23 INFO - PROCESS | 1360 | 1461031643229 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 19:07:23 INFO - PROCESS | 1360 | 1461031643231 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 19:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:07:23 INFO - PROCESS | 1360 | 1461031643235 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:07:23 INFO - PROCESS | 1360 | 1461031643239 Marionette TRACE conn5 <- [1,1594,null,{}] 19:07:23 INFO - PROCESS | 1360 | 1461031643250 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:23 INFO - PROCESS | 1360 | 1461031643346 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 19:07:23 INFO - PROCESS | 1360 | 1461031643426 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84E7B800 == 58 [pid = 1360] [id = 408] 19:07:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C85DC9C00) [pid = 1360] [serial = 1224] [outer = 0000000000000000] 19:07:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C8697E800) [pid = 1360] [serial = 1225] [outer = 0000007C85DC9C00] 19:07:23 INFO - PROCESS | 1360 | 1461031643475 Marionette DEBUG loaded listener.js 19:07:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C86EAF400) [pid = 1360] [serial = 1226] [outer = 0000007C85DC9C00] 19:07:23 INFO - PROCESS | 1360 | 1461031643864 Marionette TRACE conn5 <- [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]]]}] 19:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 19:07:23 INFO - PROCESS | 1360 | 1461031643909 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 19:07:23 INFO - PROCESS | 1360 | 1461031643912 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 19:07:23 INFO - PROCESS | 1360 | 1461031643915 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:07:23 INFO - PROCESS | 1360 | 1461031643917 Marionette TRACE conn5 <- [1,1598,null,{}] 19:07:23 INFO - PROCESS | 1360 | 1461031643920 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:24 INFO - PROCESS | 1360 | 1461031644007 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 19:07:24 INFO - PROCESS | 1360 | 1461031644015 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A40A800 == 59 [pid = 1360] [id = 409] 19:07:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C86F35400) [pid = 1360] [serial = 1227] [outer = 0000000000000000] 19:07:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C8977F800) [pid = 1360] [serial = 1228] [outer = 0000007C86F35400] 19:07:24 INFO - PROCESS | 1360 | 1461031644061 Marionette DEBUG loaded listener.js 19:07:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C897EBC00) [pid = 1360] [serial = 1229] [outer = 0000007C86F35400] 19:07:24 INFO - PROCESS | 1360 | 1461031644496 Marionette TRACE conn5 <- [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]]]}] 19:07:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:07:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 19:07:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:07:24 INFO - PROCESS | 1360 | 1461031644549 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 19:07:24 INFO - PROCESS | 1360 | 1461031644551 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 19:07:24 INFO - PROCESS | 1360 | 1461031644555 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:07:24 INFO - PROCESS | 1360 | 1461031644557 Marionette TRACE conn5 <- [1,1602,null,{}] 19:07:24 INFO - PROCESS | 1360 | 1461031644560 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:24 INFO - PROCESS | 1360 | 1461031644671 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 19:07:24 INFO - PROCESS | 1360 | 1461031644753 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85770800 == 60 [pid = 1360] [id = 410] 19:07:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C899EC800) [pid = 1360] [serial = 1230] [outer = 0000000000000000] 19:07:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C899F3C00) [pid = 1360] [serial = 1231] [outer = 0000007C899EC800] 19:07:24 INFO - PROCESS | 1360 | 1461031644800 Marionette DEBUG loaded listener.js 19:07:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C89B47800) [pid = 1360] [serial = 1232] [outer = 0000007C899EC800] 19:07:25 INFO - PROCESS | 1360 | 1461031645233 Marionette TRACE conn5 <- [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]]]}] 19:07:25 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 19:07:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 732ms 19:07:25 INFO - PROCESS | 1360 | 1461031645287 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 19:07:25 INFO - PROCESS | 1360 | 1461031645290 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 19:07:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:07:25 INFO - PROCESS | 1360 | 1461031645293 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:07:25 INFO - PROCESS | 1360 | 1461031645295 Marionette TRACE conn5 <- [1,1606,null,{}] 19:07:25 INFO - PROCESS | 1360 | 1461031645312 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:25 INFO - PROCESS | 1360 | 1461031645443 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 19:07:25 INFO - PROCESS | 1360 | 1461031645500 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B916000 == 61 [pid = 1360] [id = 411] 19:07:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8A6EDC00) [pid = 1360] [serial = 1233] [outer = 0000000000000000] 19:07:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8A96F000) [pid = 1360] [serial = 1234] [outer = 0000007C8A6EDC00] 19:07:25 INFO - PROCESS | 1360 | 1461031645549 Marionette DEBUG loaded listener.js 19:07:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8ACCFC00) [pid = 1360] [serial = 1235] [outer = 0000007C8A6EDC00] 19:07:25 INFO - PROCESS | 1360 | 1461031645989 Marionette TRACE conn5 <- [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]]]}] 19:07:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 753ms 19:07:26 INFO - PROCESS | 1360 | 1461031646055 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 19:07:26 INFO - PROCESS | 1360 | 1461031646057 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 19:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:07:26 INFO - PROCESS | 1360 | 1461031646060 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:07:26 INFO - PROCESS | 1360 | 1461031646062 Marionette TRACE conn5 <- [1,1610,null,{}] 19:07:26 INFO - PROCESS | 1360 | 1461031646066 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:26 INFO - PROCESS | 1360 | 1461031646178 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 19:07:26 INFO - PROCESS | 1360 | 1461031646234 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B995000 == 62 [pid = 1360] [id = 412] 19:07:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C85DC8800) [pid = 1360] [serial = 1236] [outer = 0000000000000000] 19:07:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8C473800) [pid = 1360] [serial = 1237] [outer = 0000007C85DC8800] 19:07:26 INFO - PROCESS | 1360 | 1461031646279 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8D00CC00) [pid = 1360] [serial = 1238] [outer = 0000007C85DC8800] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8CF28400) [pid = 1360] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C8A96F400) [pid = 1360] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8ACADC00) [pid = 1360] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C82544C00) [pid = 1360] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C89786000) [pid = 1360] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C81C2D000) [pid = 1360] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C81C38000) [pid = 1360] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C8693D800) [pid = 1360] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8211A000) [pid = 1360] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8550E400) [pid = 1360] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C80E88800) [pid = 1360] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C8A6F4800) [pid = 1360] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C86EB2C00) [pid = 1360] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C85A7D800) [pid = 1360] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C89B42C00) [pid = 1360] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:07:26 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C842C7400) [pid = 1360] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:07:26 INFO - PROCESS | 1360 | 1461031646780 Marionette TRACE conn5 <- [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]]]}] 19:07:26 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 19:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 774ms 19:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:07:26 INFO - PROCESS | 1360 | 1461031646837 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 19:07:26 INFO - PROCESS | 1360 | 1461031646839 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 19:07:26 INFO - PROCESS | 1360 | 1461031646843 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:07:26 INFO - PROCESS | 1360 | 1461031646845 Marionette TRACE conn5 <- [1,1614,null,{}] 19:07:26 INFO - PROCESS | 1360 | 1461031646848 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:26 INFO - PROCESS | 1360 | 1461031646962 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 19:07:27 INFO - PROCESS | 1360 | 1461031647015 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC96000 == 63 [pid = 1360] [id = 413] 19:07:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C81C75C00) [pid = 1360] [serial = 1239] [outer = 0000000000000000] 19:07:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C8693D800) [pid = 1360] [serial = 1240] [outer = 0000007C81C75C00] 19:07:27 INFO - PROCESS | 1360 | 1461031647061 Marionette DEBUG loaded listener.js 19:07:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C8A965C00) [pid = 1360] [serial = 1241] [outer = 0000007C81C75C00] 19:07:27 INFO - PROCESS | 1360 | 1461031647424 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:07:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:07:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 19:07:27 INFO - PROCESS | 1360 | 1461031647474 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 19:07:27 INFO - PROCESS | 1360 | 1461031647476 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 19:07:27 INFO - PROCESS | 1360 | 1461031647480 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:07:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:07:27 INFO - PROCESS | 1360 | 1461031647482 Marionette TRACE conn5 <- [1,1618,null,{}] 19:07:27 INFO - PROCESS | 1360 | 1461031647519 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:27 INFO - PROCESS | 1360 | 1461031647604 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 19:07:27 INFO - PROCESS | 1360 | 1461031647610 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCD5800 == 64 [pid = 1360] [id = 414] 19:07:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C8CF28400) [pid = 1360] [serial = 1242] [outer = 0000000000000000] 19:07:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C8E56E400) [pid = 1360] [serial = 1243] [outer = 0000007C8CF28400] 19:07:27 INFO - PROCESS | 1360 | 1461031647657 Marionette DEBUG loaded listener.js 19:07:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007CF1F54400) [pid = 1360] [serial = 1244] [outer = 0000007C8CF28400] 19:07:28 INFO - PROCESS | 1360 | 1461031648093 Marionette TRACE conn5 <- [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]]]}] 19:07:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 19:07:28 INFO - PROCESS | 1360 | 1461031648154 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 19:07:28 INFO - PROCESS | 1360 | 1461031648156 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 19:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:07:28 INFO - PROCESS | 1360 | 1461031648160 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:07:28 INFO - PROCESS | 1360 | 1461031648161 Marionette TRACE conn5 <- [1,1622,null,{}] 19:07:28 INFO - PROCESS | 1360 | 1461031648165 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:28 INFO - PROCESS | 1360 | 1461031648251 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 19:07:28 INFO - PROCESS | 1360 | 1461031648257 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4D0800 == 65 [pid = 1360] [id = 415] 19:07:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007CF1FB1800) [pid = 1360] [serial = 1245] [outer = 0000000000000000] 19:07:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007CF2017800) [pid = 1360] [serial = 1246] [outer = 0000007CF1FB1800] 19:07:28 INFO - PROCESS | 1360 | 1461031648304 Marionette DEBUG loaded listener.js 19:07:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007CF20A2000) [pid = 1360] [serial = 1247] [outer = 0000007CF1FB1800] 19:07:28 INFO - PROCESS | 1360 | 1461031648857 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:07:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 732ms 19:07:28 INFO - PROCESS | 1360 | 1461031648895 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 19:07:28 INFO - PROCESS | 1360 | 1461031648900 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 19:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:07:28 INFO - PROCESS | 1360 | 1461031648976 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:07:28 INFO - PROCESS | 1360 | 1461031648981 Marionette TRACE conn5 <- [1,1626,null,{}] 19:07:28 INFO - PROCESS | 1360 | 1461031648989 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:29 INFO - PROCESS | 1360 | 1461031649117 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 19:07:29 INFO - PROCESS | 1360 | 1461031649234 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AD9000 == 66 [pid = 1360] [id = 416] 19:07:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C8254A400) [pid = 1360] [serial = 1248] [outer = 0000000000000000] 19:07:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C84ADB000) [pid = 1360] [serial = 1249] [outer = 0000007C8254A400] 19:07:29 INFO - PROCESS | 1360 | 1461031649295 Marionette DEBUG loaded listener.js 19:07:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C85A75C00) [pid = 1360] [serial = 1250] [outer = 0000007C8254A400] 19:07:29 INFO - PROCESS | 1360 | 1461031649890 Marionette TRACE conn5 <- [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]]]}] 19:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1003ms 19:07:29 INFO - PROCESS | 1360 | 1461031649912 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 1360 | 1461031649919 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 19:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:07:29 INFO - PROCESS | 1360 | 1461031649926 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:07:29 INFO - PROCESS | 1360 | 1461031649929 Marionette TRACE conn5 <- [1,1630,null,{}] 19:07:29 INFO - PROCESS | 1360 | 1461031649933 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:30 INFO - PROCESS | 1360 | 1461031650048 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 19:07:30 INFO - PROCESS | 1360 | 1461031650175 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A91A000 == 67 [pid = 1360] [id = 417] 19:07:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C842C8000) [pid = 1360] [serial = 1251] [outer = 0000000000000000] 19:07:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C87516800) [pid = 1360] [serial = 1252] [outer = 0000007C842C8000] 19:07:30 INFO - PROCESS | 1360 | 1461031650234 Marionette DEBUG loaded listener.js 19:07:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C89B47C00) [pid = 1360] [serial = 1253] [outer = 0000007C842C8000] 19:07:30 INFO - PROCESS | 1360 | 1461031650842 Marionette TRACE conn5 <- [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]]]}] 19:07:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:07:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 19:07:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:07:30 INFO - PROCESS | 1360 | 1461031650918 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 19:07:30 INFO - PROCESS | 1360 | 1461031650921 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 19:07:30 INFO - PROCESS | 1360 | 1461031650925 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:07:30 INFO - PROCESS | 1360 | 1461031650929 Marionette TRACE conn5 <- [1,1634,null,{}] 19:07:30 INFO - PROCESS | 1360 | 1461031650942 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:31 INFO - PROCESS | 1360 | 1461031651090 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 19:07:31 INFO - PROCESS | 1360 | 1461031651216 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3256800 == 68 [pid = 1360] [id = 418] 19:07:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8A6EB400) [pid = 1360] [serial = 1254] [outer = 0000000000000000] 19:07:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C8C47C400) [pid = 1360] [serial = 1255] [outer = 0000007C8A6EB400] 19:07:31 INFO - PROCESS | 1360 | 1461031651277 Marionette DEBUG loaded listener.js 19:07:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007CF2021400) [pid = 1360] [serial = 1256] [outer = 0000007C8A6EB400] 19:07:31 INFO - PROCESS | 1360 | 1461031651892 Marionette TRACE conn5 <- [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]]]}] 19:07:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:07:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1035ms 19:07:31 INFO - PROCESS | 1360 | 1461031651962 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 19:07:31 INFO - PROCESS | 1360 | 1461031651965 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 19:07:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:07:31 INFO - PROCESS | 1360 | 1461031651969 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:07:31 INFO - PROCESS | 1360 | 1461031651971 Marionette TRACE conn5 <- [1,1638,null,{}] 19:07:31 INFO - PROCESS | 1360 | 1461031651975 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:32 INFO - PROCESS | 1360 | 1461031652088 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 19:07:32 INFO - PROCESS | 1360 | 1461031652185 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF96BC000 == 69 [pid = 1360] [id = 419] 19:07:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007CF29AB400) [pid = 1360] [serial = 1257] [outer = 0000000000000000] 19:07:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007CF2F55800) [pid = 1360] [serial = 1258] [outer = 0000007CF29AB400] 19:07:32 INFO - PROCESS | 1360 | 1461031652242 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007CF316D400) [pid = 1360] [serial = 1259] [outer = 0000007CF29AB400] 19:07:32 INFO - PROCESS | 1360 | 1461031652806 Marionette TRACE conn5 <- [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]]]}] 19:07:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:07:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 882ms 19:07:32 INFO - PROCESS | 1360 | 1461031652852 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 19:07:32 INFO - PROCESS | 1360 | 1461031652854 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 19:07:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:07:32 INFO - PROCESS | 1360 | 1461031652858 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:07:32 INFO - PROCESS | 1360 | 1461031652860 Marionette TRACE conn5 <- [1,1642,null,{}] 19:07:32 INFO - PROCESS | 1360 | 1461031652864 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:32 INFO - PROCESS | 1360 | 1461031652973 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 19:07:33 INFO - PROCESS | 1360 | 1461031653069 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA394000 == 70 [pid = 1360] [id = 420] 19:07:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007CF31B8800) [pid = 1360] [serial = 1260] [outer = 0000000000000000] 19:07:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007CF32D4400) [pid = 1360] [serial = 1261] [outer = 0000007CF31B8800] 19:07:33 INFO - PROCESS | 1360 | 1461031653125 Marionette DEBUG loaded listener.js 19:07:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007CF3FDF400) [pid = 1360] [serial = 1262] [outer = 0000007CF31B8800] 19:07:34 INFO - PROCESS | 1360 | 1461031654008 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1190ms 19:07:34 INFO - PROCESS | 1360 | 1461031654051 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 19:07:34 INFO - PROCESS | 1360 | 1461031654055 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 19:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:07:34 INFO - PROCESS | 1360 | 1461031654061 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:07:34 INFO - PROCESS | 1360 | 1461031654065 Marionette TRACE conn5 <- [1,1646,null,{}] 19:07:34 INFO - PROCESS | 1360 | 1461031654072 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:34 INFO - PROCESS | 1360 | 1461031654174 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 19:07:34 INFO - PROCESS | 1360 | 1461031654305 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84ABB800 == 71 [pid = 1360] [id = 421] 19:07:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C81C29800) [pid = 1360] [serial = 1263] [outer = 0000000000000000] 19:07:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C82117000) [pid = 1360] [serial = 1264] [outer = 0000007C81C29800] 19:07:34 INFO - PROCESS | 1360 | 1461031654359 Marionette DEBUG loaded listener.js 19:07:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C82B8CC00) [pid = 1360] [serial = 1265] [outer = 0000007C81C29800] 19:07:34 INFO - PROCESS | 1360 | 1461031654970 Marionette TRACE conn5 <- [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]]]}] 19:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 943ms 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6AD000 == 70 [pid = 1360] [id = 335] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4C8800 == 69 [pid = 1360] [id = 371] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E27800 == 68 [pid = 1360] [id = 332] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B7D800 == 67 [pid = 1360] [id = 333] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A367800 == 66 [pid = 1360] [id = 370] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCD5800 == 65 [pid = 1360] [id = 414] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC96000 == 64 [pid = 1360] [id = 413] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B995000 == 63 [pid = 1360] [id = 412] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B916000 == 62 [pid = 1360] [id = 411] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85770800 == 61 [pid = 1360] [id = 410] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A40A800 == 60 [pid = 1360] [id = 409] 19:07:35 INFO - PROCESS | 1360 | 1461031655063 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 1360 | 1461031655068 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84E7B800 == 59 [pid = 1360] [id = 408] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8578E000 == 58 [pid = 1360] [id = 407] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86819000 == 57 [pid = 1360] [id = 406] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A418000 == 56 [pid = 1360] [id = 401] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8680A000 == 55 [pid = 1360] [id = 400] 19:07:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EDE4800 == 54 [pid = 1360] [id = 399] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8CF34400) [pid = 1360] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8CF25400) [pid = 1360] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8AD15000) [pid = 1360] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C897F4800) [pid = 1360] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C89CC8C00) [pid = 1360] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C89B0E800) [pid = 1360] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C83223800) [pid = 1360] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C82121C00) [pid = 1360] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C82113C00) [pid = 1360] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C86E85400) [pid = 1360] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C86E93800) [pid = 1360] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C82B8D400) [pid = 1360] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C82543400) [pid = 1360] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C855C4800) [pid = 1360] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C85DE4000) [pid = 1360] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C81B2EC00) [pid = 1360] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C8211E000) [pid = 1360] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007CF1F59800) [pid = 1360] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007CEEAE8800) [pid = 1360] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8E56B400) [pid = 1360] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C86F2D800) [pid = 1360] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C8A642C00) [pid = 1360] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C86E94C00) [pid = 1360] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C85DE8800) [pid = 1360] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C8A974000) [pid = 1360] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C8A4CF400) [pid = 1360] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C8ACB7000) [pid = 1360] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C85DCB000) [pid = 1360] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C8A6EC400) [pid = 1360] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C87541C00) [pid = 1360] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C8A96E800) [pid = 1360] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 19:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:07:35 INFO - PROCESS | 1360 | 1461031655132 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 1360 | 1461031655135 Marionette TRACE conn5 <- [1,1650,null,{}] 19:07:35 INFO - PROCESS | 1360 | 1461031655147 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:35 INFO - PROCESS | 1360 | 1461031655256 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 19:07:35 INFO - PROCESS | 1360 | 1461031655266 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85769000 == 55 [pid = 1360] [id = 422] 19:07:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C8211FC00) [pid = 1360] [serial = 1266] [outer = 0000000000000000] 19:07:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C8266D400) [pid = 1360] [serial = 1267] [outer = 0000007C8211FC00] 19:07:35 INFO - PROCESS | 1360 | 1461031655313 Marionette DEBUG loaded listener.js 19:07:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C82CE7400) [pid = 1360] [serial = 1268] [outer = 0000007C8211FC00] 19:07:35 INFO - PROCESS | 1360 | 1461031655841 Marionette TRACE conn5 <- [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]]]}] 19:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 754ms 19:07:35 INFO - PROCESS | 1360 | 1461031655865 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 1360 | 1461031655868 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 19:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:07:35 INFO - PROCESS | 1360 | 1461031655871 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 1360 | 1461031655875 Marionette TRACE conn5 <- [1,1654,null,{}] 19:07:35 INFO - PROCESS | 1360 | 1461031655887 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:35 INFO - PROCESS | 1360 | 1461031655976 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 19:07:36 INFO - PROCESS | 1360 | 1461031656057 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B7D800 == 56 [pid = 1360] [id = 423] 19:07:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C82121C00) [pid = 1360] [serial = 1269] [outer = 0000000000000000] 19:07:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C85DC7800) [pid = 1360] [serial = 1270] [outer = 0000007C82121C00] 19:07:36 INFO - PROCESS | 1360 | 1461031656106 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C86931000) [pid = 1360] [serial = 1271] [outer = 0000007C82121C00] 19:07:36 INFO - PROCESS | 1360 | 1461031656495 Marionette TRACE conn5 <- [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]]]}] 19:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 19:07:36 INFO - PROCESS | 1360 | 1461031656503 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 19:07:36 INFO - PROCESS | 1360 | 1461031656506 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 19:07:36 INFO - PROCESS | 1360 | 1461031656517 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:07:36 INFO - PROCESS | 1360 | 1461031656519 Marionette TRACE conn5 <- [1,1658,null,{}] 19:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:07:36 INFO - PROCESS | 1360 | 1461031656522 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:36 INFO - PROCESS | 1360 | 1461031656609 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 19:07:36 INFO - PROCESS | 1360 | 1461031656616 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A364800 == 57 [pid = 1360] [id = 424] 19:07:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C86982800) [pid = 1360] [serial = 1272] [outer = 0000000000000000] 19:07:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C86E8A000) [pid = 1360] [serial = 1273] [outer = 0000007C86982800] 19:07:36 INFO - PROCESS | 1360 | 1461031656664 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C86EAE400) [pid = 1360] [serial = 1274] [outer = 0000007C86982800] 19:07:37 INFO - PROCESS | 1360 | 1461031657095 Marionette TRACE conn5 <- [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]]]}] 19:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 626ms 19:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:07:37 INFO - PROCESS | 1360 | 1461031657150 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 19:07:37 INFO - PROCESS | 1360 | 1461031657152 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 19:07:37 INFO - PROCESS | 1360 | 1461031657164 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 1360 | 1461031657166 Marionette TRACE conn5 <- [1,1662,null,{}] 19:07:37 INFO - PROCESS | 1360 | 1461031657170 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:37 INFO - PROCESS | 1360 | 1461031657279 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 19:07:37 INFO - PROCESS | 1360 | 1461031657287 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6B8000 == 58 [pid = 1360] [id = 425] 19:07:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C86EB9C00) [pid = 1360] [serial = 1275] [outer = 0000000000000000] 19:07:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C86F30800) [pid = 1360] [serial = 1276] [outer = 0000007C86EB9C00] 19:07:37 INFO - PROCESS | 1360 | 1461031657341 Marionette DEBUG loaded listener.js 19:07:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C87543400) [pid = 1360] [serial = 1277] [outer = 0000007C86EB9C00] 19:07:37 INFO - PROCESS | 1360 | 1461031657837 Marionette TRACE conn5 <- [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]]]}] 19:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 19:07:37 INFO - PROCESS | 1360 | 1461031657892 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 19:07:37 INFO - PROCESS | 1360 | 1461031657894 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 19:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:07:37 INFO - PROCESS | 1360 | 1461031657897 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 1360 | 1461031657899 Marionette TRACE conn5 <- [1,1666,null,{}] 19:07:37 INFO - PROCESS | 1360 | 1461031657903 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:38 INFO - PROCESS | 1360 | 1461031658037 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 19:07:38 INFO - PROCESS | 1360 | 1461031658095 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84ABB000 == 59 [pid = 1360] [id = 426] 19:07:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C89787C00) [pid = 1360] [serial = 1278] [outer = 0000000000000000] 19:07:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C89B05400) [pid = 1360] [serial = 1279] [outer = 0000007C89787C00] 19:07:38 INFO - PROCESS | 1360 | 1461031658145 Marionette DEBUG loaded listener.js 19:07:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8A4CC400) [pid = 1360] [serial = 1280] [outer = 0000007C89787C00] 19:07:38 INFO - PROCESS | 1360 | 1461031658598 Marionette TRACE conn5 <- [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]]]}] 19:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 19:07:38 INFO - PROCESS | 1360 | 1461031658650 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 19:07:38 INFO - PROCESS | 1360 | 1461031658652 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 19:07:38 INFO - PROCESS | 1360 | 1461031658655 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:07:38 INFO - PROCESS | 1360 | 1461031658657 Marionette TRACE conn5 <- [1,1670,null,{}] 19:07:38 INFO - PROCESS | 1360 | 1461031658661 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:38 INFO - PROCESS | 1360 | 1461031658773 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 19:07:38 INFO - PROCESS | 1360 | 1461031658782 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B976800 == 60 [pid = 1360] [id = 427] 19:07:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8978C400) [pid = 1360] [serial = 1281] [outer = 0000000000000000] 19:07:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8A643400) [pid = 1360] [serial = 1282] [outer = 0000007C8978C400] 19:07:38 INFO - PROCESS | 1360 | 1461031658872 Marionette DEBUG loaded listener.js 19:07:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8A6EF800) [pid = 1360] [serial = 1283] [outer = 0000007C8978C400] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8DAB2800) [pid = 1360] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C899EC800) [pid = 1360] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C8A6EDC00) [pid = 1360] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C86F35400) [pid = 1360] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C81B34800) [pid = 1360] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C8211C000) [pid = 1360] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C81C75C00) [pid = 1360] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C85DC9C00) [pid = 1360] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C8211C400) [pid = 1360] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C85DC8800) [pid = 1360] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:07:39 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C8CF28400) [pid = 1360] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:07:39 INFO - PROCESS | 1360 | 1461031659456 Marionette TRACE conn5 <- [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]]]}] 19:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 837ms 19:07:39 INFO - PROCESS | 1360 | 1461031659497 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 19:07:39 INFO - PROCESS | 1360 | 1461031659499 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 19:07:39 INFO - PROCESS | 1360 | 1461031659502 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:07:39 INFO - PROCESS | 1360 | 1461031659504 Marionette TRACE conn5 <- [1,1674,null,{}] 19:07:39 INFO - PROCESS | 1360 | 1461031659507 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:39 INFO - PROCESS | 1360 | 1461031659591 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 19:07:39 INFO - PROCESS | 1360 | 1461031659673 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B975000 == 61 [pid = 1360] [id = 428] 19:07:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C81B38000) [pid = 1360] [serial = 1284] [outer = 0000000000000000] 19:07:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C86EB2C00) [pid = 1360] [serial = 1285] [outer = 0000007C81B38000] 19:07:39 INFO - PROCESS | 1360 | 1461031659719 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C8A968400) [pid = 1360] [serial = 1286] [outer = 0000007C81B38000] 19:07:40 INFO - PROCESS | 1360 | 1461031660064 Marionette TRACE conn5 <- [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]]]}] 19:07:40 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 19:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 586ms 19:07:40 INFO - PROCESS | 1360 | 1461031660111 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 19:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:07:40 INFO - PROCESS | 1360 | 1461031660114 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 19:07:40 INFO - PROCESS | 1360 | 1461031660117 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 1360 | 1461031660119 Marionette TRACE conn5 <- [1,1678,null,{}] 19:07:40 INFO - PROCESS | 1360 | 1461031660123 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:40 INFO - PROCESS | 1360 | 1461031660238 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 19:07:40 INFO - PROCESS | 1360 | 1461031660246 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF0C000 == 62 [pid = 1360] [id = 429] 19:07:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C8A6EE800) [pid = 1360] [serial = 1287] [outer = 0000000000000000] 19:07:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8A972000) [pid = 1360] [serial = 1288] [outer = 0000007C8A6EE800] 19:07:40 INFO - PROCESS | 1360 | 1461031660294 Marionette DEBUG loaded listener.js 19:07:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C8ACD4000) [pid = 1360] [serial = 1289] [outer = 0000007C8A6EE800] 19:07:40 INFO - PROCESS | 1360 | 1461031660655 Marionette TRACE conn5 <- [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]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 584ms 19:07:40 INFO - PROCESS | 1360 | 1461031660703 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 1360 | 1461031660705 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 19:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:07:40 INFO - PROCESS | 1360 | 1461031660708 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 1360 | 1461031660710 Marionette TRACE conn5 <- [1,1682,null,{}] 19:07:40 INFO - PROCESS | 1360 | 1461031660714 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:40 INFO - PROCESS | 1360 | 1461031660837 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 19:07:40 INFO - PROCESS | 1360 | 1461031660885 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E406800 == 63 [pid = 1360] [id = 430] 19:07:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C8ACCD400) [pid = 1360] [serial = 1290] [outer = 0000000000000000] 19:07:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8AD18800) [pid = 1360] [serial = 1291] [outer = 0000007C8ACCD400] 19:07:40 INFO - PROCESS | 1360 | 1461031660932 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8CF25C00) [pid = 1360] [serial = 1292] [outer = 0000007C8ACCD400] 19:07:41 INFO - PROCESS | 1360 | 1461031661243 Marionette TRACE conn5 <- [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]]]}] 19:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 585ms 19:07:41 INFO - PROCESS | 1360 | 1461031661296 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 19:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:07:41 INFO - PROCESS | 1360 | 1461031661299 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 19:07:41 INFO - PROCESS | 1360 | 1461031661302 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:07:41 INFO - PROCESS | 1360 | 1461031661305 Marionette TRACE conn5 <- [1,1686,null,{}] 19:07:41 INFO - PROCESS | 1360 | 1461031661309 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:41 INFO - PROCESS | 1360 | 1461031661483 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 19:07:41 INFO - PROCESS | 1360 | 1461031661604 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8260A000 == 64 [pid = 1360] [id = 431] 19:07:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C819B7800) [pid = 1360] [serial = 1293] [outer = 0000000000000000] 19:07:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C81C3D800) [pid = 1360] [serial = 1294] [outer = 0000007C819B7800] 19:07:41 INFO - PROCESS | 1360 | 1461031661670 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C82570400) [pid = 1360] [serial = 1295] [outer = 0000007C819B7800] 19:07:42 INFO - PROCESS | 1360 | 1461031662193 Marionette TRACE conn5 <- [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]]]}] 19:07:42 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 19:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 944ms 19:07:42 INFO - PROCESS | 1360 | 1461031662251 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 19:07:42 INFO - PROCESS | 1360 | 1461031662258 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 19:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:07:42 INFO - PROCESS | 1360 | 1461031662263 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:07:42 INFO - PROCESS | 1360 | 1461031662269 Marionette TRACE conn5 <- [1,1690,null,{}] 19:07:42 INFO - PROCESS | 1360 | 1461031662274 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:42 INFO - PROCESS | 1360 | 1461031662402 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 19:07:42 INFO - PROCESS | 1360 | 1461031662527 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C898A4000 == 65 [pid = 1360] [id = 432] 19:07:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C83006800) [pid = 1360] [serial = 1296] [outer = 0000000000000000] 19:07:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C85750400) [pid = 1360] [serial = 1297] [outer = 0000007C83006800] 19:07:42 INFO - PROCESS | 1360 | 1461031662589 Marionette DEBUG loaded listener.js 19:07:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C85DD2800) [pid = 1360] [serial = 1298] [outer = 0000007C83006800] 19:07:43 INFO - PROCESS | 1360 | 1461031663204 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 984ms 19:07:43 INFO - PROCESS | 1360 | 1461031663248 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 19:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:07:43 INFO - PROCESS | 1360 | 1461031663252 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 19:07:43 INFO - PROCESS | 1360 | 1461031663256 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:07:43 INFO - PROCESS | 1360 | 1461031663258 Marionette TRACE conn5 <- [1,1694,null,{}] 19:07:43 INFO - PROCESS | 1360 | 1461031663276 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:43 INFO - PROCESS | 1360 | 1461031663395 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 19:07:43 INFO - PROCESS | 1360 | 1461031663524 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E418800 == 66 [pid = 1360] [id = 433] 19:07:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C86EAAC00) [pid = 1360] [serial = 1299] [outer = 0000000000000000] 19:07:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C89784400) [pid = 1360] [serial = 1300] [outer = 0000007C86EAAC00] 19:07:43 INFO - PROCESS | 1360 | 1461031663585 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C89B05800) [pid = 1360] [serial = 1301] [outer = 0000007C86EAAC00] 19:07:44 INFO - PROCESS | 1360 | 1461031664196 Marionette TRACE conn5 <- [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]]]}] 19:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1004ms 19:07:44 INFO - PROCESS | 1360 | 1461031664261 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 19:07:44 INFO - PROCESS | 1360 | 1461031664266 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 19:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:07:44 INFO - PROCESS | 1360 | 1461031664278 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:07:44 INFO - PROCESS | 1360 | 1461031664284 Marionette TRACE conn5 <- [1,1698,null,{}] 19:07:44 INFO - PROCESS | 1360 | 1461031664289 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:44 INFO - PROCESS | 1360 | 1461031664408 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 19:07:44 INFO - PROCESS | 1360 | 1461031664534 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF32BE000 == 67 [pid = 1360] [id = 434] 19:07:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C89CC6800) [pid = 1360] [serial = 1302] [outer = 0000000000000000] 19:07:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8D005400) [pid = 1360] [serial = 1303] [outer = 0000007C89CC6800] 19:07:44 INFO - PROCESS | 1360 | 1461031664593 Marionette DEBUG loaded listener.js 19:07:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8DAB5C00) [pid = 1360] [serial = 1304] [outer = 0000007C89CC6800] 19:07:45 INFO - PROCESS | 1360 | 1461031665108 Marionette TRACE conn5 <- [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]]]}] 19:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 942ms 19:07:45 INFO - PROCESS | 1360 | 1461031665343 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 19:07:45 INFO - PROCESS | 1360 | 1461031665345 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 19:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:07:45 INFO - PROCESS | 1360 | 1461031665558 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:07:45 INFO - PROCESS | 1360 | 1461031665561 Marionette TRACE conn5 <- [1,1702,null,{}] 19:07:45 INFO - PROCESS | 1360 | 1461031665692 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:45 INFO - PROCESS | 1360 | 1461031665794 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 19:07:45 INFO - PROCESS | 1360 | 1461031665909 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF516E800 == 68 [pid = 1360] [id = 435] 19:07:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8E56DC00) [pid = 1360] [serial = 1305] [outer = 0000000000000000] 19:07:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007CF1F5C400) [pid = 1360] [serial = 1306] [outer = 0000007C8E56DC00] 19:07:45 INFO - PROCESS | 1360 | 1461031665966 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007CF2013400) [pid = 1360] [serial = 1307] [outer = 0000007C8E56DC00] 19:07:46 INFO - PROCESS | 1360 | 1461031666610 Marionette TRACE conn5 <- [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 19:07:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 19:07:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 19:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:46 INFO - _addTest/ [0,1705,"getWindowHandle",null] 19:07:46 INFO - PROCESS | 1360 | 1461031666665 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 19:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:07:46 INFO - PROCESS | 1360 | 1461031666669 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:07:46 INFO - PROCESS | 1360 | 1461031666671 Marionette TRACE conn5 <- [1,1706,null,{}] 19:07:46 INFO - PROCESS | 1360 | 1461031666675 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:46 INFO - PROCESS | 1360 | 1461031666924 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 19:07:47 INFO - PROCESS | 1360 | 1461031667057 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8756D000 == 69 [pid = 1360] [id = 436] 19:07:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C81C49400) [pid = 1360] [serial = 1308] [outer = 0000000000000000] 19:07:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C81E24800) [pid = 1360] [serial = 1309] [outer = 0000007C81C49400] 19:07:47 INFO - PROCESS | 1360 | 1461031667110 Marionette DEBUG loaded listener.js 19:07:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C832DE800) [pid = 1360] [serial = 1310] [outer = 0000007C81C49400] 19:07:47 INFO - PROCESS | 1360 | 1461031667807 Marionette TRACE conn5 <- [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]]]}] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E406800 == 68 [pid = 1360] [id = 430] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF0C000 == 67 [pid = 1360] [id = 429] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B975000 == 66 [pid = 1360] [id = 428] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B976800 == 65 [pid = 1360] [id = 427] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84ABB000 == 64 [pid = 1360] [id = 426] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6B8000 == 63 [pid = 1360] [id = 425] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A364800 == 62 [pid = 1360] [id = 424] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B7D800 == 61 [pid = 1360] [id = 423] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85769000 == 60 [pid = 1360] [id = 422] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84ABB800 == 59 [pid = 1360] [id = 421] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8D00E800) [pid = 1360] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007CF2017800) [pid = 1360] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AD9000 == 58 [pid = 1360] [id = 416] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8E568800) [pid = 1360] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C899F3C00) [pid = 1360] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8ACCFC00) [pid = 1360] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8977F800) [pid = 1360] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C83542800) [pid = 1360] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8553D800) [pid = 1360] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C8E562400) [pid = 1360] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8A96F000) [pid = 1360] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8A6F0400) [pid = 1360] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007CF2963400) [pid = 1360] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8693D800) [pid = 1360] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C8DAAC400) [pid = 1360] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8697E800) [pid = 1360] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C86EAF400) [pid = 1360] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8306EC00) [pid = 1360] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C82B16400) [pid = 1360] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C86EAC400) [pid = 1360] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C82CE6400) [pid = 1360] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007CF1FB1C00) [pid = 1360] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C8C473800) [pid = 1360] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007CF1F54400) [pid = 1360] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8E56E400) [pid = 1360] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C8D00CC00) [pid = 1360] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C89B47800) [pid = 1360] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C8A965C00) [pid = 1360] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C897EBC00) [pid = 1360] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 19:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1237ms 19:07:47 INFO - PROCESS | 1360 | 1461031667909 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 19:07:47 INFO - PROCESS | 1360 | 1461031667914 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 19:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:07:47 INFO - PROCESS | 1360 | 1461031667918 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:07:47 INFO - PROCESS | 1360 | 1461031667923 Marionette TRACE conn5 <- [1,1710,null,{}] 19:07:47 INFO - PROCESS | 1360 | 1461031667927 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:48 INFO - PROCESS | 1360 | 1461031668024 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 19:07:48 INFO - PROCESS | 1360 | 1461031668031 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84ABB000 == 59 [pid = 1360] [id = 437] 19:07:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C83008C00) [pid = 1360] [serial = 1311] [outer = 0000000000000000] 19:07:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C8354E800) [pid = 1360] [serial = 1312] [outer = 0000007C83008C00] 19:07:48 INFO - PROCESS | 1360 | 1461031668082 Marionette DEBUG loaded listener.js 19:07:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C85A7EC00) [pid = 1360] [serial = 1313] [outer = 0000007C83008C00] 19:07:48 INFO - PROCESS | 1360 | 1461031668616 Marionette TRACE conn5 <- [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]]]}] 19:07:48 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 19:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 733ms 19:07:48 INFO - PROCESS | 1360 | 1461031668655 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 19:07:48 INFO - PROCESS | 1360 | 1461031668658 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 19:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:07:48 INFO - PROCESS | 1360 | 1461031668662 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:07:48 INFO - PROCESS | 1360 | 1461031668664 Marionette TRACE conn5 <- [1,1714,null,{}] 19:07:48 INFO - PROCESS | 1360 | 1461031668668 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:48 INFO - PROCESS | 1360 | 1461031668758 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 19:07:48 INFO - PROCESS | 1360 | 1461031668844 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A356800 == 60 [pid = 1360] [id = 438] 19:07:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C8300B000) [pid = 1360] [serial = 1314] [outer = 0000000000000000] 19:07:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C86EB6400) [pid = 1360] [serial = 1315] [outer = 0000007C8300B000] 19:07:48 INFO - PROCESS | 1360 | 1461031668891 Marionette DEBUG loaded listener.js 19:07:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8753F400) [pid = 1360] [serial = 1316] [outer = 0000007C8300B000] 19:07:49 INFO - PROCESS | 1360 | 1461031669300 Marionette TRACE conn5 <- [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]]]}] 19:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 19:07:49 INFO - PROCESS | 1360 | 1461031669355 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 19:07:49 INFO - PROCESS | 1360 | 1461031669359 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 19:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:07:49 INFO - PROCESS | 1360 | 1461031669371 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:07:49 INFO - PROCESS | 1360 | 1461031669375 Marionette TRACE conn5 <- [1,1718,null,{}] 19:07:49 INFO - PROCESS | 1360 | 1461031669380 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:49 INFO - PROCESS | 1360 | 1461031669471 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 19:07:49 INFO - PROCESS | 1360 | 1461031669482 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A92A000 == 61 [pid = 1360] [id = 439] 19:07:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C897ED400) [pid = 1360] [serial = 1317] [outer = 0000000000000000] 19:07:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C89B46C00) [pid = 1360] [serial = 1318] [outer = 0000007C897ED400] 19:07:49 INFO - PROCESS | 1360 | 1461031669530 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8A643800) [pid = 1360] [serial = 1319] [outer = 0000007C897ED400] 19:07:50 INFO - PROCESS | 1360 | 1461031670002 Marionette TRACE conn5 <- [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] 19:07:50 INFO - PROCESS | 1360 | 1461031670062 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 19:07:50 INFO - PROCESS | 1360 | 1461031670065 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - PROCESS | 1360 | 1461031670067 Marionette TRACE conn5 <- [1,1722,null,{}] 19:07:50 INFO - PROCESS | 1360 | 1461031670071 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:50 INFO - PROCESS | 1360 | 1461031670187 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 19:07:50 INFO - PROCESS | 1360 | 1461031670241 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B968000 == 62 [pid = 1360] [id = 440] 19:07:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8A64C400) [pid = 1360] [serial = 1320] [outer = 0000000000000000] 19:07:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8ACB3800) [pid = 1360] [serial = 1321] [outer = 0000007C8A64C400] 19:07:50 INFO - PROCESS | 1360 | 1461031670288 Marionette DEBUG loaded listener.js 19:07:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8AD19400) [pid = 1360] [serial = 1322] [outer = 0000007C8A64C400] 19:07:50 INFO - PROCESS | 1360 | 1461031670745 Marionette TRACE conn5 <- [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]]]}] 19:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 732ms 19:07:50 INFO - PROCESS | 1360 | 1461031670800 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 19:07:50 INFO - PROCESS | 1360 | 1461031670803 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 19:07:50 INFO - PROCESS | 1360 | 1461031670806 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:07:50 INFO - PROCESS | 1360 | 1461031670808 Marionette TRACE conn5 <- [1,1726,null,{}] 19:07:50 INFO - PROCESS | 1360 | 1461031670811 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:50 INFO - PROCESS | 1360 | 1461031670963 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 19:07:51 INFO - PROCESS | 1360 | 1461031671025 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85797000 == 63 [pid = 1360] [id = 441] 19:07:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8E562400) [pid = 1360] [serial = 1323] [outer = 0000000000000000] 19:07:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8E568C00) [pid = 1360] [serial = 1324] [outer = 0000007C8E562400] 19:07:51 INFO - PROCESS | 1360 | 1461031671081 Marionette DEBUG loaded listener.js 19:07:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007CF1FB6400) [pid = 1360] [serial = 1325] [outer = 0000007C8E562400] 19:07:51 INFO - PROCESS | 1360 | 1461031671542 Marionette TRACE conn5 <- [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]]]}] 19:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 776ms 19:07:51 INFO - PROCESS | 1360 | 1461031671585 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 19:07:51 INFO - PROCESS | 1360 | 1461031671588 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 19:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:07:51 INFO - PROCESS | 1360 | 1461031671591 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:07:51 INFO - PROCESS | 1360 | 1461031671593 Marionette TRACE conn5 <- [1,1730,null,{}] 19:07:51 INFO - PROCESS | 1360 | 1461031671597 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:51 INFO - PROCESS | 1360 | 1461031671715 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 19:07:51 INFO - PROCESS | 1360 | 1461031671772 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E41D000 == 64 [pid = 1360] [id = 442] 19:07:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007CF2110C00) [pid = 1360] [serial = 1326] [outer = 0000000000000000] 19:07:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007CF2F53000) [pid = 1360] [serial = 1327] [outer = 0000007CF2110C00] 19:07:51 INFO - PROCESS | 1360 | 1461031671817 Marionette DEBUG loaded listener.js 19:07:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007CF31CA400) [pid = 1360] [serial = 1328] [outer = 0000007CF2110C00] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C86EB9C00) [pid = 1360] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C81C29800) [pid = 1360] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C89787C00) [pid = 1360] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007CF31B8800) [pid = 1360] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C81B38000) [pid = 1360] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C82121C00) [pid = 1360] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8211FC00) [pid = 1360] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C86982800) [pid = 1360] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C8978C400) [pid = 1360] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:07:52 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C8A6EE800) [pid = 1360] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:07:52 INFO - PROCESS | 1360 | 1461031672392 Marionette TRACE conn5 <- [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]]]}] 19:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 839ms 19:07:52 INFO - PROCESS | 1360 | 1461031672433 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 19:07:52 INFO - PROCESS | 1360 | 1461031672436 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 19:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:07:52 INFO - PROCESS | 1360 | 1461031672439 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:07:52 INFO - PROCESS | 1360 | 1461031672441 Marionette TRACE conn5 <- [1,1734,null,{}] 19:07:52 INFO - PROCESS | 1360 | 1461031672445 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:52 INFO - PROCESS | 1360 | 1461031672530 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 19:07:52 INFO - PROCESS | 1360 | 1461031672538 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF292B000 == 65 [pid = 1360] [id = 443] 19:07:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C85DE4000) [pid = 1360] [serial = 1329] [outer = 0000000000000000] 19:07:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8A641400) [pid = 1360] [serial = 1330] [outer = 0000007C85DE4000] 19:07:52 INFO - PROCESS | 1360 | 1461031672584 Marionette DEBUG loaded listener.js 19:07:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007CF31B8000) [pid = 1360] [serial = 1331] [outer = 0000007C85DE4000] 19:07:53 INFO - PROCESS | 1360 | 1461031673000 Marionette TRACE conn5 <- [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]]]}] 19:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 585ms 19:07:53 INFO - PROCESS | 1360 | 1461031673027 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 19:07:53 INFO - PROCESS | 1360 | 1461031673029 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 19:07:53 INFO - PROCESS | 1360 | 1461031673032 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:07:53 INFO - PROCESS | 1360 | 1461031673034 Marionette TRACE conn5 <- [1,1738,null,{}] 19:07:53 INFO - PROCESS | 1360 | 1461031673049 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:53 INFO - PROCESS | 1360 | 1461031673141 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 19:07:53 INFO - PROCESS | 1360 | 1461031673148 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4C07000 == 66 [pid = 1360] [id = 444] 19:07:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007CF3FC1000) [pid = 1360] [serial = 1332] [outer = 0000000000000000] 19:07:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007CF403D000) [pid = 1360] [serial = 1333] [outer = 0000007CF3FC1000] 19:07:53 INFO - PROCESS | 1360 | 1461031673194 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007CF41C9000) [pid = 1360] [serial = 1334] [outer = 0000007CF3FC1000] 19:07:53 INFO - PROCESS | 1360 | 1461031673619 Marionette TRACE conn5 <- [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]]]}] 19:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 626ms 19:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:07:53 INFO - PROCESS | 1360 | 1461031673665 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 19:07:53 INFO - PROCESS | 1360 | 1461031673667 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 19:07:53 INFO - PROCESS | 1360 | 1461031673670 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:07:53 INFO - PROCESS | 1360 | 1461031673672 Marionette TRACE conn5 <- [1,1742,null,{}] 19:07:53 INFO - PROCESS | 1360 | 1461031673675 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:53 INFO - PROCESS | 1360 | 1461031673762 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 19:07:53 INFO - PROCESS | 1360 | 1461031673768 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9FAD000 == 67 [pid = 1360] [id = 445] 19:07:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007CF41CE800) [pid = 1360] [serial = 1335] [outer = 0000000000000000] 19:07:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007CF41D3C00) [pid = 1360] [serial = 1336] [outer = 0000007CF41CE800] 19:07:53 INFO - PROCESS | 1360 | 1461031673814 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007CF433F800) [pid = 1360] [serial = 1337] [outer = 0000007CF41CE800] 19:07:54 INFO - PROCESS | 1360 | 1461031674422 Marionette TRACE conn5 <- [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]]]}] 19:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 774ms 19:07:54 INFO - PROCESS | 1360 | 1461031674446 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 19:07:54 INFO - PROCESS | 1360 | 1461031674451 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 19:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:07:54 INFO - PROCESS | 1360 | 1461031674457 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:07:54 INFO - PROCESS | 1360 | 1461031674463 Marionette TRACE conn5 <- [1,1746,null,{}] 19:07:54 INFO - PROCESS | 1360 | 1461031674470 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:54 INFO - PROCESS | 1360 | 1461031674590 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 19:07:54 INFO - PROCESS | 1360 | 1461031674721 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869E2800 == 68 [pid = 1360] [id = 446] 19:07:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8211E000) [pid = 1360] [serial = 1338] [outer = 0000000000000000] 19:07:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8300AC00) [pid = 1360] [serial = 1339] [outer = 0000007C8211E000] 19:07:54 INFO - PROCESS | 1360 | 1461031674781 Marionette DEBUG loaded listener.js 19:07:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C85DE1400) [pid = 1360] [serial = 1340] [outer = 0000007C8211E000] 19:07:55 INFO - PROCESS | 1360 | 1461031675412 Marionette TRACE conn5 <- [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]]]}] 19:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 985ms 19:07:55 INFO - PROCESS | 1360 | 1461031675445 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 19:07:55 INFO - PROCESS | 1360 | 1461031675451 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 19:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:07:55 INFO - PROCESS | 1360 | 1461031675458 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:07:55 INFO - PROCESS | 1360 | 1461031675462 Marionette TRACE conn5 <- [1,1750,null,{}] 19:07:55 INFO - PROCESS | 1360 | 1461031675466 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:55 INFO - PROCESS | 1360 | 1461031675582 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 19:07:55 INFO - PROCESS | 1360 | 1461031675709 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B92D000 == 69 [pid = 1360] [id = 447] 19:07:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C86E8F400) [pid = 1360] [serial = 1341] [outer = 0000000000000000] 19:07:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C899EB800) [pid = 1360] [serial = 1342] [outer = 0000007C86E8F400] 19:07:55 INFO - PROCESS | 1360 | 1461031675767 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8A63F800) [pid = 1360] [serial = 1343] [outer = 0000007C86E8F400] 19:07:56 INFO - PROCESS | 1360 | 1461031676390 Marionette TRACE conn5 <- [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]]]}] 19:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 985ms 19:07:56 INFO - PROCESS | 1360 | 1461031676449 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 19:07:56 INFO - PROCESS | 1360 | 1461031676452 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 19:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:07:56 INFO - PROCESS | 1360 | 1461031676456 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:07:56 INFO - PROCESS | 1360 | 1461031676460 Marionette TRACE conn5 <- [1,1754,null,{}] 19:07:56 INFO - PROCESS | 1360 | 1461031676472 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:56 INFO - PROCESS | 1360 | 1461031676630 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 19:07:56 INFO - PROCESS | 1360 | 1461031676647 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA4D2000 == 70 [pid = 1360] [id = 448] 19:07:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C8D00E000) [pid = 1360] [serial = 1344] [outer = 0000000000000000] 19:07:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007CF1F59000) [pid = 1360] [serial = 1345] [outer = 0000007C8D00E000] 19:07:56 INFO - PROCESS | 1360 | 1461031676707 Marionette DEBUG loaded listener.js 19:07:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007CF403DC00) [pid = 1360] [serial = 1346] [outer = 0000007C8D00E000] 19:07:57 INFO - PROCESS | 1360 | 1461031677338 Marionette TRACE conn5 <- [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]]]}] 19:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 944ms 19:07:57 INFO - PROCESS | 1360 | 1461031677402 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 19:07:57 INFO - PROCESS | 1360 | 1461031677405 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 19:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:07:57 INFO - PROCESS | 1360 | 1461031677408 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:07:57 INFO - PROCESS | 1360 | 1461031677411 Marionette TRACE conn5 <- [1,1758,null,{}] 19:07:57 INFO - PROCESS | 1360 | 1461031677415 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:57 INFO - PROCESS | 1360 | 1461031677527 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 19:07:57 INFO - PROCESS | 1360 | 1461031677653 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB2C3800 == 71 [pid = 1360] [id = 449] 19:07:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007CF4C60000) [pid = 1360] [serial = 1347] [outer = 0000000000000000] 19:07:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007CF5116400) [pid = 1360] [serial = 1348] [outer = 0000007CF4C60000] 19:07:57 INFO - PROCESS | 1360 | 1461031677711 Marionette DEBUG loaded listener.js 19:07:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007CF551D800) [pid = 1360] [serial = 1349] [outer = 0000007CF4C60000] 19:07:58 INFO - PROCESS | 1360 | 1461031678285 Marionette TRACE conn5 <- [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]]]}] 19:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 943ms 19:07:58 INFO - PROCESS | 1360 | 1461031678353 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 19:07:58 INFO - PROCESS | 1360 | 1461031678356 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 19:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:07:58 INFO - PROCESS | 1360 | 1461031678360 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:07:58 INFO - PROCESS | 1360 | 1461031678362 Marionette TRACE conn5 <- [1,1762,null,{}] 19:07:58 INFO - PROCESS | 1360 | 1461031678366 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:58 INFO - PROCESS | 1360 | 1461031678476 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 19:07:58 INFO - PROCESS | 1360 | 1461031678602 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE051000 == 72 [pid = 1360] [id = 450] 19:07:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007CF54D1400) [pid = 1360] [serial = 1350] [outer = 0000000000000000] 19:07:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007CF946D800) [pid = 1360] [serial = 1351] [outer = 0000007CF54D1400] 19:07:58 INFO - PROCESS | 1360 | 1461031678659 Marionette DEBUG loaded listener.js 19:07:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007CF9758800) [pid = 1360] [serial = 1352] [outer = 0000007CF54D1400] 19:07:59 INFO - PROCESS | 1360 | 1461031679245 Marionette TRACE conn5 <- [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]]]}] 19:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 940ms 19:07:59 INFO - PROCESS | 1360 | 1461031679302 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 19:07:59 INFO - PROCESS | 1360 | 1461031679305 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 19:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:07:59 INFO - PROCESS | 1360 | 1461031679309 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - PROCESS | 1360 | 1461031679311 Marionette TRACE conn5 <- [1,1766,null,{}] 19:07:59 INFO - PROCESS | 1360 | 1461031679315 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:59 INFO - PROCESS | 1360 | 1461031679478 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 19:07:59 INFO - PROCESS | 1360 | 1461031679622 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCC5800 == 73 [pid = 1360] [id = 451] 19:07:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8211CC00) [pid = 1360] [serial = 1353] [outer = 0000000000000000] 19:07:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007CF433D800) [pid = 1360] [serial = 1354] [outer = 0000007C8211CC00] 19:07:59 INFO - PROCESS | 1360 | 1461031679683 Marionette DEBUG loaded listener.js 19:07:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007CFA190000) [pid = 1360] [serial = 1355] [outer = 0000007C8211CC00] 19:08:00 INFO - PROCESS | 1360 | 1461031680493 Marionette TRACE conn5 <- [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]]]}] 19:08:00 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 19:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1231ms 19:08:00 INFO - PROCESS | 1360 | 1461031680553 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 19:08:00 INFO - PROCESS | 1360 | 1461031680558 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 19:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:08:00 INFO - PROCESS | 1360 | 1461031680564 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:08:00 INFO - PROCESS | 1360 | 1461031680569 Marionette TRACE conn5 <- [1,1770,null,{}] 19:08:00 INFO - PROCESS | 1360 | 1461031680576 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:00 INFO - PROCESS | 1360 | 1461031680681 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 19:08:00 INFO - PROCESS | 1360 | 1461031680815 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8497F800 == 74 [pid = 1360] [id = 452] 19:08:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C81B31800) [pid = 1360] [serial = 1356] [outer = 0000000000000000] 19:08:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C81C4BC00) [pid = 1360] [serial = 1357] [outer = 0000007C81B31800] 19:08:00 INFO - PROCESS | 1360 | 1461031680867 Marionette DEBUG loaded listener.js 19:08:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8354A400) [pid = 1360] [serial = 1358] [outer = 0000007C81B31800] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4C07000 == 73 [pid = 1360] [id = 444] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF292B000 == 72 [pid = 1360] [id = 443] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E41D000 == 71 [pid = 1360] [id = 442] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85797000 == 70 [pid = 1360] [id = 441] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B968000 == 69 [pid = 1360] [id = 440] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A92A000 == 68 [pid = 1360] [id = 439] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4D0800 == 67 [pid = 1360] [id = 415] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C8AD18800) [pid = 1360] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A356800 == 66 [pid = 1360] [id = 438] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84ABB000 == 65 [pid = 1360] [id = 437] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8756D000 == 64 [pid = 1360] [id = 436] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C898A4000 == 63 [pid = 1360] [id = 432] 19:08:01 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8260A000 == 62 [pid = 1360] [id = 431] 19:08:01 INFO - PROCESS | 1360 | 1461031681524 Marionette TRACE conn5 <- [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]]]}] 19:08:01 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 19:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 984ms 19:08:01 INFO - PROCESS | 1360 | 1461031681553 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 19:08:01 INFO - PROCESS | 1360 | 1461031681559 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 19:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:08:01 INFO - PROCESS | 1360 | 1461031681566 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:08:01 INFO - PROCESS | 1360 | 1461031681568 Marionette TRACE conn5 <- [1,1774,null,{}] 19:08:01 INFO - PROCESS | 1360 | 1461031681572 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:01 INFO - PROCESS | 1360 | 1461031681673 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C87543400) [pid = 1360] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C86F30800) [pid = 1360] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8C47C400) [pid = 1360] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C82B8CC00) [pid = 1360] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C82117000) [pid = 1360] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C84ADB000) [pid = 1360] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8A4CC400) [pid = 1360] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007CF3FDF400) [pid = 1360] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007CF32D4400) [pid = 1360] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C89B05400) [pid = 1360] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C87516800) [pid = 1360] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C86EB2C00) [pid = 1360] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C85DC7800) [pid = 1360] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C86931000) [pid = 1360] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8266D400) [pid = 1360] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C82CE7400) [pid = 1360] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C86E8A000) [pid = 1360] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007CF2F55800) [pid = 1360] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8A643400) [pid = 1360] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8ACD4000) [pid = 1360] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C8A972000) [pid = 1360] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8A6EF800) [pid = 1360] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C8A968400) [pid = 1360] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C86EAE400) [pid = 1360] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 19:08:01 INFO - PROCESS | 1360 | 1461031681774 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A04800 == 63 [pid = 1360] [id = 453] 19:08:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C82546400) [pid = 1360] [serial = 1359] [outer = 0000000000000000] 19:08:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C82B86000) [pid = 1360] [serial = 1360] [outer = 0000007C82546400] 19:08:01 INFO - PROCESS | 1360 | 1461031681821 Marionette DEBUG loaded listener.js 19:08:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C834B5400) [pid = 1360] [serial = 1361] [outer = 0000007C82546400] 19:08:02 INFO - PROCESS | 1360 | 1461031682280 Marionette TRACE conn5 <- [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]]]}] 19:08:02 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 19:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 776ms 19:08:02 INFO - PROCESS | 1360 | 1461031682344 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 19:08:02 INFO - PROCESS | 1360 | 1461031682347 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 19:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:08:02 INFO - PROCESS | 1360 | 1461031682350 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:08:02 INFO - PROCESS | 1360 | 1461031682354 Marionette TRACE conn5 <- [1,1778,null,{}] 19:08:02 INFO - PROCESS | 1360 | 1461031682365 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:02 INFO - PROCESS | 1360 | 1461031682457 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 19:08:02 INFO - PROCESS | 1360 | 1461031682471 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A40A000 == 64 [pid = 1360] [id = 454] 19:08:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C86939800) [pid = 1360] [serial = 1362] [outer = 0000000000000000] 19:08:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8698A400) [pid = 1360] [serial = 1363] [outer = 0000007C86939800] 19:08:02 INFO - PROCESS | 1360 | 1461031682522 Marionette DEBUG loaded listener.js 19:08:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C86EB2C00) [pid = 1360] [serial = 1364] [outer = 0000007C86939800] 19:08:02 INFO - PROCESS | 1360 | 1461031682986 Marionette TRACE conn5 <- [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]]]}] 19:08:03 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) 19:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 690ms 19:08:03 INFO - PROCESS | 1360 | 1461031683041 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 19:08:03 INFO - PROCESS | 1360 | 1461031683044 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 19:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:08:03 INFO - PROCESS | 1360 | 1461031683048 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:08:03 INFO - PROCESS | 1360 | 1461031683049 Marionette TRACE conn5 <- [1,1782,null,{}] 19:08:03 INFO - PROCESS | 1360 | 1461031683053 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:03 INFO - PROCESS | 1360 | 1461031683142 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 19:08:03 INFO - PROCESS | 1360 | 1461031683150 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A91E800 == 65 [pid = 1360] [id = 455] 19:08:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C89782400) [pid = 1360] [serial = 1365] [outer = 0000000000000000] 19:08:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C897E8000) [pid = 1360] [serial = 1366] [outer = 0000007C89782400] 19:08:03 INFO - PROCESS | 1360 | 1461031683197 Marionette DEBUG loaded listener.js 19:08:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C899ED400) [pid = 1360] [serial = 1367] [outer = 0000007C89782400] 19:08:03 INFO - PROCESS | 1360 | 1461031683635 Marionette TRACE conn5 <- [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]]]}] 19:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 627ms 19:08:03 INFO - PROCESS | 1360 | 1461031683677 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 19:08:03 INFO - PROCESS | 1360 | 1461031683679 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 19:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:08:03 INFO - PROCESS | 1360 | 1461031683683 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:08:03 INFO - PROCESS | 1360 | 1461031683684 Marionette TRACE conn5 <- [1,1786,null,{}] 19:08:03 INFO - PROCESS | 1360 | 1461031683688 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:03 INFO - PROCESS | 1360 | 1461031683773 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 19:08:03 INFO - PROCESS | 1360 | 1461031683780 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A1B000 == 66 [pid = 1360] [id = 456] 19:08:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C89B3C800) [pid = 1360] [serial = 1368] [outer = 0000000000000000] 19:08:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C89B45C00) [pid = 1360] [serial = 1369] [outer = 0000007C89B3C800] 19:08:03 INFO - PROCESS | 1360 | 1461031683856 Marionette DEBUG loaded listener.js 19:08:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C89CC8000) [pid = 1360] [serial = 1370] [outer = 0000007C89B3C800] 19:08:04 INFO - PROCESS | 1360 | 1461031684346 Marionette TRACE conn5 <- [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]]]}] 19:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 19:08:04 INFO - PROCESS | 1360 | 1461031684377 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 19:08:04 INFO - PROCESS | 1360 | 1461031684379 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 19:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:08:04 INFO - PROCESS | 1360 | 1461031684382 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:08:04 INFO - PROCESS | 1360 | 1461031684384 Marionette TRACE conn5 <- [1,1790,null,{}] 19:08:04 INFO - PROCESS | 1360 | 1461031684388 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:04 INFO - PROCESS | 1360 | 1461031684523 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 19:08:04 INFO - PROCESS | 1360 | 1461031684580 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B9A2000 == 67 [pid = 1360] [id = 457] 19:08:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C8A6EAC00) [pid = 1360] [serial = 1371] [outer = 0000000000000000] 19:08:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C8A971400) [pid = 1360] [serial = 1372] [outer = 0000007C8A6EAC00] 19:08:04 INFO - PROCESS | 1360 | 1461031684629 Marionette DEBUG loaded listener.js 19:08:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8ACCC800) [pid = 1360] [serial = 1373] [outer = 0000007C8A6EAC00] 19:08:05 INFO - PROCESS | 1360 | 1461031685067 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 731ms 19:08:05 INFO - PROCESS | 1360 | 1461031685155 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 19:08:05 INFO - PROCESS | 1360 | 1461031685157 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 19:08:05 INFO - PROCESS | 1360 | 1461031685164 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:08:05 INFO - PROCESS | 1360 | 1461031685165 Marionette TRACE conn5 <- [1,1794,null,{}] 19:08:05 INFO - PROCESS | 1360 | 1461031685169 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:05 INFO - PROCESS | 1360 | 1461031685283 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 19:08:05 INFO - PROCESS | 1360 | 1461031685341 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCD7800 == 68 [pid = 1360] [id = 458] 19:08:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C8ACB2C00) [pid = 1360] [serial = 1374] [outer = 0000000000000000] 19:08:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8AD21000) [pid = 1360] [serial = 1375] [outer = 0000007C8ACB2C00] 19:08:05 INFO - PROCESS | 1360 | 1461031685390 Marionette DEBUG loaded listener.js 19:08:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8CF2B800) [pid = 1360] [serial = 1376] [outer = 0000007C8ACB2C00] 19:08:05 INFO - PROCESS | 1360 | 1461031685847 Marionette TRACE conn5 <- [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]]]}] 19:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 19:08:05 INFO - PROCESS | 1360 | 1461031685905 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 19:08:05 INFO - PROCESS | 1360 | 1461031685907 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 19:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:08:05 INFO - PROCESS | 1360 | 1461031685917 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:08:05 INFO - PROCESS | 1360 | 1461031685919 Marionette TRACE conn5 <- [1,1798,null,{}] 19:08:05 INFO - PROCESS | 1360 | 1461031685923 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:06 INFO - PROCESS | 1360 | 1461031686211 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8C473C00) [pid = 1360] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C86939400) [pid = 1360] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C89B10800) [pid = 1360] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8DAB4800) [pid = 1360] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8254A400) [pid = 1360] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8A6EB400) [pid = 1360] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C842C8000) [pid = 1360] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007CF2110C00) [pid = 1360] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8E562400) [pid = 1360] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C81C49400) [pid = 1360] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8300B000) [pid = 1360] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C897ED400) [pid = 1360] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8ACCD400) [pid = 1360] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C83008C00) [pid = 1360] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007CF3FC1000) [pid = 1360] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8A64C400) [pid = 1360] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C85DE4000) [pid = 1360] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:08:06 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C82B8A400) [pid = 1360] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:08:06 INFO - PROCESS | 1360 | 1461031686277 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C835AC800 == 69 [pid = 1360] [id = 459] 19:08:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C81C38000) [pid = 1360] [serial = 1377] [outer = 0000000000000000] 19:08:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C82B87C00) [pid = 1360] [serial = 1378] [outer = 0000007C81C38000] 19:08:06 INFO - PROCESS | 1360 | 1461031686323 Marionette DEBUG loaded listener.js 19:08:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C86EAD000) [pid = 1360] [serial = 1379] [outer = 0000007C81C38000] 19:08:06 INFO - PROCESS | 1360 | 1461031686720 Marionette TRACE conn5 <- [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]]]}] 19:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 837ms 19:08:06 INFO - PROCESS | 1360 | 1461031686755 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 19:08:06 INFO - PROCESS | 1360 | 1461031686758 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 19:08:06 INFO - PROCESS | 1360 | 1461031686761 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:08:06 INFO - PROCESS | 1360 | 1461031686763 Marionette TRACE conn5 <- [1,1802,null,{}] 19:08:06 INFO - PROCESS | 1360 | 1461031686766 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:06 INFO - PROCESS | 1360 | 1461031686854 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 19:08:06 INFO - PROCESS | 1360 | 1461031686860 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF292D800 == 70 [pid = 1360] [id = 460] 19:08:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C899F4800) [pid = 1360] [serial = 1380] [outer = 0000000000000000] 19:08:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8D007400) [pid = 1360] [serial = 1381] [outer = 0000007C899F4800] 19:08:06 INFO - PROCESS | 1360 | 1461031686907 Marionette DEBUG loaded listener.js 19:08:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8AD17800) [pid = 1360] [serial = 1382] [outer = 0000007C899F4800] 19:08:07 INFO - PROCESS | 1360 | 1461031687341 Marionette TRACE conn5 <- [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]]]}] 19:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 627ms 19:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:08:07 INFO - PROCESS | 1360 | 1461031687392 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 19:08:07 INFO - PROCESS | 1360 | 1461031687395 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 19:08:07 INFO - PROCESS | 1360 | 1461031687398 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:08:07 INFO - PROCESS | 1360 | 1461031687400 Marionette TRACE conn5 <- [1,1806,null,{}] 19:08:07 INFO - PROCESS | 1360 | 1461031687403 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:07 INFO - PROCESS | 1360 | 1461031687490 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 19:08:07 INFO - PROCESS | 1360 | 1461031687496 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF54B1000 == 71 [pid = 1360] [id = 461] 19:08:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8A6E9000) [pid = 1360] [serial = 1383] [outer = 0000000000000000] 19:08:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8E56F000) [pid = 1360] [serial = 1384] [outer = 0000007C8A6E9000] 19:08:07 INFO - PROCESS | 1360 | 1461031687543 Marionette DEBUG loaded listener.js 19:08:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007CF1FB5C00) [pid = 1360] [serial = 1385] [outer = 0000007C8A6E9000] 19:08:07 INFO - PROCESS | 1360 | 1461031687973 Marionette TRACE conn5 <- [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]]]}] 19:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 628ms 19:08:08 INFO - PROCESS | 1360 | 1461031688028 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 19:08:08 INFO - PROCESS | 1360 | 1461031688031 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 19:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:08:08 INFO - PROCESS | 1360 | 1461031688034 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:08:08 INFO - PROCESS | 1360 | 1461031688037 Marionette TRACE conn5 <- [1,1810,null,{}] 19:08:08 INFO - PROCESS | 1360 | 1461031688041 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:08 INFO - PROCESS | 1360 | 1461031688148 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 19:08:08 INFO - PROCESS | 1360 | 1461031688156 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB042000 == 72 [pid = 1360] [id = 462] 19:08:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007CF2097C00) [pid = 1360] [serial = 1386] [outer = 0000000000000000] 19:08:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007CF2FEBC00) [pid = 1360] [serial = 1387] [outer = 0000007CF2097C00] 19:08:08 INFO - PROCESS | 1360 | 1461031688207 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007CF41CA400) [pid = 1360] [serial = 1388] [outer = 0000007CF2097C00] 19:08:08 INFO - PROCESS | 1360 | 1461031688922 Marionette TRACE conn5 <- [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]]]}] 19:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 923ms 19:08:08 INFO - PROCESS | 1360 | 1461031688961 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 19:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:08:08 INFO - PROCESS | 1360 | 1461031688967 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 19:08:08 INFO - PROCESS | 1360 | 1461031688973 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:08:08 INFO - PROCESS | 1360 | 1461031688977 Marionette TRACE conn5 <- [1,1814,null,{}] 19:08:08 INFO - PROCESS | 1360 | 1461031688983 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:09 INFO - PROCESS | 1360 | 1461031689105 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 19:08:09 INFO - PROCESS | 1360 | 1461031689235 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B7D800 == 73 [pid = 1360] [id = 463] 19:08:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C832E3800) [pid = 1360] [serial = 1389] [outer = 0000000000000000] 19:08:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C85541400) [pid = 1360] [serial = 1390] [outer = 0000007C832E3800] 19:08:09 INFO - PROCESS | 1360 | 1461031689296 Marionette DEBUG loaded listener.js 19:08:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C85DE6C00) [pid = 1360] [serial = 1391] [outer = 0000007C832E3800] 19:08:09 INFO - PROCESS | 1360 | 1461031689943 Marionette TRACE conn5 <- [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]]]}] 19:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1028ms 19:08:10 INFO - PROCESS | 1360 | 1461031690002 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 19:08:10 INFO - PROCESS | 1360 | 1461031690008 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 19:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:08:10 INFO - PROCESS | 1360 | 1461031690016 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:08:10 INFO - PROCESS | 1360 | 1461031690019 Marionette TRACE conn5 <- [1,1818,null,{}] 19:08:10 INFO - PROCESS | 1360 | 1461031690058 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:10 INFO - PROCESS | 1360 | 1461031690183 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 19:08:10 INFO - PROCESS | 1360 | 1461031690303 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B968000 == 74 [pid = 1360] [id = 464] 19:08:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C85DC7800) [pid = 1360] [serial = 1392] [outer = 0000000000000000] 19:08:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C89B11C00) [pid = 1360] [serial = 1393] [outer = 0000007C85DC7800] 19:08:10 INFO - PROCESS | 1360 | 1461031690364 Marionette DEBUG loaded listener.js 19:08:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8A63EC00) [pid = 1360] [serial = 1394] [outer = 0000007C85DC7800] 19:08:10 INFO - PROCESS | 1360 | 1461031690968 Marionette TRACE conn5 <- [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]]]}] 19:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1003ms 19:08:11 INFO - PROCESS | 1360 | 1461031691025 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 19:08:11 INFO - PROCESS | 1360 | 1461031691028 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 19:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:08:11 INFO - PROCESS | 1360 | 1461031691032 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:08:11 INFO - PROCESS | 1360 | 1461031691036 Marionette TRACE conn5 <- [1,1822,null,{}] 19:08:11 INFO - PROCESS | 1360 | 1461031691049 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:11 INFO - PROCESS | 1360 | 1461031691200 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 19:08:11 INFO - PROCESS | 1360 | 1461031691330 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE050000 == 75 [pid = 1360] [id = 465] 19:08:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8D004C00) [pid = 1360] [serial = 1395] [outer = 0000000000000000] 19:08:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007CEEAE5000) [pid = 1360] [serial = 1396] [outer = 0000007C8D004C00] 19:08:11 INFO - PROCESS | 1360 | 1461031691391 Marionette DEBUG loaded listener.js 19:08:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007CF3174400) [pid = 1360] [serial = 1397] [outer = 0000007C8D004C00] 19:08:12 INFO - PROCESS | 1360 | 1461031691999 Marionette TRACE conn5 <- [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]]]}] 19:08:12 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 19:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1034ms 19:08:12 INFO - PROCESS | 1360 | 1461031692068 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 19:08:12 INFO - PROCESS | 1360 | 1461031692071 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 19:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:08:12 INFO - PROCESS | 1360 | 1461031692075 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 1360 | 1461031692077 Marionette TRACE conn5 <- [1,1826,null,{}] 19:08:12 INFO - PROCESS | 1360 | 1461031692082 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:12 INFO - PROCESS | 1360 | 1461031692198 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 19:08:12 INFO - PROCESS | 1360 | 1461031692326 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E6D5800 == 76 [pid = 1360] [id = 466] 19:08:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007CF41D3000) [pid = 1360] [serial = 1398] [outer = 0000000000000000] 19:08:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007CF4345C00) [pid = 1360] [serial = 1399] [outer = 0000007CF41D3000] 19:08:12 INFO - PROCESS | 1360 | 1461031692384 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007CF963C400) [pid = 1360] [serial = 1400] [outer = 0000007CF41D3000] 19:08:12 INFO - PROCESS | 1360 | 1461031692933 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 942ms 19:08:13 INFO - PROCESS | 1360 | 1461031693019 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 19:08:13 INFO - PROCESS | 1360 | 1461031693022 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 19:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:08:13 INFO - PROCESS | 1360 | 1461031693025 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:08:13 INFO - PROCESS | 1360 | 1461031693028 Marionette TRACE conn5 <- [1,1830,null,{}] 19:08:13 INFO - PROCESS | 1360 | 1461031693031 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:13 INFO - PROCESS | 1360 | 1461031693142 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 19:08:13 INFO - PROCESS | 1360 | 1461031693269 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFF292800 == 77 [pid = 1360] [id = 467] 19:08:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007CF963B800) [pid = 1360] [serial = 1401] [outer = 0000000000000000] 19:08:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007CF9AF1000) [pid = 1360] [serial = 1402] [outer = 0000007CF963B800] 19:08:13 INFO - PROCESS | 1360 | 1461031693327 Marionette DEBUG loaded listener.js 19:08:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007CF9E83C00) [pid = 1360] [serial = 1403] [outer = 0000007CF963B800] 19:08:13 INFO - PROCESS | 1360 | 1461031693955 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 984ms 19:08:14 INFO - PROCESS | 1360 | 1461031694012 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 19:08:14 INFO - PROCESS | 1360 | 1461031694014 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 19:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:08:14 INFO - PROCESS | 1360 | 1461031694018 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:08:14 INFO - PROCESS | 1360 | 1461031694020 Marionette TRACE conn5 <- [1,1834,null,{}] 19:08:14 INFO - PROCESS | 1360 | 1461031694038 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:14 INFO - PROCESS | 1360 | 1461031694162 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 19:08:14 INFO - PROCESS | 1360 | 1461031694292 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E632800 == 78 [pid = 1360] [id = 468] 19:08:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C826EA800) [pid = 1360] [serial = 1404] [outer = 0000000000000000] 19:08:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007CFA18E800) [pid = 1360] [serial = 1405] [outer = 0000007C826EA800] 19:08:14 INFO - PROCESS | 1360 | 1461031694356 Marionette DEBUG loaded listener.js 19:08:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007CFAF54800) [pid = 1360] [serial = 1406] [outer = 0000007C826EA800] 19:08:14 INFO - PROCESS | 1360 | 1461031694927 Marionette TRACE conn5 <- [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]]]}] 19:08:14 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) 19:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 944ms 19:08:14 INFO - PROCESS | 1360 | 1461031694972 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 19:08:14 INFO - PROCESS | 1360 | 1461031694975 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 19:08:14 INFO - PROCESS | 1360 | 1461031694980 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:08:14 INFO - PROCESS | 1360 | 1461031694982 Marionette TRACE conn5 <- [1,1838,null,{}] 19:08:14 INFO - PROCESS | 1360 | 1461031694986 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:15 INFO - PROCESS | 1360 | 1461031695096 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 19:08:15 INFO - PROCESS | 1360 | 1461031695362 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E24000 == 79 [pid = 1360] [id = 469] 19:08:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C81C3E400) [pid = 1360] [serial = 1407] [outer = 0000000000000000] 19:08:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C81E2BC00) [pid = 1360] [serial = 1408] [outer = 0000007C81C3E400] 19:08:15 INFO - PROCESS | 1360 | 1461031695413 Marionette DEBUG loaded listener.js 19:08:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C83014000) [pid = 1360] [serial = 1409] [outer = 0000007C81C3E400] 19:08:16 INFO - PROCESS | 1360 | 1461031696016 Marionette TRACE conn5 <- [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]]]}] 19:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1080ms 19:08:16 INFO - PROCESS | 1360 | 1461031696065 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 19:08:16 INFO - PROCESS | 1360 | 1461031696069 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 19:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:08:16 INFO - PROCESS | 1360 | 1461031696074 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 1360 | 1461031696078 Marionette TRACE conn5 <- [1,1842,null,{}] 19:08:16 INFO - PROCESS | 1360 | 1461031696084 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:16 INFO - PROCESS | 1360 | 1461031696199 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 19:08:16 INFO - PROCESS | 1360 | 1461031696330 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8988D000 == 80 [pid = 1360] [id = 470] 19:08:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C86934400) [pid = 1360] [serial = 1410] [outer = 0000000000000000] 19:08:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C86E86400) [pid = 1360] [serial = 1411] [outer = 0000007C86934400] 19:08:16 INFO - PROCESS | 1360 | 1461031696383 Marionette DEBUG loaded listener.js 19:08:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C86F31000) [pid = 1360] [serial = 1412] [outer = 0000007C86934400] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF96BC000 == 79 [pid = 1360] [id = 419] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E41A800 == 78 [pid = 1360] [id = 357] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF32BF000 == 77 [pid = 1360] [id = 387] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3256800 == 76 [pid = 1360] [id = 418] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E36000 == 75 [pid = 1360] [id = 355] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A91A000 == 74 [pid = 1360] [id = 417] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC9A800 == 73 [pid = 1360] [id = 388] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF2939800 == 72 [pid = 1360] [id = 386] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF54B1000 == 71 [pid = 1360] [id = 461] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF292D800 == 70 [pid = 1360] [id = 460] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C835AC800 == 69 [pid = 1360] [id = 459] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCD7800 == 68 [pid = 1360] [id = 458] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B9A2000 == 67 [pid = 1360] [id = 457] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A1B000 == 66 [pid = 1360] [id = 456] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A91E800 == 65 [pid = 1360] [id = 455] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A40A000 == 64 [pid = 1360] [id = 454] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007CF1F5C400) [pid = 1360] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007CF41D3C00) [pid = 1360] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A04800 == 63 [pid = 1360] [id = 453] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8497F800 == 62 [pid = 1360] [id = 452] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA4D2000 == 61 [pid = 1360] [id = 448] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B92D000 == 60 [pid = 1360] [id = 447] 19:08:16 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869E2800 == 59 [pid = 1360] [id = 446] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C8CF29800) [pid = 1360] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007CF1EACC00) [pid = 1360] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C85750400) [pid = 1360] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C81C3D800) [pid = 1360] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007CF31CA400) [pid = 1360] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007CF403D000) [pid = 1360] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C8ACB3800) [pid = 1360] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C8AD19400) [pid = 1360] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007CF31B8000) [pid = 1360] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007CF41C9000) [pid = 1360] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C8A641400) [pid = 1360] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C8A643800) [pid = 1360] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C85543800) [pid = 1360] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8E56D000) [pid = 1360] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C89782000) [pid = 1360] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C85A75C00) [pid = 1360] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007CF2021400) [pid = 1360] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C89B47C00) [pid = 1360] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007CF2F53000) [pid = 1360] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007CF1FB6400) [pid = 1360] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8E568C00) [pid = 1360] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C832DE800) [pid = 1360] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C81E24800) [pid = 1360] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C86EB6400) [pid = 1360] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8753F400) [pid = 1360] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C89B46C00) [pid = 1360] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8CF25C00) [pid = 1360] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C8D005400) [pid = 1360] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8354E800) [pid = 1360] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C85A7EC00) [pid = 1360] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C89784400) [pid = 1360] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 19:08:16 INFO - PROCESS | 1360 | 1461031696940 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 881ms 19:08:16 INFO - PROCESS | 1360 | 1461031696962 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 19:08:16 INFO - PROCESS | 1360 | 1461031696966 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 19:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:08:16 INFO - PROCESS | 1360 | 1461031696970 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 1360 | 1461031696972 Marionette TRACE conn5 <- [1,1846,null,{}] 19:08:16 INFO - PROCESS | 1360 | 1461031696976 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:17 INFO - PROCESS | 1360 | 1461031697068 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 19:08:17 INFO - PROCESS | 1360 | 1461031697158 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8756A000 == 60 [pid = 1360] [id = 471] 19:08:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8550D800) [pid = 1360] [serial = 1413] [outer = 0000000000000000] 19:08:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C86EB5000) [pid = 1360] [serial = 1414] [outer = 0000007C8550D800] 19:08:17 INFO - PROCESS | 1360 | 1461031697206 Marionette DEBUG loaded listener.js 19:08:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C87549400) [pid = 1360] [serial = 1415] [outer = 0000007C8550D800] 19:08:17 INFO - PROCESS | 1360 | 1461031697628 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 19:08:17 INFO - PROCESS | 1360 | 1461031697665 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 19:08:17 INFO - PROCESS | 1360 | 1461031697668 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 19:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:08:17 INFO - PROCESS | 1360 | 1461031697679 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:08:17 INFO - PROCESS | 1360 | 1461031697685 Marionette TRACE conn5 <- [1,1850,null,{}] 19:08:17 INFO - PROCESS | 1360 | 1461031697690 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:17 INFO - PROCESS | 1360 | 1461031697786 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 19:08:17 INFO - PROCESS | 1360 | 1461031697792 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A917800 == 61 [pid = 1360] [id = 472] 19:08:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C89787800) [pid = 1360] [serial = 1416] [outer = 0000000000000000] 19:08:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C89B43000) [pid = 1360] [serial = 1417] [outer = 0000007C89787800] 19:08:17 INFO - PROCESS | 1360 | 1461031697838 Marionette DEBUG loaded listener.js 19:08:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8A4D4400) [pid = 1360] [serial = 1418] [outer = 0000007C89787800] 19:08:18 INFO - PROCESS | 1360 | 1461031698319 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 19:08:18 INFO - PROCESS | 1360 | 1461031698365 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 19:08:18 INFO - PROCESS | 1360 | 1461031698368 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 19:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:08:18 INFO - PROCESS | 1360 | 1461031698372 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:08:18 INFO - PROCESS | 1360 | 1461031698374 Marionette TRACE conn5 <- [1,1854,null,{}] 19:08:18 INFO - PROCESS | 1360 | 1461031698378 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:18 INFO - PROCESS | 1360 | 1461031698468 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 19:08:18 INFO - PROCESS | 1360 | 1461031698476 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B915800 == 62 [pid = 1360] [id = 473] 19:08:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8A6EE400) [pid = 1360] [serial = 1419] [outer = 0000000000000000] 19:08:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C8ACAF400) [pid = 1360] [serial = 1420] [outer = 0000007C8A6EE400] 19:08:18 INFO - PROCESS | 1360 | 1461031698522 Marionette DEBUG loaded listener.js 19:08:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8ACD6C00) [pid = 1360] [serial = 1421] [outer = 0000007C8A6EE400] 19:08:18 INFO - PROCESS | 1360 | 1461031698944 Marionette TRACE conn5 <- [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]]]}] 19:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 625ms 19:08:19 INFO - PROCESS | 1360 | 1461031699007 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 19:08:19 INFO - PROCESS | 1360 | 1461031699009 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 19:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:08:19 INFO - PROCESS | 1360 | 1461031699013 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:08:19 INFO - PROCESS | 1360 | 1461031699015 Marionette TRACE conn5 <- [1,1858,null,{}] 19:08:19 INFO - PROCESS | 1360 | 1461031699018 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:19 INFO - PROCESS | 1360 | 1461031699134 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 19:08:19 INFO - PROCESS | 1360 | 1461031699220 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B99F000 == 63 [pid = 1360] [id = 474] 19:08:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C8CF26000) [pid = 1360] [serial = 1422] [outer = 0000000000000000] 19:08:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C8CF2A000) [pid = 1360] [serial = 1423] [outer = 0000007C8CF26000] 19:08:19 INFO - PROCESS | 1360 | 1461031699277 Marionette DEBUG loaded listener.js 19:08:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8DAB5800) [pid = 1360] [serial = 1424] [outer = 0000007C8CF26000] 19:08:19 INFO - PROCESS | 1360 | 1461031699723 Marionette TRACE conn5 <- [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]]]}] 19:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 19:08:19 INFO - PROCESS | 1360 | 1461031699744 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 19:08:19 INFO - PROCESS | 1360 | 1461031699746 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 19:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:08:19 INFO - PROCESS | 1360 | 1461031699749 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:08:19 INFO - PROCESS | 1360 | 1461031699751 Marionette TRACE conn5 <- [1,1862,null,{}] 19:08:19 INFO - PROCESS | 1360 | 1461031699755 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:19 INFO - PROCESS | 1360 | 1461031699878 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 19:08:19 INFO - PROCESS | 1360 | 1461031699936 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E40C000 == 64 [pid = 1360] [id = 475] 19:08:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C8D00D000) [pid = 1360] [serial = 1425] [outer = 0000000000000000] 19:08:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007CF1FB6400) [pid = 1360] [serial = 1426] [outer = 0000007C8D00D000] 19:08:19 INFO - PROCESS | 1360 | 1461031699981 Marionette DEBUG loaded listener.js 19:08:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007CF29AF800) [pid = 1360] [serial = 1427] [outer = 0000007C8D00D000] 19:08:20 INFO - PROCESS | 1360 | 1461031700468 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 776ms 19:08:20 INFO - PROCESS | 1360 | 1461031700547 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 19:08:20 INFO - PROCESS | 1360 | 1461031700549 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 19:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:08:20 INFO - PROCESS | 1360 | 1461031700553 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:08:20 INFO - PROCESS | 1360 | 1461031700555 Marionette TRACE conn5 <- [1,1866,null,{}] 19:08:20 INFO - PROCESS | 1360 | 1461031700559 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:20 INFO - PROCESS | 1360 | 1461031700697 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 19:08:20 INFO - PROCESS | 1360 | 1461031700721 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E64A000 == 65 [pid = 1360] [id = 476] 19:08:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007CF403F000) [pid = 1360] [serial = 1428] [outer = 0000000000000000] 19:08:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007CF41CB400) [pid = 1360] [serial = 1429] [outer = 0000007CF403F000] 19:08:20 INFO - PROCESS | 1360 | 1461031700766 Marionette DEBUG loaded listener.js 19:08:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007CF9437800) [pid = 1360] [serial = 1430] [outer = 0000007CF403F000] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007CF29AB400) [pid = 1360] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C8D006400) [pid = 1360] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007CEEAE9C00) [pid = 1360] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8A6E9000) [pid = 1360] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C8A6EAC00) [pid = 1360] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C8ACB2C00) [pid = 1360] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C86939800) [pid = 1360] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C89B3C800) [pid = 1360] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C82546400) [pid = 1360] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C81B31800) [pid = 1360] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C89782400) [pid = 1360] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007CF41CE800) [pid = 1360] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C899F4800) [pid = 1360] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:08:21 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C81C38000) [pid = 1360] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:08:21 INFO - PROCESS | 1360 | 1461031701319 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 775ms 19:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:08:21 INFO - PROCESS | 1360 | 1461031701331 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 19:08:21 INFO - PROCESS | 1360 | 1461031701333 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 19:08:21 INFO - PROCESS | 1360 | 1461031701336 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:08:21 INFO - PROCESS | 1360 | 1461031701338 Marionette TRACE conn5 <- [1,1870,null,{}] 19:08:21 INFO - PROCESS | 1360 | 1461031701342 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:21 INFO - PROCESS | 1360 | 1461031701461 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 19:08:21 INFO - PROCESS | 1360 | 1461031701516 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDE2000 == 66 [pid = 1360] [id = 477] 19:08:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C855BEC00) [pid = 1360] [serial = 1431] [outer = 0000000000000000] 19:08:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8ACB2C00) [pid = 1360] [serial = 1432] [outer = 0000007C855BEC00] 19:08:21 INFO - PROCESS | 1360 | 1461031701564 Marionette DEBUG loaded listener.js 19:08:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007CF316A000) [pid = 1360] [serial = 1433] [outer = 0000007C855BEC00] 19:08:21 INFO - PROCESS | 1360 | 1461031701906 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 19:08:21 INFO - PROCESS | 1360 | 1461031701968 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 19:08:21 INFO - PROCESS | 1360 | 1461031701970 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 19:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:08:21 INFO - PROCESS | 1360 | 1461031701973 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:08:21 INFO - PROCESS | 1360 | 1461031701975 Marionette TRACE conn5 <- [1,1874,null,{}] 19:08:21 INFO - PROCESS | 1360 | 1461031701979 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:22 INFO - PROCESS | 1360 | 1461031702068 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 19:08:22 INFO - PROCESS | 1360 | 1461031702074 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3117000 == 67 [pid = 1360] [id = 478] 19:08:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007CF51D6C00) [pid = 1360] [serial = 1434] [outer = 0000000000000000] 19:08:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007CF9AB3C00) [pid = 1360] [serial = 1435] [outer = 0000007CF51D6C00] 19:08:22 INFO - PROCESS | 1360 | 1461031702120 Marionette DEBUG loaded listener.js 19:08:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007CFA19A800) [pid = 1360] [serial = 1436] [outer = 0000007CF51D6C00] 19:08:22 INFO - PROCESS | 1360 | 1461031702566 Marionette TRACE conn5 <- [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]]]}] 19:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 628ms 19:08:22 INFO - PROCESS | 1360 | 1461031702618 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 19:08:22 INFO - PROCESS | 1360 | 1461031702620 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 19:08:22 INFO - PROCESS | 1360 | 1461031702624 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:08:22 INFO - PROCESS | 1360 | 1461031702626 Marionette TRACE conn5 <- [1,1878,null,{}] 19:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:08:22 INFO - PROCESS | 1360 | 1461031702630 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:22 INFO - PROCESS | 1360 | 1461031702720 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 19:08:22 INFO - PROCESS | 1360 | 1461031702726 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4CDE000 == 68 [pid = 1360] [id = 479] 19:08:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007CFA340000) [pid = 1360] [serial = 1437] [outer = 0000000000000000] 19:08:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007CFA4DD400) [pid = 1360] [serial = 1438] [outer = 0000007CFA340000] 19:08:22 INFO - PROCESS | 1360 | 1461031702779 Marionette DEBUG loaded listener.js 19:08:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007CFAFDE000) [pid = 1360] [serial = 1439] [outer = 0000007CFA340000] 19:08:23 INFO - PROCESS | 1360 | 1461031703393 Marionette TRACE conn5 <- [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]]]}] 19:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 837ms 19:08:23 INFO - PROCESS | 1360 | 1461031703468 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 19:08:23 INFO - PROCESS | 1360 | 1461031703473 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 19:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:08:23 INFO - PROCESS | 1360 | 1461031703479 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:08:23 INFO - PROCESS | 1360 | 1461031703484 Marionette TRACE conn5 <- [1,1882,null,{}] 19:08:23 INFO - PROCESS | 1360 | 1461031703492 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:23 INFO - PROCESS | 1360 | 1461031703615 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 19:08:23 INFO - PROCESS | 1360 | 1461031703722 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E40800 == 69 [pid = 1360] [id = 480] 19:08:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C82B8CC00) [pid = 1360] [serial = 1440] [outer = 0000000000000000] 19:08:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C85A71400) [pid = 1360] [serial = 1441] [outer = 0000007C82B8CC00] 19:08:23 INFO - PROCESS | 1360 | 1461031703781 Marionette DEBUG loaded listener.js 19:08:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C86EAB800) [pid = 1360] [serial = 1442] [outer = 0000007C82B8CC00] 19:08:24 INFO - PROCESS | 1360 | 1461031704407 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 19:08:24 INFO - PROCESS | 1360 | 1461031704468 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 19:08:24 INFO - PROCESS | 1360 | 1461031704475 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 19:08:24 INFO - PROCESS | 1360 | 1461031704482 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:08:24 INFO - PROCESS | 1360 | 1461031704485 Marionette TRACE conn5 <- [1,1886,null,{}] 19:08:24 INFO - PROCESS | 1360 | 1461031704490 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:24 INFO - PROCESS | 1360 | 1461031704610 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 19:08:24 INFO - PROCESS | 1360 | 1461031704740 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD41000 == 70 [pid = 1360] [id = 481] 19:08:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C897EB000) [pid = 1360] [serial = 1443] [outer = 0000000000000000] 19:08:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C89B0C000) [pid = 1360] [serial = 1444] [outer = 0000007C897EB000] 19:08:24 INFO - PROCESS | 1360 | 1461031704798 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8A965C00) [pid = 1360] [serial = 1445] [outer = 0000007C897EB000] 19:08:25 INFO - PROCESS | 1360 | 1461031705439 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 984ms 19:08:25 INFO - PROCESS | 1360 | 1461031705470 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 19:08:25 INFO - PROCESS | 1360 | 1461031705473 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 19:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:08:25 INFO - PROCESS | 1360 | 1461031705477 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:08:25 INFO - PROCESS | 1360 | 1461031705482 Marionette TRACE conn5 <- [1,1890,null,{}] 19:08:25 INFO - PROCESS | 1360 | 1461031705495 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:25 INFO - PROCESS | 1360 | 1461031705619 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 19:08:25 INFO - PROCESS | 1360 | 1461031705750 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF960D800 == 71 [pid = 1360] [id = 482] 19:08:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8CF31400) [pid = 1360] [serial = 1446] [outer = 0000000000000000] 19:08:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007CF1F5A800) [pid = 1360] [serial = 1447] [outer = 0000007C8CF31400] 19:08:25 INFO - PROCESS | 1360 | 1461031705811 Marionette DEBUG loaded listener.js 19:08:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007CF9637400) [pid = 1360] [serial = 1448] [outer = 0000007C8CF31400] 19:08:26 INFO - PROCESS | 1360 | 1461031706409 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 986ms 19:08:26 INFO - PROCESS | 1360 | 1461031706465 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 19:08:26 INFO - PROCESS | 1360 | 1461031706469 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 19:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:08:26 INFO - PROCESS | 1360 | 1461031706473 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:08:26 INFO - PROCESS | 1360 | 1461031706475 Marionette TRACE conn5 <- [1,1894,null,{}] 19:08:26 INFO - PROCESS | 1360 | 1461031706479 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:26 INFO - PROCESS | 1360 | 1461031706596 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 19:08:26 INFO - PROCESS | 1360 | 1461031706697 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFBCA5000 == 72 [pid = 1360] [id = 483] 19:08:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007CFAFD6800) [pid = 1360] [serial = 1449] [outer = 0000000000000000] 19:08:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007CFB0E5C00) [pid = 1360] [serial = 1450] [outer = 0000007CFAFD6800] 19:08:26 INFO - PROCESS | 1360 | 1461031706755 Marionette DEBUG loaded listener.js 19:08:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007CFB224800) [pid = 1360] [serial = 1451] [outer = 0000007CFAFD6800] 19:08:27 INFO - PROCESS | 1360 | 1461031707329 Marionette TRACE conn5 <- [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]]]}] 19:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 876ms 19:08:27 INFO - PROCESS | 1360 | 1461031707364 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 19:08:27 INFO - PROCESS | 1360 | 1461031707367 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 19:08:27 INFO - PROCESS | 1360 | 1461031707371 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:08:27 INFO - PROCESS | 1360 | 1461031707373 Marionette TRACE conn5 <- [1,1898,null,{}] 19:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:08:27 INFO - PROCESS | 1360 | 1461031707377 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:27 INFO - PROCESS | 1360 | 1461031707489 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 19:08:27 INFO - PROCESS | 1360 | 1461031707591 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EE77000 == 73 [pid = 1360] [id = 484] 19:08:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C8CC0DC00) [pid = 1360] [serial = 1452] [outer = 0000000000000000] 19:08:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C8CC15400) [pid = 1360] [serial = 1453] [outer = 0000007C8CC0DC00] 19:08:27 INFO - PROCESS | 1360 | 1461031707647 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007CFA40BC00) [pid = 1360] [serial = 1454] [outer = 0000007C8CC0DC00] 19:08:28 INFO - PROCESS | 1360 | 1461031708262 Marionette TRACE conn5 <- [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]]]}] 19:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 922ms 19:08:28 INFO - PROCESS | 1360 | 1461031708299 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 19:08:28 INFO - PROCESS | 1360 | 1461031708302 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 19:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:08:28 INFO - PROCESS | 1360 | 1461031708306 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:08:28 INFO - PROCESS | 1360 | 1461031708308 Marionette TRACE conn5 <- [1,1902,null,{}] 19:08:28 INFO - PROCESS | 1360 | 1461031708311 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:28 INFO - PROCESS | 1360 | 1461031708447 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 19:08:28 INFO - PROCESS | 1360 | 1461031708554 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8F6D2800 == 74 [pid = 1360] [id = 485] 19:08:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C8DBF5000) [pid = 1360] [serial = 1455] [outer = 0000000000000000] 19:08:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007CFBC3F400) [pid = 1360] [serial = 1456] [outer = 0000007C8DBF5000] 19:08:28 INFO - PROCESS | 1360 | 1461031708613 Marionette DEBUG loaded listener.js 19:08:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007CFBCDD000) [pid = 1360] [serial = 1457] [outer = 0000007C8DBF5000] 19:08:29 INFO - PROCESS | 1360 | 1461031709207 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 944ms 19:08:29 INFO - PROCESS | 1360 | 1461031709252 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 19:08:29 INFO - PROCESS | 1360 | 1461031709255 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 19:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:08:29 INFO - PROCESS | 1360 | 1461031709259 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:08:29 INFO - PROCESS | 1360 | 1461031709261 Marionette TRACE conn5 <- [1,1906,null,{}] 19:08:29 INFO - PROCESS | 1360 | 1461031709265 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:29 INFO - PROCESS | 1360 | 1461031709378 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 19:08:29 INFO - PROCESS | 1360 | 1461031709481 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8598A000 == 75 [pid = 1360] [id = 486] 19:08:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C86E92400) [pid = 1360] [serial = 1458] [outer = 0000000000000000] 19:08:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C89B3F400) [pid = 1360] [serial = 1459] [outer = 0000007C86E92400] 19:08:29 INFO - PROCESS | 1360 | 1461031709537 Marionette DEBUG loaded listener.js 19:08:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C8DBF5400) [pid = 1360] [serial = 1460] [outer = 0000007C86E92400] 19:08:30 INFO - PROCESS | 1360 | 1461031710413 Marionette TRACE conn5 <- [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]]]}] 19:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1182ms 19:08:30 INFO - PROCESS | 1360 | 1461031710448 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 19:08:30 INFO - PROCESS | 1360 | 1461031710452 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 19:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:08:30 INFO - PROCESS | 1360 | 1461031710458 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:08:30 INFO - PROCESS | 1360 | 1461031710462 Marionette TRACE conn5 <- [1,1910,null,{}] 19:08:30 INFO - PROCESS | 1360 | 1461031710469 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:30 INFO - PROCESS | 1360 | 1461031710579 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 19:08:30 INFO - PROCESS | 1360 | 1461031710720 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82614000 == 76 [pid = 1360] [id = 487] 19:08:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C81B35000) [pid = 1360] [serial = 1461] [outer = 0000000000000000] 19:08:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C81C48C00) [pid = 1360] [serial = 1462] [outer = 0000007C81B35000] 19:08:30 INFO - PROCESS | 1360 | 1461031710773 Marionette DEBUG loaded listener.js 19:08:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C82CE7000) [pid = 1360] [serial = 1463] [outer = 0000007C81B35000] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A17000 == 75 [pid = 1360] [id = 369] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF516E800 == 74 [pid = 1360] [id = 435] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF32BE000 == 73 [pid = 1360] [id = 434] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9FAD000 == 72 [pid = 1360] [id = 445] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3117000 == 71 [pid = 1360] [id = 478] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EDE2000 == 70 [pid = 1360] [id = 477] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E64A000 == 69 [pid = 1360] [id = 476] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E40C000 == 68 [pid = 1360] [id = 475] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B99F000 == 67 [pid = 1360] [id = 474] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B915800 == 66 [pid = 1360] [id = 473] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A917800 == 65 [pid = 1360] [id = 472] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8756A000 == 64 [pid = 1360] [id = 471] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8988D000 == 63 [pid = 1360] [id = 470] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E24000 == 62 [pid = 1360] [id = 469] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B7D800 == 61 [pid = 1360] [id = 463] 19:08:31 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB042000 == 60 [pid = 1360] [id = 462] 19:08:31 INFO - PROCESS | 1360 | 1461031711450 Marionette TRACE conn5 <- [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]]]}] 19:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1021ms 19:08:31 INFO - PROCESS | 1360 | 1461031711484 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 1360 | 1461031711490 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 19:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:08:31 INFO - PROCESS | 1360 | 1461031711496 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:08:31 INFO - PROCESS | 1360 | 1461031711499 Marionette TRACE conn5 <- [1,1914,null,{}] 19:08:31 INFO - PROCESS | 1360 | 1461031711503 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:31 INFO - PROCESS | 1360 | 1461031711609 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007CF316D400) [pid = 1360] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007CEEAE1800) [pid = 1360] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007CF1FBAC00) [pid = 1360] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C8A971400) [pid = 1360] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8AD21000) [pid = 1360] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8ACCC800) [pid = 1360] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007CF946D800) [pid = 1360] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C8CF2B800) [pid = 1360] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C8698A400) [pid = 1360] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C86EB2C00) [pid = 1360] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C89B45C00) [pid = 1360] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C8300AC00) [pid = 1360] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C82B86000) [pid = 1360] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C834B5400) [pid = 1360] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C8354A400) [pid = 1360] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C81C4BC00) [pid = 1360] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007CF433D800) [pid = 1360] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C897E8000) [pid = 1360] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C899ED400) [pid = 1360] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007CF433F800) [pid = 1360] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007CF1F59000) [pid = 1360] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007CF5116400) [pid = 1360] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C899EB800) [pid = 1360] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C8D007400) [pid = 1360] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C82B87C00) [pid = 1360] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007CF1FB5C00) [pid = 1360] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C86EAD000) [pid = 1360] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C89CC8000) [pid = 1360] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8AD17800) [pid = 1360] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8E56F000) [pid = 1360] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 19:08:31 INFO - PROCESS | 1360 | 1461031711727 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A09000 == 61 [pid = 1360] [id = 488] 19:08:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C81C38000) [pid = 1360] [serial = 1464] [outer = 0000000000000000] 19:08:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C82B1E400) [pid = 1360] [serial = 1465] [outer = 0000007C81C38000] 19:08:31 INFO - PROCESS | 1360 | 1461031711777 Marionette DEBUG loaded listener.js 19:08:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C84A3EC00) [pid = 1360] [serial = 1466] [outer = 0000007C81C38000] 19:08:32 INFO - PROCESS | 1360 | 1461031712267 Marionette TRACE conn5 <- [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]]]}] 19:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 839ms 19:08:32 INFO - PROCESS | 1360 | 1461031712337 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 19:08:32 INFO - PROCESS | 1360 | 1461031712339 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 19:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:08:32 INFO - PROCESS | 1360 | 1461031712343 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:08:32 INFO - PROCESS | 1360 | 1461031712347 Marionette TRACE conn5 <- [1,1918,null,{}] 19:08:32 INFO - PROCESS | 1360 | 1461031712357 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:32 INFO - PROCESS | 1360 | 1461031712454 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 19:08:32 INFO - PROCESS | 1360 | 1461031712542 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F1A800 == 62 [pid = 1360] [id = 489] 19:08:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C82CE0400) [pid = 1360] [serial = 1467] [outer = 0000000000000000] 19:08:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C86988C00) [pid = 1360] [serial = 1468] [outer = 0000007C82CE0400] 19:08:32 INFO - PROCESS | 1360 | 1461031712594 Marionette DEBUG loaded listener.js 19:08:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C86F2C400) [pid = 1360] [serial = 1469] [outer = 0000007C82CE0400] 19:08:33 INFO - PROCESS | 1360 | 1461031712995 Marionette TRACE conn5 <- [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]]]}] 19:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 19:08:33 INFO - PROCESS | 1360 | 1461031713038 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 19:08:33 INFO - PROCESS | 1360 | 1461031713041 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 19:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:08:33 INFO - PROCESS | 1360 | 1461031713044 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:08:33 INFO - PROCESS | 1360 | 1461031713046 Marionette TRACE conn5 <- [1,1922,null,{}] 19:08:33 INFO - PROCESS | 1360 | 1461031713050 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:33 INFO - PROCESS | 1360 | 1461031713144 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 19:08:33 INFO - PROCESS | 1360 | 1461031713179 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7AF800 == 63 [pid = 1360] [id = 490] 19:08:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8977F800) [pid = 1360] [serial = 1470] [outer = 0000000000000000] 19:08:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C897EC400) [pid = 1360] [serial = 1471] [outer = 0000007C8977F800] 19:08:33 INFO - PROCESS | 1360 | 1461031713231 Marionette DEBUG loaded listener.js 19:08:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C899F0C00) [pid = 1360] [serial = 1472] [outer = 0000007C8977F800] 19:08:33 INFO - PROCESS | 1360 | 1461031713683 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 671ms 19:08:33 INFO - PROCESS | 1360 | 1461031713730 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 19:08:33 INFO - PROCESS | 1360 | 1461031713732 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 19:08:33 INFO - PROCESS | 1360 | 1461031713736 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:08:33 INFO - PROCESS | 1360 | 1461031713738 Marionette TRACE conn5 <- [1,1926,null,{}] 19:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:08:33 INFO - PROCESS | 1360 | 1461031713741 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:33 INFO - PROCESS | 1360 | 1461031713860 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 19:08:33 INFO - PROCESS | 1360 | 1461031713916 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9E3800 == 64 [pid = 1360] [id = 491] 19:08:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C89B0C400) [pid = 1360] [serial = 1473] [outer = 0000000000000000] 19:08:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C89B45C00) [pid = 1360] [serial = 1474] [outer = 0000007C89B0C400] 19:08:33 INFO - PROCESS | 1360 | 1461031713963 Marionette DEBUG loaded listener.js 19:08:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8A4CB400) [pid = 1360] [serial = 1475] [outer = 0000007C89B0C400] 19:08:34 INFO - PROCESS | 1360 | 1461031714405 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 19:08:34 INFO - PROCESS | 1360 | 1461031714478 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 19:08:34 INFO - PROCESS | 1360 | 1461031714480 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 19:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:08:34 INFO - PROCESS | 1360 | 1461031714484 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:08:34 INFO - PROCESS | 1360 | 1461031714486 Marionette TRACE conn5 <- [1,1930,null,{}] 19:08:34 INFO - PROCESS | 1360 | 1461031714490 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:34 INFO - PROCESS | 1360 | 1461031714666 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 19:08:34 INFO - PROCESS | 1360 | 1461031714734 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B986800 == 65 [pid = 1360] [id = 492] 19:08:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8A710C00) [pid = 1360] [serial = 1476] [outer = 0000000000000000] 19:08:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C8A71C000) [pid = 1360] [serial = 1477] [outer = 0000007C8A710C00] 19:08:34 INFO - PROCESS | 1360 | 1461031714786 Marionette DEBUG loaded listener.js 19:08:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8A971400) [pid = 1360] [serial = 1478] [outer = 0000007C8A710C00] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C8550D800) [pid = 1360] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C86934400) [pid = 1360] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C8A6EE400) [pid = 1360] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8D00D000) [pid = 1360] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C89787800) [pid = 1360] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C8CF26000) [pid = 1360] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007CF51D6C00) [pid = 1360] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C81C3E400) [pid = 1360] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C855BEC00) [pid = 1360] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007CF403F000) [pid = 1360] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:08:35 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007CF2097C00) [pid = 1360] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:08:35 INFO - PROCESS | 1360 | 1461031715627 Marionette TRACE conn5 <- [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]]]}] 19:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1183ms 19:08:35 INFO - PROCESS | 1360 | 1461031715670 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 19:08:35 INFO - PROCESS | 1360 | 1461031715675 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 19:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:08:35 INFO - PROCESS | 1360 | 1461031715681 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:08:35 INFO - PROCESS | 1360 | 1461031715685 Marionette TRACE conn5 <- [1,1934,null,{}] 19:08:35 INFO - PROCESS | 1360 | 1461031715692 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:35 INFO - PROCESS | 1360 | 1461031715836 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 19:08:35 INFO - PROCESS | 1360 | 1461031715944 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869D3000 == 66 [pid = 1360] [id = 493] 19:08:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8211BC00) [pid = 1360] [serial = 1479] [outer = 0000000000000000] 19:08:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C82CE1000) [pid = 1360] [serial = 1480] [outer = 0000007C8211BC00] 19:08:36 INFO - PROCESS | 1360 | 1461031716006 Marionette DEBUG loaded listener.js 19:08:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C85A79C00) [pid = 1360] [serial = 1481] [outer = 0000007C8211BC00] 19:08:36 INFO - PROCESS | 1360 | 1461031716658 Marionette TRACE conn5 <- [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]]]}] 19:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1027ms 19:08:36 INFO - PROCESS | 1360 | 1461031716711 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 19:08:36 INFO - PROCESS | 1360 | 1461031716718 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 19:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:08:36 INFO - PROCESS | 1360 | 1461031716725 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:08:36 INFO - PROCESS | 1360 | 1461031716729 Marionette TRACE conn5 <- [1,1938,null,{}] 19:08:36 INFO - PROCESS | 1360 | 1461031716733 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:36 INFO - PROCESS | 1360 | 1461031716907 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 19:08:37 INFO - PROCESS | 1360 | 1461031717037 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9CD800 == 67 [pid = 1360] [id = 494] 19:08:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C85A78800) [pid = 1360] [serial = 1482] [outer = 0000000000000000] 19:08:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8754A800) [pid = 1360] [serial = 1483] [outer = 0000007C85A78800] 19:08:37 INFO - PROCESS | 1360 | 1461031717098 Marionette DEBUG loaded listener.js 19:08:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C89CBC000) [pid = 1360] [serial = 1484] [outer = 0000007C85A78800] 19:08:37 INFO - PROCESS | 1360 | 1461031717723 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1019ms 19:08:37 INFO - PROCESS | 1360 | 1461031717749 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 19:08:37 INFO - PROCESS | 1360 | 1461031717752 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 19:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:08:37 INFO - PROCESS | 1360 | 1461031717756 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:08:37 INFO - PROCESS | 1360 | 1461031717761 Marionette TRACE conn5 <- [1,1942,null,{}] 19:08:37 INFO - PROCESS | 1360 | 1461031717773 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:37 INFO - PROCESS | 1360 | 1461031717890 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 19:08:38 INFO - PROCESS | 1360 | 1461031718022 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCCC800 == 68 [pid = 1360] [id = 495] 19:08:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C8A718800) [pid = 1360] [serial = 1485] [outer = 0000000000000000] 19:08:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8A71E800) [pid = 1360] [serial = 1486] [outer = 0000007C8A718800] 19:08:38 INFO - PROCESS | 1360 | 1461031718086 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8ACCFC00) [pid = 1360] [serial = 1487] [outer = 0000007C8A718800] 19:08:38 INFO - PROCESS | 1360 | 1461031718701 Marionette TRACE conn5 <- [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]]]}] 19:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 986ms 19:08:38 INFO - PROCESS | 1360 | 1461031718744 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 19:08:38 INFO - PROCESS | 1360 | 1461031718747 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 19:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:08:38 INFO - PROCESS | 1360 | 1461031718751 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:08:38 INFO - PROCESS | 1360 | 1461031718753 Marionette TRACE conn5 <- [1,1946,null,{}] 19:08:38 INFO - PROCESS | 1360 | 1461031718758 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:38 INFO - PROCESS | 1360 | 1461031718876 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 19:08:39 INFO - PROCESS | 1360 | 1461031719005 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E634000 == 69 [pid = 1360] [id = 496] 19:08:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C8C47BC00) [pid = 1360] [serial = 1488] [outer = 0000000000000000] 19:08:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8CC0BC00) [pid = 1360] [serial = 1489] [outer = 0000007C8C47BC00] 19:08:39 INFO - PROCESS | 1360 | 1461031719066 Marionette DEBUG loaded listener.js 19:08:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C8CF2CC00) [pid = 1360] [serial = 1490] [outer = 0000007C8C47BC00] 19:08:39 INFO - PROCESS | 1360 | 1461031719602 Marionette TRACE conn5 <- [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]]]}] 19:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 922ms 19:08:39 INFO - PROCESS | 1360 | 1461031719675 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 19:08:39 INFO - PROCESS | 1360 | 1461031719678 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 19:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:08:39 INFO - PROCESS | 1360 | 1461031719682 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:08:39 INFO - PROCESS | 1360 | 1461031719684 Marionette TRACE conn5 <- [1,1950,null,{}] 19:08:39 INFO - PROCESS | 1360 | 1461031719688 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:39 INFO - PROCESS | 1360 | 1461031719801 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 19:08:39 INFO - PROCESS | 1360 | 1461031719931 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDEC800 == 70 [pid = 1360] [id = 497] 19:08:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C8D003800) [pid = 1360] [serial = 1491] [outer = 0000000000000000] 19:08:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C8D011000) [pid = 1360] [serial = 1492] [outer = 0000007C8D003800] 19:08:39 INFO - PROCESS | 1360 | 1461031719990 Marionette DEBUG loaded listener.js 19:08:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C8DBF1C00) [pid = 1360] [serial = 1493] [outer = 0000007C8D003800] 19:08:40 INFO - PROCESS | 1360 | 1461031720595 Marionette TRACE conn5 <- [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]]]}] 19:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 19:08:40 INFO - PROCESS | 1360 | 1461031720670 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 19:08:40 INFO - PROCESS | 1360 | 1461031720672 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 19:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:08:40 INFO - PROCESS | 1360 | 1461031720676 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:08:40 INFO - PROCESS | 1360 | 1461031720679 Marionette TRACE conn5 <- [1,1954,null,{}] 19:08:40 INFO - PROCESS | 1360 | 1461031720683 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:40 INFO - PROCESS | 1360 | 1461031720818 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 19:08:40 INFO - PROCESS | 1360 | 1461031720949 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF2949000 == 71 [pid = 1360] [id = 498] 19:08:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C8E56C000) [pid = 1360] [serial = 1494] [outer = 0000000000000000] 19:08:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C8EE4E400) [pid = 1360] [serial = 1495] [outer = 0000007C8E56C000] 19:08:41 INFO - PROCESS | 1360 | 1461031721010 Marionette DEBUG loaded listener.js 19:08:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007CF1EAE000) [pid = 1360] [serial = 1496] [outer = 0000007C8E56C000] 19:08:41 INFO - PROCESS | 1360 | 1461031721549 Marionette TRACE conn5 <- [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]]]}] 19:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 923ms 19:08:41 INFO - PROCESS | 1360 | 1461031721601 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 19:08:41 INFO - PROCESS | 1360 | 1461031721604 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 19:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:08:41 INFO - PROCESS | 1360 | 1461031721608 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:08:41 INFO - PROCESS | 1360 | 1461031721610 Marionette TRACE conn5 <- [1,1958,null,{}] 19:08:41 INFO - PROCESS | 1360 | 1461031721615 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:41 INFO - PROCESS | 1360 | 1461031721758 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 19:08:41 INFO - PROCESS | 1360 | 1461031721888 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3B19000 == 72 [pid = 1360] [id = 499] 19:08:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C8E56EC00) [pid = 1360] [serial = 1497] [outer = 0000000000000000] 19:08:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007CF1FB2000) [pid = 1360] [serial = 1498] [outer = 0000007C8E56EC00] 19:08:41 INFO - PROCESS | 1360 | 1461031721948 Marionette DEBUG loaded listener.js 19:08:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007CF2018C00) [pid = 1360] [serial = 1499] [outer = 0000007C8E56EC00] 19:08:42 INFO - PROCESS | 1360 | 1461031722579 Marionette TRACE conn5 <- [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]]]}] 19:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1021ms 19:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:08:42 INFO - PROCESS | 1360 | 1461031722632 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 19:08:42 INFO - PROCESS | 1360 | 1461031722634 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 19:08:42 INFO - PROCESS | 1360 | 1461031722638 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:08:42 INFO - PROCESS | 1360 | 1461031722640 Marionette TRACE conn5 <- [1,1962,null,{}] 19:08:42 INFO - PROCESS | 1360 | 1461031722645 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:42 INFO - PROCESS | 1360 | 1461031722757 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 19:08:43 INFO - PROCESS | 1360 | 1461031723005 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AC9000 == 73 [pid = 1360] [id = 500] 19:08:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C81C29800) [pid = 1360] [serial = 1500] [outer = 0000000000000000] 19:08:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C81C37400) [pid = 1360] [serial = 1501] [outer = 0000007C81C29800] 19:08:43 INFO - PROCESS | 1360 | 1461031723061 Marionette DEBUG loaded listener.js 19:08:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C82B23400) [pid = 1360] [serial = 1502] [outer = 0000007C81C29800] 19:08:43 INFO - PROCESS | 1360 | 1461031723733 Marionette TRACE conn5 <- [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]]]}] 19:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1133ms 19:08:43 INFO - PROCESS | 1360 | 1461031723773 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 1360 | 1461031723778 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 19:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:08:43 INFO - PROCESS | 1360 | 1461031723784 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:08:43 INFO - PROCESS | 1360 | 1461031723787 Marionette TRACE conn5 <- [1,1966,null,{}] 19:08:43 INFO - PROCESS | 1360 | 1461031723792 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:43 INFO - PROCESS | 1360 | 1461031723949 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 19:08:44 INFO - PROCESS | 1360 | 1461031724013 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B91000 == 74 [pid = 1360] [id = 501] 19:08:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C86F2B000) [pid = 1360] [serial = 1503] [outer = 0000000000000000] 19:08:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C89780800) [pid = 1360] [serial = 1504] [outer = 0000007C86F2B000] 19:08:44 INFO - PROCESS | 1360 | 1461031724068 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007C899F4800) [pid = 1360] [serial = 1505] [outer = 0000007C86F2B000] 19:08:44 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9E3800 == 73 [pid = 1360] [id = 491] 19:08:44 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7AF800 == 72 [pid = 1360] [id = 490] 19:08:44 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F1A800 == 71 [pid = 1360] [id = 489] 19:08:44 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A09000 == 70 [pid = 1360] [id = 488] 19:08:44 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82614000 == 69 [pid = 1360] [id = 487] 19:08:44 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFBCA5000 == 68 [pid = 1360] [id = 483] 19:08:44 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF960D800 == 67 [pid = 1360] [id = 482] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007CFA18E800) [pid = 1360] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007CFA4DD400) [pid = 1360] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD41000 == 66 [pid = 1360] [id = 481] 19:08:44 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E40800 == 65 [pid = 1360] [id = 480] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C87549400) [pid = 1360] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C86EB5000) [pid = 1360] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007CEEAE5000) [pid = 1360] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007CF4345C00) [pid = 1360] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C85541400) [pid = 1360] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C86F31000) [pid = 1360] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C8ACD6C00) [pid = 1360] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007CF1FB6400) [pid = 1360] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C8ACAF400) [pid = 1360] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C8A4D4400) [pid = 1360] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007CF9AF1000) [pid = 1360] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007CF29AF800) [pid = 1360] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C8CF2A000) [pid = 1360] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007CF9AB3C00) [pid = 1360] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C83014000) [pid = 1360] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007CF316A000) [pid = 1360] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007CF41CB400) [pid = 1360] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8DAB5800) [pid = 1360] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C89B43000) [pid = 1360] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C89B11C00) [pid = 1360] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C8ACB2C00) [pid = 1360] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C86E86400) [pid = 1360] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007CF9437800) [pid = 1360] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C81E2BC00) [pid = 1360] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007CF41CA400) [pid = 1360] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007CF2FEBC00) [pid = 1360] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007CFA19A800) [pid = 1360] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 19:08:44 INFO - PROCESS | 1360 | 1461031724581 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 837ms 19:08:44 INFO - PROCESS | 1360 | 1461031724627 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 19:08:44 INFO - PROCESS | 1360 | 1461031724632 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 19:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:08:44 INFO - PROCESS | 1360 | 1461031724637 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:08:44 INFO - PROCESS | 1360 | 1461031724639 Marionette TRACE conn5 <- [1,1970,null,{}] 19:08:44 INFO - PROCESS | 1360 | 1461031724643 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:44 INFO - PROCESS | 1360 | 1461031724739 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 19:08:44 INFO - PROCESS | 1360 | 1461031724749 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C871E2800 == 66 [pid = 1360] [id = 502] 19:08:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C86EAF000) [pid = 1360] [serial = 1506] [outer = 0000000000000000] 19:08:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C89784400) [pid = 1360] [serial = 1507] [outer = 0000007C86EAF000] 19:08:44 INFO - PROCESS | 1360 | 1461031724796 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C89CBFC00) [pid = 1360] [serial = 1508] [outer = 0000007C86EAF000] 19:08:45 INFO - PROCESS | 1360 | 1461031725292 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 19:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:08:45 INFO - PROCESS | 1360 | 1461031725310 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 19:08:45 INFO - PROCESS | 1360 | 1461031725313 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 19:08:45 INFO - PROCESS | 1360 | 1461031725317 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:08:45 INFO - PROCESS | 1360 | 1461031725324 Marionette TRACE conn5 <- [1,1974,null,{}] 19:08:45 INFO - PROCESS | 1360 | 1461031725334 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:45 INFO - PROCESS | 1360 | 1461031725462 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 19:08:45 INFO - PROCESS | 1360 | 1461031725562 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD2E800 == 67 [pid = 1360] [id = 503] 19:08:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C899F4400) [pid = 1360] [serial = 1509] [outer = 0000000000000000] 19:08:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8ACB8800) [pid = 1360] [serial = 1510] [outer = 0000007C899F4400] 19:08:45 INFO - PROCESS | 1360 | 1461031725610 Marionette DEBUG loaded listener.js 19:08:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8CC0C400) [pid = 1360] [serial = 1511] [outer = 0000007C899F4400] 19:08:45 INFO - PROCESS | 1360 | 1461031725991 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 734ms 19:08:46 INFO - PROCESS | 1360 | 1461031726054 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 19:08:46 INFO - PROCESS | 1360 | 1461031726057 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 19:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:08:46 INFO - PROCESS | 1360 | 1461031726060 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:08:46 INFO - PROCESS | 1360 | 1461031726062 Marionette TRACE conn5 <- [1,1978,null,{}] 19:08:46 INFO - PROCESS | 1360 | 1461031726066 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:46 INFO - PROCESS | 1360 | 1461031726161 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 19:08:46 INFO - PROCESS | 1360 | 1461031726168 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC95000 == 68 [pid = 1360] [id = 504] 19:08:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8CC15C00) [pid = 1360] [serial = 1512] [outer = 0000000000000000] 19:08:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8DBED800) [pid = 1360] [serial = 1513] [outer = 0000007C8CC15C00] 19:08:46 INFO - PROCESS | 1360 | 1461031726215 Marionette DEBUG loaded listener.js 19:08:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C8E56D800) [pid = 1360] [serial = 1514] [outer = 0000007C8CC15C00] 19:08:46 INFO - PROCESS | 1360 | 1461031726700 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 19:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:08:46 INFO - PROCESS | 1360 | 1461031726734 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 19:08:46 INFO - PROCESS | 1360 | 1461031726736 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 19:08:46 INFO - PROCESS | 1360 | 1461031726739 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:08:46 INFO - PROCESS | 1360 | 1461031726741 Marionette TRACE conn5 <- [1,1982,null,{}] 19:08:46 INFO - PROCESS | 1360 | 1461031726745 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:46 INFO - PROCESS | 1360 | 1461031726865 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 19:08:46 INFO - PROCESS | 1360 | 1461031726957 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4C3000 == 69 [pid = 1360] [id = 505] 19:08:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8EE51000) [pid = 1360] [serial = 1515] [outer = 0000000000000000] 19:08:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007CEEAE1C00) [pid = 1360] [serial = 1516] [outer = 0000007C8EE51000] 19:08:47 INFO - PROCESS | 1360 | 1461031727013 Marionette DEBUG loaded listener.js 19:08:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007CF2960800) [pid = 1360] [serial = 1517] [outer = 0000007C8EE51000] 19:08:47 INFO - PROCESS | 1360 | 1461031727473 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 776ms 19:08:47 INFO - PROCESS | 1360 | 1461031727519 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 19:08:47 INFO - PROCESS | 1360 | 1461031727521 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 19:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:08:47 INFO - PROCESS | 1360 | 1461031727525 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:08:47 INFO - PROCESS | 1360 | 1461031727527 Marionette TRACE conn5 <- [1,1986,null,{}] 19:08:47 INFO - PROCESS | 1360 | 1461031727535 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:47 INFO - PROCESS | 1360 | 1461031727666 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 19:08:47 INFO - PROCESS | 1360 | 1461031727690 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDEF000 == 70 [pid = 1360] [id = 506] 19:08:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007CF32CF800) [pid = 1360] [serial = 1518] [outer = 0000000000000000] 19:08:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007CF3881000) [pid = 1360] [serial = 1519] [outer = 0000007CF32CF800] 19:08:47 INFO - PROCESS | 1360 | 1461031727738 Marionette DEBUG loaded listener.js 19:08:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007CF41C6000) [pid = 1360] [serial = 1520] [outer = 0000007CF32CF800] 19:08:48 INFO - PROCESS | 1360 | 1461031728184 Marionette TRACE conn5 <- [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]]]}] 19:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 19:08:48 INFO - PROCESS | 1360 | 1461031728197 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 19:08:48 INFO - PROCESS | 1360 | 1461031728199 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 19:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:08:48 INFO - PROCESS | 1360 | 1461031728203 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:08:48 INFO - PROCESS | 1360 | 1461031728204 Marionette TRACE conn5 <- [1,1990,null,{}] 19:08:48 INFO - PROCESS | 1360 | 1461031728208 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:48 INFO - PROCESS | 1360 | 1461031728363 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 19:08:48 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C8977F800) [pid = 1360] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:08:48 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C89B0C400) [pid = 1360] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:08:48 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007CFA340000) [pid = 1360] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:08:48 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C82CE0400) [pid = 1360] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:08:48 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C81C38000) [pid = 1360] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:08:48 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C81B35000) [pid = 1360] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:08:48 INFO - PROCESS | 1360 | 1461031728484 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A408800 == 71 [pid = 1360] [id = 507] 19:08:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C81C49800) [pid = 1360] [serial = 1521] [outer = 0000000000000000] 19:08:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8574F000) [pid = 1360] [serial = 1522] [outer = 0000007C81C49800] 19:08:48 INFO - PROCESS | 1360 | 1461031728532 Marionette DEBUG loaded listener.js 19:08:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007CF4281400) [pid = 1360] [serial = 1523] [outer = 0000007C81C49800] 19:08:48 INFO - PROCESS | 1360 | 1461031728912 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 19:08:48 INFO - PROCESS | 1360 | 1461031728939 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 19:08:48 INFO - PROCESS | 1360 | 1461031728941 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 19:08:48 INFO - PROCESS | 1360 | 1461031728945 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:08:48 INFO - PROCESS | 1360 | 1461031728947 Marionette TRACE conn5 <- [1,1994,null,{}] 19:08:48 INFO - PROCESS | 1360 | 1461031728950 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:49 INFO - PROCESS | 1360 | 1461031729043 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 19:08:49 INFO - PROCESS | 1360 | 1461031729135 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4120000 == 72 [pid = 1360] [id = 508] 19:08:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C89CC8C00) [pid = 1360] [serial = 1524] [outer = 0000000000000000] 19:08:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007CF518F400) [pid = 1360] [serial = 1525] [outer = 0000007C89CC8C00] 19:08:49 INFO - PROCESS | 1360 | 1461031729181 Marionette DEBUG loaded listener.js 19:08:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007CF968A000) [pid = 1360] [serial = 1526] [outer = 0000007C89CC8C00] 19:08:49 INFO - PROCESS | 1360 | 1461031729561 Marionette TRACE conn5 <- [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]]]}] 19:08:49 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 19:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 629ms 19:08:49 INFO - PROCESS | 1360 | 1461031729577 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 19:08:49 INFO - PROCESS | 1360 | 1461031729580 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 19:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:08:49 INFO - PROCESS | 1360 | 1461031729583 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:08:49 INFO - PROCESS | 1360 | 1461031729585 Marionette TRACE conn5 <- [1,1998,null,{}] 19:08:49 INFO - PROCESS | 1360 | 1461031729589 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:49 INFO - PROCESS | 1360 | 1461031729718 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 19:08:49 INFO - PROCESS | 1360 | 1461031729761 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9FAD000 == 73 [pid = 1360] [id = 509] 19:08:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007CF9949800) [pid = 1360] [serial = 1527] [outer = 0000000000000000] 19:08:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007CF9E7C800) [pid = 1360] [serial = 1528] [outer = 0000007CF9949800] 19:08:49 INFO - PROCESS | 1360 | 1461031729807 Marionette DEBUG loaded listener.js 19:08:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007CFA3A3C00) [pid = 1360] [serial = 1529] [outer = 0000007CF9949800] 19:08:50 INFO - PROCESS | 1360 | 1461031730225 Marionette TRACE conn5 <- [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]]]}] 19:08:50 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 19:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 19:08:50 INFO - PROCESS | 1360 | 1461031730261 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 19:08:50 INFO - PROCESS | 1360 | 1461031730263 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 19:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:08:50 INFO - PROCESS | 1360 | 1461031730271 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:08:50 INFO - PROCESS | 1360 | 1461031730273 Marionette TRACE conn5 <- [1,2002,null,{}] 19:08:50 INFO - PROCESS | 1360 | 1461031730276 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:50 INFO - PROCESS | 1360 | 1461031730370 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 19:08:50 INFO - PROCESS | 1360 | 1461031730376 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB059800 == 74 [pid = 1360] [id = 510] 19:08:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007CFA4E4C00) [pid = 1360] [serial = 1530] [outer = 0000000000000000] 19:08:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007CFAF57000) [pid = 1360] [serial = 1531] [outer = 0000007CFA4E4C00] 19:08:50 INFO - PROCESS | 1360 | 1461031730433 Marionette DEBUG loaded listener.js 19:08:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007CFB8A2800) [pid = 1360] [serial = 1532] [outer = 0000007CFA4E4C00] 19:08:51 INFO - PROCESS | 1360 | 1461031731243 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1016ms 19:08:51 INFO - PROCESS | 1360 | 1461031731294 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 19:08:51 INFO - PROCESS | 1360 | 1461031731298 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 19:08:51 INFO - PROCESS | 1360 | 1461031731303 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:08:51 INFO - PROCESS | 1360 | 1461031731308 Marionette TRACE conn5 <- [1,2006,null,{}] 19:08:51 INFO - PROCESS | 1360 | 1461031731337 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:51 INFO - PROCESS | 1360 | 1461031731463 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 19:08:51 INFO - PROCESS | 1360 | 1461031731597 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F20000 == 75 [pid = 1360] [id = 511] 19:08:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C86984000) [pid = 1360] [serial = 1533] [outer = 0000000000000000] 19:08:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C87540800) [pid = 1360] [serial = 1534] [outer = 0000007C86984000] 19:08:51 INFO - PROCESS | 1360 | 1461031731657 Marionette DEBUG loaded listener.js 19:08:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C89CC2400) [pid = 1360] [serial = 1535] [outer = 0000007C86984000] 19:08:52 INFO - PROCESS | 1360 | 1461031732255 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1005ms 19:08:52 INFO - PROCESS | 1360 | 1461031732313 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 19:08:52 INFO - PROCESS | 1360 | 1461031732320 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 19:08:52 INFO - PROCESS | 1360 | 1461031732326 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:08:52 INFO - PROCESS | 1360 | 1461031732330 Marionette TRACE conn5 <- [1,2010,null,{}] 19:08:52 INFO - PROCESS | 1360 | 1461031732349 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:52 INFO - PROCESS | 1360 | 1461031732477 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 19:08:52 INFO - PROCESS | 1360 | 1461031732612 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF14800 == 76 [pid = 1360] [id = 512] 19:08:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C8A71D400) [pid = 1360] [serial = 1536] [outer = 0000000000000000] 19:08:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C8C479800) [pid = 1360] [serial = 1537] [outer = 0000007C8A71D400] 19:08:52 INFO - PROCESS | 1360 | 1461031732672 Marionette DEBUG loaded listener.js 19:08:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C8EE50400) [pid = 1360] [serial = 1538] [outer = 0000007C8A71D400] 19:08:53 INFO - PROCESS | 1360 | 1461031733314 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1034ms 19:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:08:53 INFO - PROCESS | 1360 | 1461031733367 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 1360 | 1461031733371 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 19:08:53 INFO - PROCESS | 1360 | 1461031733375 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:08:53 INFO - PROCESS | 1360 | 1461031733379 Marionette TRACE conn5 <- [1,2014,null,{}] 19:08:53 INFO - PROCESS | 1360 | 1461031733391 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:53 INFO - PROCESS | 1360 | 1461031733563 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 19:08:53 INFO - PROCESS | 1360 | 1461031733701 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE81A000 == 77 [pid = 1360] [id = 513] 19:08:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007CF3172000) [pid = 1360] [serial = 1539] [outer = 0000000000000000] 19:08:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007CF9FCEC00) [pid = 1360] [serial = 1540] [outer = 0000007CF3172000] 19:08:53 INFO - PROCESS | 1360 | 1461031733764 Marionette DEBUG loaded listener.js 19:08:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007CFB219C00) [pid = 1360] [serial = 1541] [outer = 0000007CF3172000] 19:08:54 INFO - PROCESS | 1360 | 1461031734356 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1028ms 19:08:54 INFO - PROCESS | 1360 | 1461031734404 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 19:08:54 INFO - PROCESS | 1360 | 1461031734407 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 19:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:08:54 INFO - PROCESS | 1360 | 1461031734411 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:08:54 INFO - PROCESS | 1360 | 1461031734413 Marionette TRACE conn5 <- [1,2018,null,{}] 19:08:54 INFO - PROCESS | 1360 | 1461031734417 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:54 INFO - PROCESS | 1360 | 1461031734541 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 19:08:54 INFO - PROCESS | 1360 | 1461031734675 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C901ED000 == 78 [pid = 1360] [id = 514] 19:08:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007C87238400) [pid = 1360] [serial = 1542] [outer = 0000000000000000] 19:08:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007C87240800) [pid = 1360] [serial = 1543] [outer = 0000007C87238400] 19:08:54 INFO - PROCESS | 1360 | 1461031734733 Marionette DEBUG loaded listener.js 19:08:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 156 (0000007CFB8A5800) [pid = 1360] [serial = 1544] [outer = 0000007C87238400] 19:08:55 INFO - PROCESS | 1360 | 1461031735304 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 923ms 19:08:55 INFO - PROCESS | 1360 | 1461031735336 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 19:08:55 INFO - PROCESS | 1360 | 1461031735339 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 19:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:08:55 INFO - PROCESS | 1360 | 1461031735342 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:08:55 INFO - PROCESS | 1360 | 1461031735345 Marionette TRACE conn5 <- [1,2022,null,{}] 19:08:55 INFO - PROCESS | 1360 | 1461031735349 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:55 INFO - PROCESS | 1360 | 1461031735468 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 19:08:55 INFO - PROCESS | 1360 | 1461031735574 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B589800 == 79 [pid = 1360] [id = 515] 19:08:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 157 (0000007C8DA1D000) [pid = 1360] [serial = 1545] [outer = 0000000000000000] 19:08:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 158 (0000007C8DA25000) [pid = 1360] [serial = 1546] [outer = 0000007C8DA1D000] 19:08:55 INFO - PROCESS | 1360 | 1461031735633 Marionette DEBUG loaded listener.js 19:08:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 159 (0000007C8DA2AC00) [pid = 1360] [serial = 1547] [outer = 0000007C8DA1D000] 19:08:56 INFO - PROCESS | 1360 | 1461031736229 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 923ms 19:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:08:56 INFO - PROCESS | 1360 | 1461031736268 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 19:08:56 INFO - PROCESS | 1360 | 1461031736271 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 19:08:56 INFO - PROCESS | 1360 | 1461031736274 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:08:56 INFO - PROCESS | 1360 | 1461031736277 Marionette TRACE conn5 <- [1,2026,null,{}] 19:08:56 INFO - PROCESS | 1360 | 1461031736281 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:56 INFO - PROCESS | 1360 | 1461031736409 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 19:08:56 INFO - PROCESS | 1360 | 1461031736518 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FB97800 == 80 [pid = 1360] [id = 516] 19:08:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 160 (0000007C8E37EC00) [pid = 1360] [serial = 1548] [outer = 0000000000000000] 19:08:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 161 (0000007CFBCD6800) [pid = 1360] [serial = 1549] [outer = 0000007C8E37EC00] 19:08:56 INFO - PROCESS | 1360 | 1461031736579 Marionette DEBUG loaded listener.js 19:08:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 162 (0000007CFDEB3000) [pid = 1360] [serial = 1550] [outer = 0000007C8E37EC00] 19:08:57 INFO - PROCESS | 1360 | 1461031737154 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 920ms 19:08:57 INFO - PROCESS | 1360 | 1461031737197 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 19:08:57 INFO - PROCESS | 1360 | 1461031737199 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 19:08:57 INFO - PROCESS | 1360 | 1461031737203 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:08:57 INFO - PROCESS | 1360 | 1461031737205 Marionette TRACE conn5 <- [1,2030,null,{}] 19:08:57 INFO - PROCESS | 1360 | 1461031737209 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:57 INFO - PROCESS | 1360 | 1461031737323 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 19:08:57 INFO - PROCESS | 1360 | 1461031737431 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FF8E800 == 81 [pid = 1360] [id = 517] 19:08:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 163 (0000007C89B0A400) [pid = 1360] [serial = 1551] [outer = 0000000000000000] 19:08:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 164 (0000007C8FB2A400) [pid = 1360] [serial = 1552] [outer = 0000007C89B0A400] 19:08:57 INFO - PROCESS | 1360 | 1461031737489 Marionette DEBUG loaded listener.js 19:08:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 165 (0000007C8FB30800) [pid = 1360] [serial = 1553] [outer = 0000007C89B0A400] 19:08:58 INFO - PROCESS | 1360 | 1461031738152 Marionette TRACE conn5 <- [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]]]}] 19:08:58 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) 19:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 19:08:58 INFO - PROCESS | 1360 | 1461031738192 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 19:08:58 INFO - PROCESS | 1360 | 1461031738194 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 19:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:08:58 INFO - PROCESS | 1360 | 1461031738198 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:08:58 INFO - PROCESS | 1360 | 1461031738200 Marionette TRACE conn5 <- [1,2034,null,{}] 19:08:58 INFO - PROCESS | 1360 | 1461031738204 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:58 INFO - PROCESS | 1360 | 1461031738323 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 19:08:58 INFO - PROCESS | 1360 | 1461031738433 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8681B000 == 82 [pid = 1360] [id = 518] 19:08:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 166 (0000007C82544000) [pid = 1360] [serial = 1554] [outer = 0000000000000000] 19:08:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 167 (0000007C87116000) [pid = 1360] [serial = 1555] [outer = 0000007C82544000] 19:08:58 INFO - PROCESS | 1360 | 1461031738491 Marionette DEBUG loaded listener.js 19:08:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 168 (0000007C8711EC00) [pid = 1360] [serial = 1556] [outer = 0000007C82544000] 19:08:59 INFO - PROCESS | 1360 | 1461031739339 Marionette TRACE conn5 <- [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]]]}] 19:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1174ms 19:08:59 INFO - PROCESS | 1360 | 1461031739375 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 19:08:59 INFO - PROCESS | 1360 | 1461031739379 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 19:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:08:59 INFO - PROCESS | 1360 | 1461031739384 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:08:59 INFO - PROCESS | 1360 | 1461031739388 Marionette TRACE conn5 <- [1,2038,null,{}] 19:08:59 INFO - PROCESS | 1360 | 1461031739394 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:59 INFO - PROCESS | 1360 | 1461031739553 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 19:08:59 INFO - PROCESS | 1360 | 1461031739573 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B586800 == 83 [pid = 1360] [id = 519] 19:08:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 169 (0000007C85546000) [pid = 1360] [serial = 1557] [outer = 0000000000000000] 19:08:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 170 (0000007C8693D800) [pid = 1360] [serial = 1558] [outer = 0000007C85546000] 19:08:59 INFO - PROCESS | 1360 | 1461031739627 Marionette DEBUG loaded listener.js 19:08:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 171 (0000007C8711F800) [pid = 1360] [serial = 1559] [outer = 0000007C85546000] 19:09:00 INFO - PROCESS | 1360 | 1461031740266 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 923ms 19:09:00 INFO - PROCESS | 1360 | 1461031740311 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 19:09:00 INFO - PROCESS | 1360 | 1461031740317 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 19:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:09:00 INFO - PROCESS | 1360 | 1461031740324 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:09:00 INFO - PROCESS | 1360 | 1461031740326 Marionette TRACE conn5 <- [1,2042,null,{}] 19:09:00 INFO - PROCESS | 1360 | 1461031740331 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:00 INFO - PROCESS | 1360 | 1461031740444 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 19:09:00 INFO - PROCESS | 1360 | 1461031740582 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B8C800 == 84 [pid = 1360] [id = 520] 19:09:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 172 (0000007C872A0000) [pid = 1360] [serial = 1560] [outer = 0000000000000000] 19:09:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 173 (0000007C872A1C00) [pid = 1360] [serial = 1561] [outer = 0000007C872A0000] 19:09:00 INFO - PROCESS | 1360 | 1461031740636 Marionette DEBUG loaded listener.js 19:09:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 174 (0000007C89784800) [pid = 1360] [serial = 1562] [outer = 0000007C872A0000] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B968000 == 83 [pid = 1360] [id = 464] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9FAD000 == 82 [pid = 1360] [id = 509] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4120000 == 81 [pid = 1360] [id = 508] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A408800 == 80 [pid = 1360] [id = 507] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EDEF000 == 79 [pid = 1360] [id = 506] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4C3000 == 78 [pid = 1360] [id = 505] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC95000 == 77 [pid = 1360] [id = 504] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 173 (0000007CFBC3F400) [pid = 1360] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 172 (0000007C8A71C000) [pid = 1360] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD2E800 == 76 [pid = 1360] [id = 503] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C871E2800 == 75 [pid = 1360] [id = 502] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B91000 == 74 [pid = 1360] [id = 501] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AC9000 == 73 [pid = 1360] [id = 500] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869D3000 == 72 [pid = 1360] [id = 493] 19:09:00 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B986800 == 71 [pid = 1360] [id = 492] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 171 (0000007C899F0C00) [pid = 1360] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 170 (0000007C897EC400) [pid = 1360] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 169 (0000007C89B45C00) [pid = 1360] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 168 (0000007C8A4CB400) [pid = 1360] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 167 (0000007CFAFDE000) [pid = 1360] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 166 (0000007C86988C00) [pid = 1360] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 165 (0000007C86F2C400) [pid = 1360] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 164 (0000007C82B1E400) [pid = 1360] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 163 (0000007C84A3EC00) [pid = 1360] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 162 (0000007C82CE7000) [pid = 1360] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 161 (0000007C81C48C00) [pid = 1360] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 160 (0000007CFB0E5C00) [pid = 1360] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 159 (0000007C8CC15400) [pid = 1360] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 158 (0000007C89B3F400) [pid = 1360] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 157 (0000007CF1F5A800) [pid = 1360] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 156 (0000007C89B0C000) [pid = 1360] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 19:09:00 INFO - PROCESS | 1360 | --DOMWINDOW == 155 (0000007C85A71400) [pid = 1360] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 19:09:01 INFO - PROCESS | 1360 | 1461031741224 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 922ms 19:09:01 INFO - PROCESS | 1360 | 1461031741247 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 19:09:01 INFO - PROCESS | 1360 | 1461031741250 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 19:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:09:01 INFO - PROCESS | 1360 | 1461031741254 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:09:01 INFO - PROCESS | 1360 | 1461031741258 Marionette TRACE conn5 <- [1,2046,null,{}] 19:09:01 INFO - PROCESS | 1360 | 1461031741269 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:01 INFO - PROCESS | 1360 | 1461031741369 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 19:09:01 INFO - PROCESS | 1360 | 1461031741378 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A356800 == 72 [pid = 1360] [id = 521] 19:09:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 156 (0000007C85549400) [pid = 1360] [serial = 1563] [outer = 0000000000000000] 19:09:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 157 (0000007C86E93C00) [pid = 1360] [serial = 1564] [outer = 0000007C85549400] 19:09:01 INFO - PROCESS | 1360 | 1461031741429 Marionette DEBUG loaded listener.js 19:09:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 158 (0000007C89783000) [pid = 1360] [serial = 1565] [outer = 0000007C85549400] 19:09:01 INFO - PROCESS | 1360 | 1461031741918 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 19:09:02 INFO - PROCESS | 1360 | 1461031741990 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 19:09:02 INFO - PROCESS | 1360 | 1461031741993 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 19:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:09:02 INFO - PROCESS | 1360 | 1461031741997 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:09:02 INFO - PROCESS | 1360 | 1461031741999 Marionette TRACE conn5 <- [1,2050,null,{}] 19:09:02 INFO - PROCESS | 1360 | 1461031742003 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:02 INFO - PROCESS | 1360 | 1461031742100 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 19:09:02 INFO - PROCESS | 1360 | 1461031742235 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B99D000 == 73 [pid = 1360] [id = 522] 19:09:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 159 (0000007C87549C00) [pid = 1360] [serial = 1566] [outer = 0000000000000000] 19:09:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 160 (0000007C899F3800) [pid = 1360] [serial = 1567] [outer = 0000007C87549C00] 19:09:02 INFO - PROCESS | 1360 | 1461031742284 Marionette DEBUG loaded listener.js 19:09:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 161 (0000007C89CBD000) [pid = 1360] [serial = 1568] [outer = 0000007C87549C00] 19:09:02 INFO - PROCESS | 1360 | 1461031742663 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 19:09:02 INFO - PROCESS | 1360 | 1461031742733 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 19:09:02 INFO - PROCESS | 1360 | 1461031742735 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 19:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:09:02 INFO - PROCESS | 1360 | 1461031742739 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:09:02 INFO - PROCESS | 1360 | 1461031742741 Marionette TRACE conn5 <- [1,2054,null,{}] 19:09:02 INFO - PROCESS | 1360 | 1461031742744 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:02 INFO - PROCESS | 1360 | 1461031742836 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 19:09:02 INFO - PROCESS | 1360 | 1461031742844 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E6C9000 == 74 [pid = 1360] [id = 523] 19:09:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 162 (0000007C8A4C9C00) [pid = 1360] [serial = 1569] [outer = 0000000000000000] 19:09:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 163 (0000007C8A642000) [pid = 1360] [serial = 1570] [outer = 0000007C8A4C9C00] 19:09:02 INFO - PROCESS | 1360 | 1461031742891 Marionette DEBUG loaded listener.js 19:09:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 164 (0000007C8A714800) [pid = 1360] [serial = 1571] [outer = 0000007C8A4C9C00] 19:09:03 INFO - PROCESS | 1360 | 1461031743393 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 19:09:03 INFO - PROCESS | 1360 | 1461031743413 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 19:09:03 INFO - PROCESS | 1360 | 1461031743415 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 19:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:09:03 INFO - PROCESS | 1360 | 1461031743419 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:09:03 INFO - PROCESS | 1360 | 1461031743421 Marionette TRACE conn5 <- [1,2058,null,{}] 19:09:03 INFO - PROCESS | 1360 | 1461031743424 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:03 INFO - PROCESS | 1360 | 1461031743598 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 19:09:03 INFO - PROCESS | 1360 | 1461031743628 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8F6DF800 == 75 [pid = 1360] [id = 524] 19:09:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 165 (0000007C8ACD2400) [pid = 1360] [serial = 1572] [outer = 0000000000000000] 19:09:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 166 (0000007C8CC15400) [pid = 1360] [serial = 1573] [outer = 0000007C8ACD2400] 19:09:03 INFO - PROCESS | 1360 | 1461031743678 Marionette DEBUG loaded listener.js 19:09:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 167 (0000007C8D007000) [pid = 1360] [serial = 1574] [outer = 0000007C8ACD2400] 19:09:04 INFO - PROCESS | 1360 | 1461031744147 Marionette TRACE conn5 <- [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]]]}] 19:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 776ms 19:09:04 INFO - PROCESS | 1360 | 1461031744198 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 19:09:04 INFO - PROCESS | 1360 | 1461031744200 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 19:09:04 INFO - PROCESS | 1360 | 1461031744204 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:09:04 INFO - PROCESS | 1360 | 1461031744206 Marionette TRACE conn5 <- [1,2062,null,{}] 19:09:04 INFO - PROCESS | 1360 | 1461031744210 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:04 INFO - PROCESS | 1360 | 1461031744339 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 19:09:04 INFO - PROCESS | 1360 | 1461031744404 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C901EB000 == 76 [pid = 1360] [id = 525] 19:09:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 168 (0000007C8DA28C00) [pid = 1360] [serial = 1575] [outer = 0000000000000000] 19:09:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 169 (0000007C8DAB2000) [pid = 1360] [serial = 1576] [outer = 0000007C8DA28C00] 19:09:04 INFO - PROCESS | 1360 | 1461031744451 Marionette DEBUG loaded listener.js 19:09:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 170 (0000007C8E37BC00) [pid = 1360] [serial = 1577] [outer = 0000007C8DA28C00] 19:09:04 INFO - PROCESS | 1360 | 1461031744894 Marionette TRACE conn5 <- [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]]]}] 19:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 733ms 19:09:04 INFO - PROCESS | 1360 | 1461031744955 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 19:09:04 INFO - PROCESS | 1360 | 1461031744958 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 19:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:09:04 INFO - PROCESS | 1360 | 1461031744969 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:09:04 INFO - PROCESS | 1360 | 1461031744971 Marionette TRACE conn5 <- [1,2066,null,{}] 19:09:04 INFO - PROCESS | 1360 | 1461031744975 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:05 INFO - PROCESS | 1360 | 1461031745287 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 169 (0000007CF9949800) [pid = 1360] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 168 (0000007C8EE51000) [pid = 1360] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 167 (0000007CF32CF800) [pid = 1360] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 166 (0000007C81C49800) [pid = 1360] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 165 (0000007C86EAF000) [pid = 1360] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 164 (0000007C81C29800) [pid = 1360] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 163 (0000007C8CC15C00) [pid = 1360] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 162 (0000007C86F2B000) [pid = 1360] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 161 (0000007C899F4400) [pid = 1360] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 160 (0000007C8A710C00) [pid = 1360] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:09:05 INFO - PROCESS | 1360 | --DOMWINDOW == 159 (0000007C89CC8C00) [pid = 1360] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:09:05 INFO - PROCESS | 1360 | 1461031745357 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A408000 == 77 [pid = 1360] [id = 526] 19:09:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 160 (0000007C819B6400) [pid = 1360] [serial = 1578] [outer = 0000000000000000] 19:09:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 161 (0000007C85750400) [pid = 1360] [serial = 1579] [outer = 0000007C819B6400] 19:09:05 INFO - PROCESS | 1360 | 1461031745405 Marionette DEBUG loaded listener.js 19:09:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 162 (0000007C8E56B800) [pid = 1360] [serial = 1580] [outer = 0000007C819B6400] 19:09:05 INFO - PROCESS | 1360 | 1461031745775 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 839ms 19:09:05 INFO - PROCESS | 1360 | 1461031745806 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 19:09:05 INFO - PROCESS | 1360 | 1461031745808 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 19:09:05 INFO - PROCESS | 1360 | 1461031745811 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:09:05 INFO - PROCESS | 1360 | 1461031745813 Marionette TRACE conn5 <- [1,2070,null,{}] 19:09:05 INFO - PROCESS | 1360 | 1461031745817 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:05 INFO - PROCESS | 1360 | 1461031745910 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 19:09:05 INFO - PROCESS | 1360 | 1461031745916 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF96BC000 == 78 [pid = 1360] [id = 527] 19:09:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 163 (0000007C8EE4FC00) [pid = 1360] [serial = 1581] [outer = 0000000000000000] 19:09:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 164 (0000007C8FB30400) [pid = 1360] [serial = 1582] [outer = 0000007C8EE4FC00] 19:09:05 INFO - PROCESS | 1360 | 1461031745963 Marionette DEBUG loaded listener.js 19:09:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 165 (0000007CF1FB6800) [pid = 1360] [serial = 1583] [outer = 0000007C8EE4FC00] 19:09:06 INFO - PROCESS | 1360 | 1461031746412 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 19:09:06 INFO - PROCESS | 1360 | 1461031746447 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 19:09:06 INFO - PROCESS | 1360 | 1461031746449 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 19:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:09:06 INFO - PROCESS | 1360 | 1461031746466 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:09:06 INFO - PROCESS | 1360 | 1461031746468 Marionette TRACE conn5 <- [1,2074,null,{}] 19:09:06 INFO - PROCESS | 1360 | 1461031746471 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:06 INFO - PROCESS | 1360 | 1461031746566 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 19:09:06 INFO - PROCESS | 1360 | 1461031746572 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB2B9000 == 79 [pid = 1360] [id = 528] 19:09:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 166 (0000007CF209DC00) [pid = 1360] [serial = 1584] [outer = 0000000000000000] 19:09:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 167 (0000007CF21FA000) [pid = 1360] [serial = 1585] [outer = 0000007CF209DC00] 19:09:06 INFO - PROCESS | 1360 | 1461031746620 Marionette DEBUG loaded listener.js 19:09:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 168 (0000007CF3159800) [pid = 1360] [serial = 1586] [outer = 0000007CF209DC00] 19:09:07 INFO - PROCESS | 1360 | 1461031747108 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 19:09:07 INFO - PROCESS | 1360 | 1461031747148 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 19:09:07 INFO - PROCESS | 1360 | 1461031747151 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 19:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:09:07 INFO - PROCESS | 1360 | 1461031747154 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:09:07 INFO - PROCESS | 1360 | 1461031747157 Marionette TRACE conn5 <- [1,2078,null,{}] 19:09:07 INFO - PROCESS | 1360 | 1461031747161 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:07 INFO - PROCESS | 1360 | 1461031747276 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 19:09:07 INFO - PROCESS | 1360 | 1461031747450 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85773800 == 80 [pid = 1360] [id = 529] 19:09:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 169 (0000007C816A1000) [pid = 1360] [serial = 1587] [outer = 0000000000000000] 19:09:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 170 (0000007C81B37400) [pid = 1360] [serial = 1588] [outer = 0000007C816A1000] 19:09:07 INFO - PROCESS | 1360 | 1461031747555 Marionette DEBUG loaded listener.js 19:09:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 171 (0000007C826EB400) [pid = 1360] [serial = 1589] [outer = 0000007C816A1000] 19:09:08 INFO - PROCESS | 1360 | 1461031748260 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1120ms 19:09:08 INFO - PROCESS | 1360 | 1461031748278 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 19:09:08 INFO - PROCESS | 1360 | 1461031748283 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 19:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:09:08 INFO - PROCESS | 1360 | 1461031748288 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:09:08 INFO - PROCESS | 1360 | 1461031748293 Marionette TRACE conn5 <- [1,2082,null,{}] 19:09:08 INFO - PROCESS | 1360 | 1461031748299 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:08 INFO - PROCESS | 1360 | 1461031748428 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 19:09:08 INFO - PROCESS | 1360 | 1461031748568 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B597800 == 81 [pid = 1360] [id = 530] 19:09:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 172 (0000007C87121400) [pid = 1360] [serial = 1590] [outer = 0000000000000000] 19:09:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 173 (0000007C87242400) [pid = 1360] [serial = 1591] [outer = 0000007C87121400] 19:09:08 INFO - PROCESS | 1360 | 1461031748631 Marionette DEBUG loaded listener.js 19:09:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 174 (0000007C87547800) [pid = 1360] [serial = 1592] [outer = 0000007C87121400] 19:09:09 INFO - PROCESS | 1360 | 1461031749202 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 923ms 19:09:09 INFO - PROCESS | 1360 | 1461031749217 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 19:09:09 INFO - PROCESS | 1360 | 1461031749222 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 19:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:09:09 INFO - PROCESS | 1360 | 1461031749226 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:09:09 INFO - PROCESS | 1360 | 1461031749228 Marionette TRACE conn5 <- [1,2086,null,{}] 19:09:09 INFO - PROCESS | 1360 | 1461031749235 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:09 INFO - PROCESS | 1360 | 1461031749359 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 19:09:09 INFO - PROCESS | 1360 | 1461031749473 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E416000 == 82 [pid = 1360] [id = 531] 19:09:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 175 (0000007C8A71EC00) [pid = 1360] [serial = 1593] [outer = 0000000000000000] 19:09:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 176 (0000007C8A973400) [pid = 1360] [serial = 1594] [outer = 0000007C8A71EC00] 19:09:09 INFO - PROCESS | 1360 | 1461031749572 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 177 (0000007C8CC14000) [pid = 1360] [serial = 1595] [outer = 0000007C8A71EC00] 19:09:10 INFO - PROCESS | 1360 | 1461031750200 Marionette TRACE conn5 <- [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]]]}] 19:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1021ms 19:09:10 INFO - PROCESS | 1360 | 1461031750250 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 19:09:10 INFO - PROCESS | 1360 | 1461031750253 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 19:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:09:10 INFO - PROCESS | 1360 | 1461031750266 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:09:10 INFO - PROCESS | 1360 | 1461031750273 Marionette TRACE conn5 <- [1,2090,null,{}] 19:09:10 INFO - PROCESS | 1360 | 1461031750339 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:10 INFO - PROCESS | 1360 | 1461031750502 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 19:09:10 INFO - PROCESS | 1360 | 1461031750563 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86834800 == 83 [pid = 1360] [id = 532] 19:09:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 178 (0000007C8FB22C00) [pid = 1360] [serial = 1596] [outer = 0000000000000000] 19:09:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 179 (0000007CF3FEA000) [pid = 1360] [serial = 1597] [outer = 0000007C8FB22C00] 19:09:10 INFO - PROCESS | 1360 | 1461031750622 Marionette DEBUG loaded listener.js 19:09:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 180 (0000007CF4345800) [pid = 1360] [serial = 1598] [outer = 0000007C8FB22C00] 19:09:11 INFO - PROCESS | 1360 | 1461031751239 Marionette TRACE conn5 <- [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]]]}] 19:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1044ms 19:09:11 INFO - PROCESS | 1360 | 1461031751303 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 19:09:11 INFO - PROCESS | 1360 | 1461031751307 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 19:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:09:11 INFO - PROCESS | 1360 | 1461031751311 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:09:11 INFO - PROCESS | 1360 | 1461031751313 Marionette TRACE conn5 <- [1,2094,null,{}] 19:09:11 INFO - PROCESS | 1360 | 1461031751317 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:11 INFO - PROCESS | 1360 | 1461031751439 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 19:09:11 INFO - PROCESS | 1360 | 1461031751577 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA3DA000 == 84 [pid = 1360] [id = 533] 19:09:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 181 (0000007CF32C8C00) [pid = 1360] [serial = 1599] [outer = 0000000000000000] 19:09:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 182 (0000007CF9766400) [pid = 1360] [serial = 1600] [outer = 0000007CF32C8C00] 19:09:11 INFO - PROCESS | 1360 | 1461031751637 Marionette DEBUG loaded listener.js 19:09:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 183 (0000007CFA192800) [pid = 1360] [serial = 1601] [outer = 0000007CF32C8C00] 19:09:12 INFO - PROCESS | 1360 | 1461031752187 Marionette TRACE conn5 <- [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] 19:09:12 INFO - PROCESS | 1360 | 1461031752238 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 19:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:09:12 INFO - PROCESS | 1360 | 1461031752243 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:09:12 INFO - PROCESS | 1360 | 1461031752245 Marionette TRACE conn5 <- [1,2098,null,{}] 19:09:12 INFO - PROCESS | 1360 | 1461031752250 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:12 INFO - PROCESS | 1360 | 1461031752368 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 19:09:12 INFO - PROCESS | 1360 | 1461031752510 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FED0800 == 85 [pid = 1360] [id = 534] 19:09:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 184 (0000007C8CCC5400) [pid = 1360] [serial = 1602] [outer = 0000000000000000] 19:09:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 185 (0000007C8CCC7000) [pid = 1360] [serial = 1603] [outer = 0000007C8CCC5400] 19:09:12 INFO - PROCESS | 1360 | 1461031752580 Marionette DEBUG loaded listener.js 19:09:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 186 (0000007CFAFDD800) [pid = 1360] [serial = 1604] [outer = 0000007C8CCC5400] 19:09:13 INFO - PROCESS | 1360 | 1461031753194 Marionette TRACE conn5 <- [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]]]}] 19:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1023ms 19:09:13 INFO - PROCESS | 1360 | 1461031753267 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 19:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:09:13 INFO - PROCESS | 1360 | 1461031753269 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 19:09:13 INFO - PROCESS | 1360 | 1461031753273 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:09:13 INFO - PROCESS | 1360 | 1461031753275 Marionette TRACE conn5 <- [1,2102,null,{}] 19:09:13 INFO - PROCESS | 1360 | 1461031753312 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:13 INFO - PROCESS | 1360 | 1461031753437 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 19:09:13 INFO - PROCESS | 1360 | 1461031753570 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C911E0800 == 86 [pid = 1360] [id = 535] 19:09:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 187 (0000007C8CC55400) [pid = 1360] [serial = 1605] [outer = 0000000000000000] 19:09:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 188 (0000007C8CC60C00) [pid = 1360] [serial = 1606] [outer = 0000007C8CC55400] 19:09:13 INFO - PROCESS | 1360 | 1461031753630 Marionette DEBUG loaded listener.js 19:09:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 189 (0000007CFBC40800) [pid = 1360] [serial = 1607] [outer = 0000007C8CC55400] 19:09:14 INFO - PROCESS | 1360 | 1461031754212 Marionette TRACE conn5 <- [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]]]}] 19:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 19:09:14 INFO - PROCESS | 1360 | 1461031754262 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 19:09:14 INFO - PROCESS | 1360 | 1461031754264 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 19:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:09:14 INFO - PROCESS | 1360 | 1461031754268 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:09:14 INFO - PROCESS | 1360 | 1461031754270 Marionette TRACE conn5 <- [1,2106,null,{}] 19:09:14 INFO - PROCESS | 1360 | 1461031754274 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:14 INFO - PROCESS | 1360 | 1461031754392 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 19:09:14 INFO - PROCESS | 1360 | 1461031754531 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C910DC000 == 87 [pid = 1360] [id = 536] 19:09:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 190 (0000007C918EB400) [pid = 1360] [serial = 1608] [outer = 0000000000000000] 19:09:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 191 (0000007C918F2400) [pid = 1360] [serial = 1609] [outer = 0000007C918EB400] 19:09:14 INFO - PROCESS | 1360 | 1461031754589 Marionette DEBUG loaded listener.js 19:09:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 192 (0000007C918F9800) [pid = 1360] [serial = 1610] [outer = 0000007C918EB400] 19:09:15 INFO - PROCESS | 1360 | 1461031755155 Marionette TRACE conn5 <- [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]]]}] 19:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 922ms 19:09:15 INFO - PROCESS | 1360 | 1461031755193 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 19:09:15 INFO - PROCESS | 1360 | 1461031755195 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 19:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:09:15 INFO - PROCESS | 1360 | 1461031755199 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:09:15 INFO - PROCESS | 1360 | 1461031755201 Marionette TRACE conn5 <- [1,2110,null,{}] 19:09:15 INFO - PROCESS | 1360 | 1461031755205 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:15 INFO - PROCESS | 1360 | 1461031755321 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 19:09:15 INFO - PROCESS | 1360 | 1461031755432 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8ED17800 == 88 [pid = 1360] [id = 537] 19:09:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 193 (0000007C8F46B800) [pid = 1360] [serial = 1611] [outer = 0000000000000000] 19:09:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 194 (0000007C8F471C00) [pid = 1360] [serial = 1612] [outer = 0000007C8F46B800] 19:09:15 INFO - PROCESS | 1360 | 1461031755490 Marionette DEBUG loaded listener.js 19:09:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 195 (0000007C918EE400) [pid = 1360] [serial = 1613] [outer = 0000007C8F46B800] 19:09:16 INFO - PROCESS | 1360 | 1461031756115 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 986ms 19:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:09:16 INFO - PROCESS | 1360 | 1461031756188 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 19:09:16 INFO - PROCESS | 1360 | 1461031756190 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 19:09:16 INFO - PROCESS | 1360 | 1461031756194 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:09:16 INFO - PROCESS | 1360 | 1461031756196 Marionette TRACE conn5 <- [1,2114,null,{}] 19:09:16 INFO - PROCESS | 1360 | 1461031756200 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:16 INFO - PROCESS | 1360 | 1461031756321 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 19:09:16 INFO - PROCESS | 1360 | 1461031756463 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89B78000 == 89 [pid = 1360] [id = 538] 19:09:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 196 (0000007C834BC000) [pid = 1360] [serial = 1614] [outer = 0000000000000000] 19:09:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 197 (0000007C8DBF1800) [pid = 1360] [serial = 1615] [outer = 0000007C834BC000] 19:09:16 INFO - PROCESS | 1360 | 1461031756521 Marionette DEBUG loaded listener.js 19:09:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 198 (0000007CEEAE5000) [pid = 1360] [serial = 1616] [outer = 0000007C834BC000] 19:09:17 INFO - PROCESS | 1360 | 1461031757318 Marionette TRACE conn5 <- [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]]]}] 19:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1176ms 19:09:17 INFO - PROCESS | 1360 | 1461031757372 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 19:09:17 INFO - PROCESS | 1360 | 1461031757378 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 19:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:09:17 INFO - PROCESS | 1360 | 1461031757383 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:09:17 INFO - PROCESS | 1360 | 1461031757387 Marionette TRACE conn5 <- [1,2118,null,{}] 19:09:17 INFO - PROCESS | 1360 | 1461031757392 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:17 INFO - PROCESS | 1360 | 1461031757546 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 19:09:17 INFO - PROCESS | 1360 | 1461031757664 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B58F800 == 90 [pid = 1360] [id = 539] 19:09:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 199 (0000007C85DC6800) [pid = 1360] [serial = 1617] [outer = 0000000000000000] 19:09:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 200 (0000007C86E88800) [pid = 1360] [serial = 1618] [outer = 0000007C85DC6800] 19:09:17 INFO - PROCESS | 1360 | 1461031757717 Marionette DEBUG loaded listener.js 19:09:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 201 (0000007C8729C800) [pid = 1360] [serial = 1619] [outer = 0000007C85DC6800] 19:09:18 INFO - PROCESS | 1360 | 1461031758343 Marionette TRACE conn5 <- [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] 19:09:18 INFO - PROCESS | 1360 | 1461031758414 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 19:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:09:18 INFO - PROCESS | 1360 | 1461031758421 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:09:18 INFO - PROCESS | 1360 | 1461031758423 Marionette TRACE conn5 <- [1,2122,null,{}] 19:09:18 INFO - PROCESS | 1360 | 1461031758427 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:18 INFO - PROCESS | 1360 | 1461031758541 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 19:09:18 INFO - PROCESS | 1360 | 1461031758679 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB2B9000 == 89 [pid = 1360] [id = 528] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF96BC000 == 88 [pid = 1360] [id = 527] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A408000 == 87 [pid = 1360] [id = 526] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C901EB000 == 86 [pid = 1360] [id = 525] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8F6DF800 == 85 [pid = 1360] [id = 524] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E6C9000 == 84 [pid = 1360] [id = 523] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B99D000 == 83 [pid = 1360] [id = 522] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A356800 == 82 [pid = 1360] [id = 521] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B8C800 == 81 [pid = 1360] [id = 520] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 200 (0000007C8D011000) [pid = 1360] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 199 (0000007C8EE4E400) [pid = 1360] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 198 (0000007CF1FB2000) [pid = 1360] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85991800 == 82 [pid = 1360] [id = 540] 19:09:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 199 (0000007C81C37800) [pid = 1360] [serial = 1620] [outer = 0000000000000000] 19:09:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 200 (0000007C82CE3400) [pid = 1360] [serial = 1621] [outer = 0000007C81C37800] 19:09:18 INFO - PROCESS | 1360 | 1461031758800 Marionette DEBUG loaded listener.js 19:09:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 201 (0000007C897F3400) [pid = 1360] [serial = 1622] [outer = 0000007C81C37800] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B586800 == 81 [pid = 1360] [id = 519] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FB97800 == 80 [pid = 1360] [id = 516] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B589800 == 79 [pid = 1360] [id = 515] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C901ED000 == 78 [pid = 1360] [id = 514] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE81A000 == 77 [pid = 1360] [id = 513] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF14800 == 76 [pid = 1360] [id = 512] 19:09:18 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F20000 == 75 [pid = 1360] [id = 511] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 200 (0000007CEEAE1C00) [pid = 1360] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 199 (0000007CF3881000) [pid = 1360] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 198 (0000007CF2960800) [pid = 1360] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 197 (0000007C8574F000) [pid = 1360] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 196 (0000007CF4281400) [pid = 1360] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 195 (0000007C89784400) [pid = 1360] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 194 (0000007C89CBFC00) [pid = 1360] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 193 (0000007C82B23400) [pid = 1360] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 192 (0000007C81C37400) [pid = 1360] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 191 (0000007C8DBED800) [pid = 1360] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 190 (0000007C8754A800) [pid = 1360] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 189 (0000007C899F4800) [pid = 1360] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 188 (0000007C89780800) [pid = 1360] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 187 (0000007C8ACB8800) [pid = 1360] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 186 (0000007C8CC0C400) [pid = 1360] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 185 (0000007C8A971400) [pid = 1360] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 184 (0000007C82CE1000) [pid = 1360] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 183 (0000007C8CC0BC00) [pid = 1360] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 182 (0000007C8A71E800) [pid = 1360] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 181 (0000007CF518F400) [pid = 1360] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 180 (0000007CF41C6000) [pid = 1360] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 179 (0000007CF968A000) [pid = 1360] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 178 (0000007CFA3A3C00) [pid = 1360] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 177 (0000007C8E56D800) [pid = 1360] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 19:09:18 INFO - PROCESS | 1360 | --DOMWINDOW == 176 (0000007CF9E7C800) [pid = 1360] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 19:09:19 INFO - PROCESS | 1360 | 1461031759274 Marionette TRACE conn5 <- [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] 19:09:19 INFO - PROCESS | 1360 | 1461031759304 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 19:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:09:19 INFO - PROCESS | 1360 | 1461031759308 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:09:19 INFO - PROCESS | 1360 | 1461031759311 Marionette TRACE conn5 <- [1,2126,null,{}] 19:09:19 INFO - PROCESS | 1360 | 1461031759323 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:19 INFO - PROCESS | 1360 | 1461031759426 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 19:09:19 INFO - PROCESS | 1360 | 1461031759436 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B962800 == 76 [pid = 1360] [id = 541] 19:09:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 177 (0000007C8A6E7800) [pid = 1360] [serial = 1623] [outer = 0000000000000000] 19:09:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 178 (0000007C8A968C00) [pid = 1360] [serial = 1624] [outer = 0000007C8A6E7800] 19:09:19 INFO - PROCESS | 1360 | 1461031759488 Marionette DEBUG loaded listener.js 19:09:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 179 (0000007C8AD18000) [pid = 1360] [serial = 1625] [outer = 0000007C8A6E7800] 19:09:19 INFO - PROCESS | 1360 | 1461031759978 Marionette TRACE conn5 <- [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]]]}] 19:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 19:09:20 INFO - PROCESS | 1360 | 1461031760055 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 19:09:20 INFO - PROCESS | 1360 | 1461031760058 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 19:09:20 INFO - PROCESS | 1360 | 1461031760064 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:09:20 INFO - PROCESS | 1360 | 1461031760066 Marionette TRACE conn5 <- [1,2130,null,{}] 19:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:09:20 INFO - PROCESS | 1360 | 1461031760070 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:20 INFO - PROCESS | 1360 | 1461031760169 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 19:09:20 INFO - PROCESS | 1360 | 1461031760269 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E418000 == 77 [pid = 1360] [id = 542] 19:09:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 180 (0000007C8CC52000) [pid = 1360] [serial = 1626] [outer = 0000000000000000] 19:09:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 181 (0000007C8CCB9800) [pid = 1360] [serial = 1627] [outer = 0000007C8CC52000] 19:09:20 INFO - PROCESS | 1360 | 1461031760316 Marionette DEBUG loaded listener.js 19:09:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 182 (0000007C8CF2A400) [pid = 1360] [serial = 1628] [outer = 0000007C8CC52000] 19:09:20 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF2122800 == 76 [pid = 1360] [id = 11] 19:09:20 INFO - PROCESS | 1360 | 1461031760753 Marionette TRACE conn5 <- [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] 19:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:09:20 INFO - PROCESS | 1360 | 1461031760849 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 19:09:20 INFO - PROCESS | 1360 | 1461031760852 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:09:20 INFO - PROCESS | 1360 | 1461031760854 Marionette TRACE conn5 <- [1,2134,null,{}] 19:09:20 INFO - PROCESS | 1360 | 1461031760858 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:20 INFO - PROCESS | 1360 | 1461031760986 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 19:09:21 INFO - PROCESS | 1360 | 1461031761008 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8ED14000 == 77 [pid = 1360] [id = 543] 19:09:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 183 (0000007C8CF29C00) [pid = 1360] [serial = 1629] [outer = 0000000000000000] 19:09:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 184 (0000007C8DA23400) [pid = 1360] [serial = 1630] [outer = 0000007C8CF29C00] 19:09:21 INFO - PROCESS | 1360 | 1461031761056 Marionette DEBUG loaded listener.js 19:09:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 185 (0000007C8E37CC00) [pid = 1360] [serial = 1631] [outer = 0000007C8CF29C00] 19:09:21 INFO - PROCESS | 1360 | 1461031761607 Marionette TRACE conn5 <- [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] 19:09:21 INFO - PROCESS | 1360 | 1461031761634 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 19:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:09:21 INFO - PROCESS | 1360 | 1461031761645 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:09:21 INFO - PROCESS | 1360 | 1461031761647 Marionette TRACE conn5 <- [1,2138,null,{}] 19:09:21 INFO - PROCESS | 1360 | 1461031761651 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:21 INFO - PROCESS | 1360 | 1461031761793 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 19:09:21 INFO - PROCESS | 1360 | 1461031761815 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FBA4000 == 78 [pid = 1360] [id = 544] 19:09:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 186 (0000007C8FB2C400) [pid = 1360] [serial = 1632] [outer = 0000000000000000] 19:09:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 187 (0000007CF1FBEC00) [pid = 1360] [serial = 1633] [outer = 0000007C8FB2C400] 19:09:21 INFO - PROCESS | 1360 | 1461031761865 Marionette DEBUG loaded listener.js 19:09:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 188 (0000007CF2FE8000) [pid = 1360] [serial = 1634] [outer = 0000007C8FB2C400] 19:09:22 INFO - PROCESS | 1360 | 1461031762323 Marionette TRACE conn5 <- [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] 19:09:22 INFO - PROCESS | 1360 | 1461031762377 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 19:09:22 INFO - PROCESS | 1360 | 1461031762386 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:09:22 INFO - PROCESS | 1360 | 1461031762388 Marionette TRACE conn5 <- [1,2142,null,{}] 19:09:22 INFO - PROCESS | 1360 | 1461031762392 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:22 INFO - PROCESS | 1360 | 1461031762522 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 19:09:22 INFO - PROCESS | 1360 | 1461031762543 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C90610800 == 79 [pid = 1360] [id = 545] 19:09:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 189 (0000007C8FB24400) [pid = 1360] [serial = 1635] [outer = 0000000000000000] 19:09:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 190 (0000007CF41CFC00) [pid = 1360] [serial = 1636] [outer = 0000007C8FB24400] 19:09:22 INFO - PROCESS | 1360 | 1461031762589 Marionette DEBUG loaded listener.js 19:09:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 191 (0000007CF97C0000) [pid = 1360] [serial = 1637] [outer = 0000007C8FB24400] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 190 (0000007C8ACD2400) [pid = 1360] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 189 (0000007C872A0000) [pid = 1360] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 188 (0000007C85546000) [pid = 1360] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 187 (0000007C819B6400) [pid = 1360] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 186 (0000007CFA4E4C00) [pid = 1360] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 185 (0000007C87549C00) [pid = 1360] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 184 (0000007C8A4C9C00) [pid = 1360] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 183 (0000007C8EE4FC00) [pid = 1360] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 182 (0000007C85549400) [pid = 1360] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:09:23 INFO - PROCESS | 1360 | --DOMWINDOW == 181 (0000007C8DA28C00) [pid = 1360] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:09:23 INFO - PROCESS | 1360 | 1461031763256 Marionette TRACE conn5 <- [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]]]}] 19:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 923ms 19:09:23 INFO - PROCESS | 1360 | 1461031763312 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 19:09:23 INFO - PROCESS | 1360 | 1461031763314 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 19:09:23 INFO - PROCESS | 1360 | 1461031763317 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:09:23 INFO - PROCESS | 1360 | 1461031763319 Marionette TRACE conn5 <- [1,2146,null,{}] 19:09:23 INFO - PROCESS | 1360 | 1461031763322 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:23 INFO - PROCESS | 1360 | 1461031763417 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 19:09:23 INFO - PROCESS | 1360 | 1461031763426 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C90628000 == 80 [pid = 1360] [id = 546] 19:09:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 182 (0000007C82CE7000) [pid = 1360] [serial = 1638] [outer = 0000000000000000] 19:09:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 183 (0000007C8F61A400) [pid = 1360] [serial = 1639] [outer = 0000007C82CE7000] 19:09:23 INFO - PROCESS | 1360 | 1461031763472 Marionette DEBUG loaded listener.js 19:09:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 184 (0000007C8F620800) [pid = 1360] [serial = 1640] [outer = 0000007C82CE7000] 19:09:23 INFO - PROCESS | 1360 | 1461031763938 Marionette TRACE conn5 <- [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] 19:09:23 INFO - PROCESS | 1360 | 1461031763994 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 19:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:09:23 INFO - PROCESS | 1360 | 1461031763997 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:09:24 INFO - PROCESS | 1360 | 1461031763999 Marionette TRACE conn5 <- [1,2150,null,{}] 19:09:24 INFO - PROCESS | 1360 | 1461031764002 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:24 INFO - PROCESS | 1360 | 1461031764101 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 19:09:24 INFO - PROCESS | 1360 | 1461031764107 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3258000 == 81 [pid = 1360] [id = 547] 19:09:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 185 (0000007C8F627000) [pid = 1360] [serial = 1641] [outer = 0000000000000000] 19:09:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 186 (0000007CFA3A3C00) [pid = 1360] [serial = 1642] [outer = 0000007C8F627000] 19:09:24 INFO - PROCESS | 1360 | 1461031764155 Marionette DEBUG loaded listener.js 19:09:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 187 (0000007CFAF52000) [pid = 1360] [serial = 1643] [outer = 0000007C8F627000] 19:09:24 INFO - PROCESS | 1360 | 1461031764608 Marionette TRACE conn5 <- [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]]]}] 19:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 19:09:24 INFO - PROCESS | 1360 | 1461031764671 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 19:09:24 INFO - PROCESS | 1360 | 1461031764674 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 19:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:09:24 INFO - PROCESS | 1360 | 1461031764677 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:09:24 INFO - PROCESS | 1360 | 1461031764679 Marionette TRACE conn5 <- [1,2154,null,{}] 19:09:24 INFO - PROCESS | 1360 | 1461031764683 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:24 INFO - PROCESS | 1360 | 1461031764778 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 19:09:24 INFO - PROCESS | 1360 | 1461031764820 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9454800 == 82 [pid = 1360] [id = 548] 19:09:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 188 (0000007C90179800) [pid = 1360] [serial = 1644] [outer = 0000000000000000] 19:09:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 189 (0000007C9017BC00) [pid = 1360] [serial = 1645] [outer = 0000007C90179800] 19:09:24 INFO - PROCESS | 1360 | 1461031764869 Marionette DEBUG loaded listener.js 19:09:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 190 (0000007C90181C00) [pid = 1360] [serial = 1646] [outer = 0000007C90179800] 19:09:25 INFO - PROCESS | 1360 | 1461031765594 Marionette TRACE conn5 <- [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]]]}] 19:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 19:09:25 INFO - PROCESS | 1360 | 1461031765667 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 19:09:25 INFO - PROCESS | 1360 | 1461031765673 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 19:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:09:25 INFO - PROCESS | 1360 | 1461031765679 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:09:25 INFO - PROCESS | 1360 | 1461031765684 Marionette TRACE conn5 <- [1,2158,null,{}] 19:09:25 INFO - PROCESS | 1360 | 1461031765690 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:25 INFO - PROCESS | 1360 | 1461031765896 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 19:09:26 INFO - PROCESS | 1360 | 1461031766001 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A921000 == 83 [pid = 1360] [id = 549] 19:09:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 191 (0000007C86EAA800) [pid = 1360] [serial = 1647] [outer = 0000000000000000] 19:09:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 192 (0000007C87114800) [pid = 1360] [serial = 1648] [outer = 0000007C86EAA800] 19:09:26 INFO - PROCESS | 1360 | 1461031766063 Marionette DEBUG loaded listener.js 19:09:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 193 (0000007C897F3000) [pid = 1360] [serial = 1649] [outer = 0000007C86EAA800] 19:09:26 INFO - PROCESS | 1360 | 1461031766718 Marionette TRACE conn5 <- [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]]]}] 19:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1080ms 19:09:26 INFO - PROCESS | 1360 | 1461031766762 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 19:09:26 INFO - PROCESS | 1360 | 1461031766769 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 19:09:26 INFO - PROCESS | 1360 | 1461031766776 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:09:26 INFO - PROCESS | 1360 | 1461031766779 Marionette TRACE conn5 <- [1,2162,null,{}] 19:09:26 INFO - PROCESS | 1360 | 1461031766818 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:26 INFO - PROCESS | 1360 | 1461031766987 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 19:09:27 INFO - PROCESS | 1360 | 1461031767091 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E64B800 == 84 [pid = 1360] [id = 550] 19:09:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 194 (0000007C8A96B000) [pid = 1360] [serial = 1650] [outer = 0000000000000000] 19:09:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 195 (0000007C8C479400) [pid = 1360] [serial = 1651] [outer = 0000007C8A96B000] 19:09:27 INFO - PROCESS | 1360 | 1461031767151 Marionette DEBUG loaded listener.js 19:09:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 196 (0000007C8CCC4C00) [pid = 1360] [serial = 1652] [outer = 0000007C8A96B000] 19:09:27 INFO - PROCESS | 1360 | 1461031767792 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1045ms 19:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:09:27 INFO - PROCESS | 1360 | 1461031767826 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 19:09:27 INFO - PROCESS | 1360 | 1461031767829 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 19:09:27 INFO - PROCESS | 1360 | 1461031767833 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:09:27 INFO - PROCESS | 1360 | 1461031767838 Marionette TRACE conn5 <- [1,2166,null,{}] 19:09:27 INFO - PROCESS | 1360 | 1461031767851 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:27 INFO - PROCESS | 1360 | 1461031767980 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 19:09:28 INFO - PROCESS | 1360 | 1461031768138 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA3CC000 == 85 [pid = 1360] [id = 551] 19:09:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 197 (0000007C90178400) [pid = 1360] [serial = 1653] [outer = 0000000000000000] 19:09:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 198 (0000007C90180400) [pid = 1360] [serial = 1654] [outer = 0000007C90178400] 19:09:28 INFO - PROCESS | 1360 | 1461031768201 Marionette DEBUG loaded listener.js 19:09:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 199 (0000007CF4282C00) [pid = 1360] [serial = 1655] [outer = 0000007C90178400] 19:09:28 INFO - PROCESS | 1360 | 1461031768793 Marionette TRACE conn5 <- [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]]]}] 19:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 19:09:28 INFO - PROCESS | 1360 | 1461031768821 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 19:09:28 INFO - PROCESS | 1360 | 1461031768824 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 19:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:09:28 INFO - PROCESS | 1360 | 1461031768828 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:09:28 INFO - PROCESS | 1360 | 1461031768830 Marionette TRACE conn5 <- [1,2170,null,{}] 19:09:28 INFO - PROCESS | 1360 | 1461031768834 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:28 INFO - PROCESS | 1360 | 1461031768960 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 19:09:29 INFO - PROCESS | 1360 | 1461031769075 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E246800 == 86 [pid = 1360] [id = 552] 19:09:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 200 (0000007C8DA33000) [pid = 1360] [serial = 1656] [outer = 0000000000000000] 19:09:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 201 (0000007C8DA38800) [pid = 1360] [serial = 1657] [outer = 0000007C8DA33000] 19:09:29 INFO - PROCESS | 1360 | 1461031769175 Marionette DEBUG loaded listener.js 19:09:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 202 (0000007CFA4DC000) [pid = 1360] [serial = 1658] [outer = 0000007C8DA33000] 19:09:29 INFO - PROCESS | 1360 | 1461031769732 Marionette TRACE conn5 <- [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]]]}] 19:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 923ms 19:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:09:29 INFO - PROCESS | 1360 | 1461031769753 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 19:09:29 INFO - PROCESS | 1360 | 1461031769756 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 19:09:29 INFO - PROCESS | 1360 | 1461031769759 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:09:29 INFO - PROCESS | 1360 | 1461031769762 Marionette TRACE conn5 <- [1,2174,null,{}] 19:09:29 INFO - PROCESS | 1360 | 1461031769766 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:29 INFO - PROCESS | 1360 | 1461031769885 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 19:09:30 INFO - PROCESS | 1360 | 1461031770000 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFE81A000 == 87 [pid = 1360] [id = 553] 19:09:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 203 (0000007C8DA36400) [pid = 1360] [serial = 1659] [outer = 0000000000000000] 19:09:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 204 (0000007C8DA53000) [pid = 1360] [serial = 1660] [outer = 0000007C8DA36400] 19:09:30 INFO - PROCESS | 1360 | 1461031770098 Marionette DEBUG loaded listener.js 19:09:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 205 (0000007C8DA5A400) [pid = 1360] [serial = 1661] [outer = 0000007C8DA36400] 19:09:30 INFO - PROCESS | 1360 | 1461031770713 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 986ms 19:09:30 INFO - PROCESS | 1360 | 1461031770748 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 19:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:09:30 INFO - PROCESS | 1360 | 1461031770751 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 19:09:30 INFO - PROCESS | 1360 | 1461031770755 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:09:30 INFO - PROCESS | 1360 | 1461031770757 Marionette TRACE conn5 <- [1,2178,null,{}] 19:09:30 INFO - PROCESS | 1360 | 1461031770761 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:30 INFO - PROCESS | 1360 | 1461031770925 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 19:09:31 INFO - PROCESS | 1360 | 1461031771069 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C90183800 == 88 [pid = 1360] [id = 554] 19:09:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 206 (0000007C922C2C00) [pid = 1360] [serial = 1662] [outer = 0000000000000000] 19:09:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 207 (0000007C922CD000) [pid = 1360] [serial = 1663] [outer = 0000007C922C2C00] 19:09:31 INFO - PROCESS | 1360 | 1461031771131 Marionette DEBUG loaded listener.js 19:09:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 208 (0000007CFE82DC00) [pid = 1360] [serial = 1664] [outer = 0000007C922C2C00] 19:09:31 INFO - PROCESS | 1360 | 1461031771702 Marionette TRACE conn5 <- [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]]]}] 19:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 987ms 19:09:31 INFO - PROCESS | 1360 | 1461031771751 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 19:09:31 INFO - PROCESS | 1360 | 1461031771754 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 19:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:09:31 INFO - PROCESS | 1360 | 1461031771759 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:09:31 INFO - PROCESS | 1360 | 1461031771762 Marionette TRACE conn5 <- [1,2182,null,{}] 19:09:31 INFO - PROCESS | 1360 | 1461031771766 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:31 INFO - PROCESS | 1360 | 1461031771886 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 19:09:32 INFO - PROCESS | 1360 | 1461031772029 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C9019F800 == 89 [pid = 1360] [id = 555] 19:09:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 209 (0000007C917B8800) [pid = 1360] [serial = 1665] [outer = 0000000000000000] 19:09:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 210 (0000007C917BC800) [pid = 1360] [serial = 1666] [outer = 0000007C917B8800] 19:09:32 INFO - PROCESS | 1360 | 1461031772087 Marionette DEBUG loaded listener.js 19:09:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 211 (0000007C922CBC00) [pid = 1360] [serial = 1667] [outer = 0000007C917B8800] 19:09:32 INFO - PROCESS | 1360 | 1461031772657 Marionette TRACE conn5 <- [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]]]}] 19:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 923ms 19:09:32 INFO - PROCESS | 1360 | 1461031772690 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 19:09:32 INFO - PROCESS | 1360 | 1461031772693 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 19:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:09:32 INFO - PROCESS | 1360 | 1461031772698 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:09:32 INFO - PROCESS | 1360 | 1461031772700 Marionette TRACE conn5 <- [1,2186,null,{}] 19:09:32 INFO - PROCESS | 1360 | 1461031772704 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:32 INFO - PROCESS | 1360 | 1461031772827 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 19:09:32 INFO - PROCESS | 1360 | 1461031772944 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6BB800 == 90 [pid = 1360] [id = 556] 19:09:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 212 (0000007C87234400) [pid = 1360] [serial = 1668] [outer = 0000000000000000] 19:09:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 213 (0000007C8A716800) [pid = 1360] [serial = 1669] [outer = 0000007C87234400] 19:09:33 INFO - PROCESS | 1360 | 1461031773043 Marionette DEBUG loaded listener.js 19:09:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 214 (0000007C8ED65C00) [pid = 1360] [serial = 1670] [outer = 0000007C87234400] 19:09:33 INFO - PROCESS | 1360 | 1461031773933 Marionette TRACE conn5 <- [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]]]}] 19:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1275ms 19:09:33 INFO - PROCESS | 1360 | 1461031773975 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 19:09:33 INFO - PROCESS | 1360 | 1461031773980 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 19:09:33 INFO - PROCESS | 1360 | 1461031773985 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:09:33 INFO - PROCESS | 1360 | 1461031773989 Marionette TRACE conn5 <- [1,2190,null,{}] 19:09:34 INFO - PROCESS | 1360 | 1461031774010 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:34 INFO - PROCESS | 1360 | 1461031774125 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 19:09:34 INFO - PROCESS | 1360 | 1461031774275 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82C32800 == 91 [pid = 1360] [id = 557] 19:09:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 215 (0000007C81B35C00) [pid = 1360] [serial = 1671] [outer = 0000000000000000] 19:09:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 216 (0000007C8211D800) [pid = 1360] [serial = 1672] [outer = 0000007C81B35C00] 19:09:34 INFO - PROCESS | 1360 | 1461031774331 Marionette DEBUG loaded listener.js 19:09:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 217 (0000007C86984800) [pid = 1360] [serial = 1673] [outer = 0000007C81B35C00] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9CD800 == 90 [pid = 1360] [id = 494] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCCC800 == 89 [pid = 1360] [id = 495] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3258000 == 88 [pid = 1360] [id = 547] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C90628000 == 87 [pid = 1360] [id = 546] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3250800 == 86 [pid = 1360] [id = 12] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C90610800 == 85 [pid = 1360] [id = 545] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FBA4000 == 84 [pid = 1360] [id = 544] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8ED14000 == 83 [pid = 1360] [id = 543] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E418000 == 82 [pid = 1360] [id = 542] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 216 (0000007C87240800) [pid = 1360] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 215 (0000007C8FB2A400) [pid = 1360] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 214 (0000007CFBCD6800) [pid = 1360] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 213 (0000007CF9FCEC00) [pid = 1360] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 212 (0000007C8DA25000) [pid = 1360] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B962800 == 81 [pid = 1360] [id = 541] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85991800 == 80 [pid = 1360] [id = 540] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B58F800 == 79 [pid = 1360] [id = 539] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86834800 == 78 [pid = 1360] [id = 532] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E416000 == 77 [pid = 1360] [id = 531] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B597800 == 76 [pid = 1360] [id = 530] 19:09:35 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85773800 == 75 [pid = 1360] [id = 529] 19:09:35 INFO - PROCESS | 1360 | 1461031775106 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 211 (0000007CF21FA000) [pid = 1360] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 210 (0000007C8C479800) [pid = 1360] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 209 (0000007C8D007000) [pid = 1360] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 208 (0000007C872A1C00) [pid = 1360] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 207 (0000007C8711F800) [pid = 1360] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 206 (0000007C8E56B800) [pid = 1360] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 205 (0000007C89784800) [pid = 1360] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 204 (0000007CFAF57000) [pid = 1360] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 203 (0000007C8CC15400) [pid = 1360] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 202 (0000007C87540800) [pid = 1360] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 201 (0000007CFB8A2800) [pid = 1360] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 200 (0000007C899F3800) [pid = 1360] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 199 (0000007C8A642000) [pid = 1360] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 198 (0000007CF1FB6800) [pid = 1360] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 197 (0000007C89783000) [pid = 1360] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 196 (0000007C87116000) [pid = 1360] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 195 (0000007C8693D800) [pid = 1360] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 194 (0000007C85750400) [pid = 1360] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 193 (0000007C8A714800) [pid = 1360] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 192 (0000007C8FB30400) [pid = 1360] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 191 (0000007C86E93C00) [pid = 1360] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 190 (0000007C89CBD000) [pid = 1360] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 189 (0000007C8DAB2000) [pid = 1360] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - PROCESS | 1360 | --DOMWINDOW == 188 (0000007C8E37BC00) [pid = 1360] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 19:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1197ms 19:09:35 INFO - PROCESS | 1360 | 1461031775187 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 19:09:35 INFO - PROCESS | 1360 | 1461031775193 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 19:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:09:35 INFO - PROCESS | 1360 | 1461031775199 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:09:35 INFO - PROCESS | 1360 | 1461031775202 Marionette TRACE conn5 <- [1,2194,null,{}] 19:09:35 INFO - PROCESS | 1360 | 1461031775206 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:35 INFO - PROCESS | 1360 | 1461031775310 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 19:09:35 INFO - PROCESS | 1360 | 1461031775316 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86852000 == 76 [pid = 1360] [id = 558] 19:09:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 189 (0000007C82B88400) [pid = 1360] [serial = 1674] [outer = 0000000000000000] 19:09:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 190 (0000007C832E3400) [pid = 1360] [serial = 1675] [outer = 0000007C82B88400] 19:09:35 INFO - PROCESS | 1360 | 1461031775367 Marionette DEBUG loaded listener.js 19:09:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 191 (0000007C86E91000) [pid = 1360] [serial = 1676] [outer = 0000007C82B88400] 19:09:35 INFO - PROCESS | 1360 | 1461031775930 Marionette TRACE conn5 <- [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]]]}] 19:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 774ms 19:09:35 INFO - PROCESS | 1360 | 1461031775975 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 19:09:35 INFO - PROCESS | 1360 | 1461031775978 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 19:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:09:35 INFO - PROCESS | 1360 | 1461031775981 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:09:35 INFO - PROCESS | 1360 | 1461031775985 Marionette TRACE conn5 <- [1,2198,null,{}] 19:09:36 INFO - PROCESS | 1360 | 1461031775999 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:36 INFO - PROCESS | 1360 | 1461031776102 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 19:09:36 INFO - PROCESS | 1360 | 1461031776203 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A91A800 == 77 [pid = 1360] [id = 559] 19:09:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 192 (0000007C872A3800) [pid = 1360] [serial = 1677] [outer = 0000000000000000] 19:09:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 193 (0000007C89789400) [pid = 1360] [serial = 1678] [outer = 0000007C872A3800] 19:09:36 INFO - PROCESS | 1360 | 1461031776255 Marionette DEBUG loaded listener.js 19:09:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 194 (0000007C899EA800) [pid = 1360] [serial = 1679] [outer = 0000007C872A3800] 19:09:36 INFO - PROCESS | 1360 | 1461031776677 Marionette TRACE conn5 <- [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]]]}] 19:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 19:09:36 INFO - PROCESS | 1360 | 1461031776718 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 19:09:36 INFO - PROCESS | 1360 | 1461031776721 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 19:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:09:36 INFO - PROCESS | 1360 | 1461031776729 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:09:36 INFO - PROCESS | 1360 | 1461031776731 Marionette TRACE conn5 <- [1,2202,null,{}] 19:09:36 INFO - PROCESS | 1360 | 1461031776735 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:36 INFO - PROCESS | 1360 | 1461031776832 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 19:09:36 INFO - PROCESS | 1360 | 1461031776841 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B932000 == 78 [pid = 1360] [id = 560] 19:09:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 195 (0000007C89CC9000) [pid = 1360] [serial = 1680] [outer = 0000000000000000] 19:09:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 196 (0000007C8A4D2000) [pid = 1360] [serial = 1681] [outer = 0000007C89CC9000] 19:09:36 INFO - PROCESS | 1360 | 1461031776890 Marionette DEBUG loaded listener.js 19:09:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 197 (0000007C8A6EA400) [pid = 1360] [serial = 1682] [outer = 0000007C89CC9000] 19:09:37 INFO - PROCESS | 1360 | 1461031777335 Marionette TRACE conn5 <- [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]]]}] 19:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 19:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:09:37 INFO - PROCESS | 1360 | 1461031777403 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 19:09:37 INFO - PROCESS | 1360 | 1461031777406 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 19:09:37 INFO - PROCESS | 1360 | 1461031777409 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:09:37 INFO - PROCESS | 1360 | 1461031777411 Marionette TRACE conn5 <- [1,2206,null,{}] 19:09:37 INFO - PROCESS | 1360 | 1461031777415 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:37 INFO - PROCESS | 1360 | 1461031777543 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 19:09:37 INFO - PROCESS | 1360 | 1461031777590 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF11800 == 79 [pid = 1360] [id = 561] 19:09:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 198 (0000007C8A711C00) [pid = 1360] [serial = 1683] [outer = 0000000000000000] 19:09:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 199 (0000007C8A719800) [pid = 1360] [serial = 1684] [outer = 0000007C8A711C00] 19:09:37 INFO - PROCESS | 1360 | 1461031777638 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 200 (0000007C8ACACC00) [pid = 1360] [serial = 1685] [outer = 0000007C8A711C00] 19:09:38 INFO - PROCESS | 1360 | 1461031778099 Marionette TRACE conn5 <- [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]]]}] 19:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 19:09:38 INFO - PROCESS | 1360 | 1461031778145 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 19:09:38 INFO - PROCESS | 1360 | 1461031778147 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 19:09:38 INFO - PROCESS | 1360 | 1461031778150 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:09:38 INFO - PROCESS | 1360 | 1461031778152 Marionette TRACE conn5 <- [1,2210,null,{}] 19:09:38 INFO - PROCESS | 1360 | 1461031778161 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:38 INFO - PROCESS | 1360 | 1461031778307 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 19:09:38 INFO - PROCESS | 1360 | 1461031778385 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4BF000 == 80 [pid = 1360] [id = 562] 19:09:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 201 (0000007C8CC0EC00) [pid = 1360] [serial = 1686] [outer = 0000000000000000] 19:09:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 202 (0000007C8CCBC000) [pid = 1360] [serial = 1687] [outer = 0000007C8CC0EC00] 19:09:38 INFO - PROCESS | 1360 | 1461031778437 Marionette DEBUG loaded listener.js 19:09:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 203 (0000007C8CF30000) [pid = 1360] [serial = 1688] [outer = 0000007C8CC0EC00] 19:09:38 INFO - PROCESS | 1360 | 1461031778958 Marionette TRACE conn5 <- [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]]]}] 19:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 880ms 19:09:39 INFO - PROCESS | 1360 | 1461031779034 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 19:09:39 INFO - PROCESS | 1360 | 1461031779036 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 19:09:39 INFO - PROCESS | 1360 | 1461031779040 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:09:39 INFO - PROCESS | 1360 | 1461031779042 Marionette TRACE conn5 <- [1,2214,null,{}] 19:09:39 INFO - PROCESS | 1360 | 1461031779045 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:39 INFO - PROCESS | 1360 | 1461031779182 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 19:09:39 INFO - PROCESS | 1360 | 1461031779203 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E6DC800 == 81 [pid = 1360] [id = 563] 19:09:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 204 (0000007C8D004400) [pid = 1360] [serial = 1689] [outer = 0000000000000000] 19:09:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 205 (0000007C8DA22C00) [pid = 1360] [serial = 1690] [outer = 0000007C8D004400] 19:09:39 INFO - PROCESS | 1360 | 1461031779250 Marionette DEBUG loaded listener.js 19:09:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 206 (0000007C8DA5A000) [pid = 1360] [serial = 1691] [outer = 0000007C8D004400] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 205 (0000007CF212C000) [pid = 1360] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 204 (0000007C8FB2C400) [pid = 1360] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 203 (0000007C8FB24400) [pid = 1360] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 202 (0000007C85DC6800) [pid = 1360] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 201 (0000007C8CC52000) [pid = 1360] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 200 (0000007C8A6E7800) [pid = 1360] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 199 (0000007C81C37800) [pid = 1360] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 198 (0000007C8F627000) [pid = 1360] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 197 (0000007C8CF29C00) [pid = 1360] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 196 (0000007C81E2E800) [pid = 1360] [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.] 19:09:39 INFO - PROCESS | 1360 | --DOMWINDOW == 195 (0000007C82CE7000) [pid = 1360] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:09:39 INFO - PROCESS | 1360 | 1461031779896 Marionette TRACE conn5 <- [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]]]}] 19:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 941ms 19:09:39 INFO - PROCESS | 1360 | 1461031779984 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 19:09:39 INFO - PROCESS | 1360 | 1461031779986 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 19:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:09:40 INFO - PROCESS | 1360 | 1461031779990 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:09:40 INFO - PROCESS | 1360 | 1461031779991 Marionette TRACE conn5 <- [1,2218,null,{}] 19:09:40 INFO - PROCESS | 1360 | 1461031779995 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:40 INFO - PROCESS | 1360 | 1461031780090 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 19:09:40 INFO - PROCESS | 1360 | 1461031780097 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8F643800 == 82 [pid = 1360] [id = 564] 19:09:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 196 (0000007C8754A800) [pid = 1360] [serial = 1692] [outer = 0000000000000000] 19:09:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 197 (0000007C8DA53400) [pid = 1360] [serial = 1693] [outer = 0000007C8754A800] 19:09:40 INFO - PROCESS | 1360 | 1461031780143 Marionette DEBUG loaded listener.js 19:09:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 198 (0000007C8DBFAC00) [pid = 1360] [serial = 1694] [outer = 0000007C8754A800] 19:09:40 INFO - PROCESS | 1360 | 1461031780585 Marionette TRACE conn5 <- [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]]]}] 19:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 19:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:09:40 INFO - PROCESS | 1360 | 1461031780622 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 19:09:40 INFO - PROCESS | 1360 | 1461031780624 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 19:09:40 INFO - PROCESS | 1360 | 1461031780627 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:09:40 INFO - PROCESS | 1360 | 1461031780629 Marionette TRACE conn5 <- [1,2222,null,{}] 19:09:40 INFO - PROCESS | 1360 | 1461031780633 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:40 INFO - PROCESS | 1360 | 1461031780727 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 19:09:40 INFO - PROCESS | 1360 | 1461031780733 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FC3B000 == 83 [pid = 1360] [id = 565] 19:09:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 199 (0000007C8E565000) [pid = 1360] [serial = 1695] [outer = 0000000000000000] 19:09:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 200 (0000007C8ED63000) [pid = 1360] [serial = 1696] [outer = 0000007C8E565000] 19:09:40 INFO - PROCESS | 1360 | 1461031780782 Marionette DEBUG loaded listener.js 19:09:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 201 (0000007C8ED6D400) [pid = 1360] [serial = 1697] [outer = 0000007C8E565000] 19:09:41 INFO - PROCESS | 1360 | 1461031781252 Marionette TRACE conn5 <- [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]]]}] 19:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 19:09:41 INFO - PROCESS | 1360 | 1461031781304 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 19:09:41 INFO - PROCESS | 1360 | 1461031781307 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 19:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:09:41 INFO - PROCESS | 1360 | 1461031781310 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:09:41 INFO - PROCESS | 1360 | 1461031781312 Marionette TRACE conn5 <- [1,2226,null,{}] 19:09:41 INFO - PROCESS | 1360 | 1461031781316 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:41 INFO - PROCESS | 1360 | 1461031781417 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 19:09:41 INFO - PROCESS | 1360 | 1461031781424 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FF9F800 == 84 [pid = 1360] [id = 566] 19:09:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 202 (0000007C89CBE000) [pid = 1360] [serial = 1698] [outer = 0000000000000000] 19:09:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 203 (0000007C8EE4BC00) [pid = 1360] [serial = 1699] [outer = 0000007C89CBE000] 19:09:41 INFO - PROCESS | 1360 | 1461031781470 Marionette DEBUG loaded listener.js 19:09:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 204 (0000007C8F46F800) [pid = 1360] [serial = 1700] [outer = 0000007C89CBE000] 19:09:42 INFO - PROCESS | 1360 | 1461031782254 Marionette TRACE conn5 <- [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]]]}] 19:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 985ms 19:09:42 INFO - PROCESS | 1360 | 1461031782301 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 19:09:42 INFO - PROCESS | 1360 | 1461031782307 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 19:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:09:42 INFO - PROCESS | 1360 | 1461031782313 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:09:42 INFO - PROCESS | 1360 | 1461031782317 Marionette TRACE conn5 <- [1,2230,null,{}] 19:09:42 INFO - PROCESS | 1360 | 1461031782323 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:42 INFO - PROCESS | 1360 | 1461031782485 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 19:09:42 INFO - PROCESS | 1360 | 1461031782632 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A405800 == 85 [pid = 1360] [id = 567] 19:09:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 205 (0000007C84534C00) [pid = 1360] [serial = 1701] [outer = 0000000000000000] 19:09:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 206 (0000007C85508400) [pid = 1360] [serial = 1702] [outer = 0000007C84534C00] 19:09:42 INFO - PROCESS | 1360 | 1461031782694 Marionette DEBUG loaded listener.js 19:09:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 207 (0000007C86EB8000) [pid = 1360] [serial = 1703] [outer = 0000007C84534C00] 19:09:43 INFO - PROCESS | 1360 | 1461031783283 Marionette TRACE conn5 <- [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]]]}] 19:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1025ms 19:09:43 INFO - PROCESS | 1360 | 1461031783340 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 19:09:43 INFO - PROCESS | 1360 | 1461031783347 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 19:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:09:43 INFO - PROCESS | 1360 | 1461031783354 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:09:43 INFO - PROCESS | 1360 | 1461031783358 Marionette TRACE conn5 <- [1,2234,null,{}] 19:09:43 INFO - PROCESS | 1360 | 1461031783362 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:43 INFO - PROCESS | 1360 | 1461031783489 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 19:09:43 INFO - PROCESS | 1360 | 1461031783646 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF13800 == 86 [pid = 1360] [id = 568] 19:09:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 208 (0000007C8978A800) [pid = 1360] [serial = 1704] [outer = 0000000000000000] 19:09:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 209 (0000007C89B0B400) [pid = 1360] [serial = 1705] [outer = 0000007C8978A800] 19:09:43 INFO - PROCESS | 1360 | 1461031783706 Marionette DEBUG loaded listener.js 19:09:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 210 (0000007C8A713800) [pid = 1360] [serial = 1706] [outer = 0000007C8978A800] 19:09:44 INFO - PROCESS | 1360 | 1461031784336 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1021ms 19:09:44 INFO - PROCESS | 1360 | 1461031784382 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 19:09:44 INFO - PROCESS | 1360 | 1461031784385 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 19:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:09:44 INFO - PROCESS | 1360 | 1461031784389 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:09:44 INFO - PROCESS | 1360 | 1461031784394 Marionette TRACE conn5 <- [1,2238,null,{}] 19:09:44 INFO - PROCESS | 1360 | 1461031784406 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:44 INFO - PROCESS | 1360 | 1461031784554 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 19:09:44 INFO - PROCESS | 1360 | 1461031784701 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C901E9800 == 87 [pid = 1360] [id = 569] 19:09:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 211 (0000007C8ACB7800) [pid = 1360] [serial = 1707] [outer = 0000000000000000] 19:09:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 212 (0000007C8CC53400) [pid = 1360] [serial = 1708] [outer = 0000007C8ACB7800] 19:09:44 INFO - PROCESS | 1360 | 1461031784764 Marionette DEBUG loaded listener.js 19:09:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 213 (0000007C8DA59000) [pid = 1360] [serial = 1709] [outer = 0000007C8ACB7800] 19:09:45 INFO - PROCESS | 1360 | 1461031785402 Marionette TRACE conn5 <- [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]]]}] 19:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1024ms 19:09:45 INFO - PROCESS | 1360 | 1461031785414 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 19:09:45 INFO - PROCESS | 1360 | 1461031785417 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 19:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:09:45 INFO - PROCESS | 1360 | 1461031785421 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:09:45 INFO - PROCESS | 1360 | 1461031785423 Marionette TRACE conn5 <- [1,2242,null,{}] 19:09:45 INFO - PROCESS | 1360 | 1461031785427 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:45 INFO - PROCESS | 1360 | 1461031785553 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 19:09:45 INFO - PROCESS | 1360 | 1461031785669 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C911C8000 == 88 [pid = 1360] [id = 570] 19:09:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 214 (0000007C8EE4C800) [pid = 1360] [serial = 1710] [outer = 0000000000000000] 19:09:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 215 (0000007C8F61BC00) [pid = 1360] [serial = 1711] [outer = 0000007C8EE4C800] 19:09:45 INFO - PROCESS | 1360 | 1461031785769 Marionette DEBUG loaded listener.js 19:09:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 216 (0000007C8F629000) [pid = 1360] [serial = 1712] [outer = 0000007C8EE4C800] 19:09:46 INFO - PROCESS | 1360 | 1461031786340 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 986ms 19:09:46 INFO - PROCESS | 1360 | 1461031786409 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 19:09:46 INFO - PROCESS | 1360 | 1461031786412 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 19:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:09:46 INFO - PROCESS | 1360 | 1461031786415 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:09:46 INFO - PROCESS | 1360 | 1461031786418 Marionette TRACE conn5 <- [1,2246,null,{}] 19:09:46 INFO - PROCESS | 1360 | 1461031786437 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:46 INFO - PROCESS | 1360 | 1461031786555 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 19:09:46 INFO - PROCESS | 1360 | 1461031786697 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF31DC800 == 89 [pid = 1360] [id = 571] 19:09:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 217 (0000007C8FB2A400) [pid = 1360] [serial = 1713] [outer = 0000000000000000] 19:09:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 218 (0000007C90172C00) [pid = 1360] [serial = 1714] [outer = 0000007C8FB2A400] 19:09:46 INFO - PROCESS | 1360 | 1461031786757 Marionette DEBUG loaded listener.js 19:09:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 219 (0000007C917BCC00) [pid = 1360] [serial = 1715] [outer = 0000007C8FB2A400] 19:09:47 INFO - PROCESS | 1360 | 1461031787354 Marionette TRACE conn5 <- [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]]]}] 19:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 986ms 19:09:47 INFO - PROCESS | 1360 | 1461031787404 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 19:09:47 INFO - PROCESS | 1360 | 1461031787406 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 19:09:47 INFO - PROCESS | 1360 | 1461031787410 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:09:47 INFO - PROCESS | 1360 | 1461031787412 Marionette TRACE conn5 <- [1,2250,null,{}] 19:09:47 INFO - PROCESS | 1360 | 1461031787416 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:47 INFO - PROCESS | 1360 | 1461031787547 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 19:09:47 INFO - PROCESS | 1360 | 1461031787705 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF54B7000 == 90 [pid = 1360] [id = 572] 19:09:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 220 (0000007C922CA400) [pid = 1360] [serial = 1716] [outer = 0000000000000000] 19:09:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 221 (0000007CF1F55000) [pid = 1360] [serial = 1717] [outer = 0000007C922CA400] 19:09:47 INFO - PROCESS | 1360 | 1461031787767 Marionette DEBUG loaded listener.js 19:09:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 222 (0000007CF209A400) [pid = 1360] [serial = 1718] [outer = 0000007C922CA400] 19:09:48 INFO - PROCESS | 1360 | 1461031788338 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 986ms 19:09:48 INFO - PROCESS | 1360 | 1461031788399 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 19:09:48 INFO - PROCESS | 1360 | 1461031788401 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 19:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:09:48 INFO - PROCESS | 1360 | 1461031788420 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:09:48 INFO - PROCESS | 1360 | 1461031788422 Marionette TRACE conn5 <- [1,2254,null,{}] 19:09:48 INFO - PROCESS | 1360 | 1461031788426 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:48 INFO - PROCESS | 1360 | 1461031788544 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 19:09:48 INFO - PROCESS | 1360 | 1461031788688 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA3E3000 == 91 [pid = 1360] [id = 573] 19:09:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 223 (0000007CF2014C00) [pid = 1360] [serial = 1719] [outer = 0000000000000000] 19:09:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 224 (0000007CF2F52000) [pid = 1360] [serial = 1720] [outer = 0000007CF2014C00] 19:09:48 INFO - PROCESS | 1360 | 1461031788747 Marionette DEBUG loaded listener.js 19:09:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 225 (0000007CF3FC6C00) [pid = 1360] [serial = 1721] [outer = 0000007CF2014C00] 19:09:49 INFO - PROCESS | 1360 | 1461031789343 Marionette TRACE conn5 <- [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]]]}] 19:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1176ms 19:09:49 INFO - PROCESS | 1360 | 1461031789595 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 19:09:49 INFO - PROCESS | 1360 | 1461031789600 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 19:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:09:49 INFO - PROCESS | 1360 | 1461031789605 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:09:49 INFO - PROCESS | 1360 | 1461031789609 Marionette TRACE conn5 <- [1,2258,null,{}] 19:09:49 INFO - PROCESS | 1360 | 1461031789615 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:49 INFO - PROCESS | 1360 | 1461031789736 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 19:09:49 INFO - PROCESS | 1360 | 1461031789877 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8260C000 == 92 [pid = 1360] [id = 574] 19:09:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 226 (0000007C81C37800) [pid = 1360] [serial = 1722] [outer = 0000000000000000] 19:09:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 227 (0000007C81C40800) [pid = 1360] [serial = 1723] [outer = 0000007C81C37800] 19:09:49 INFO - PROCESS | 1360 | 1461031789933 Marionette DEBUG loaded listener.js 19:09:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 228 (0000007C820BC400) [pid = 1360] [serial = 1724] [outer = 0000007C81C37800] 19:09:50 INFO - PROCESS | 1360 | 1461031790517 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 986ms 19:09:50 INFO - PROCESS | 1360 | 1461031790595 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 19:09:50 INFO - PROCESS | 1360 | 1461031790599 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 19:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:09:50 INFO - PROCESS | 1360 | 1461031790607 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:09:50 INFO - PROCESS | 1360 | 1461031790611 Marionette TRACE conn5 <- [1,2262,null,{}] 19:09:50 INFO - PROCESS | 1360 | 1461031790615 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:50 INFO - PROCESS | 1360 | 1461031790789 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 19:09:50 INFO - PROCESS | 1360 | 1461031790800 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869DA000 == 93 [pid = 1360] [id = 575] 19:09:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 229 (0000007C82CDE800) [pid = 1360] [serial = 1725] [outer = 0000000000000000] 19:09:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 230 (0000007C8300AC00) [pid = 1360] [serial = 1726] [outer = 0000007C82CDE800] 19:09:50 INFO - PROCESS | 1360 | 1461031790851 Marionette DEBUG loaded listener.js 19:09:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 231 (0000007C8354A400) [pid = 1360] [serial = 1727] [outer = 0000007C82CDE800] 19:09:51 INFO - PROCESS | 1360 | 1461031791523 Marionette TRACE conn5 <- [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]]]}] 19:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 985ms 19:09:51 INFO - PROCESS | 1360 | 1461031791593 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 19:09:51 INFO - PROCESS | 1360 | 1461031791596 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 19:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:09:51 INFO - PROCESS | 1360 | 1461031791616 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:09:51 INFO - PROCESS | 1360 | 1461031791619 Marionette TRACE conn5 <- [1,2266,null,{}] 19:09:51 INFO - PROCESS | 1360 | 1461031791633 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:51 INFO - PROCESS | 1360 | 1461031791756 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 19:09:51 INFO - PROCESS | 1360 | 1461031791901 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F1F000 == 94 [pid = 1360] [id = 576] 19:09:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 232 (0000007C8553F000) [pid = 1360] [serial = 1728] [outer = 0000000000000000] 19:09:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 233 (0000007C85A71000) [pid = 1360] [serial = 1729] [outer = 0000007C8553F000] 19:09:51 INFO - PROCESS | 1360 | 1461031791957 Marionette DEBUG loaded listener.js 19:09:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 234 (0000007C8693A400) [pid = 1360] [serial = 1730] [outer = 0000007C8553F000] 19:09:52 INFO - PROCESS | 1360 | 1461031792551 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1003ms 19:09:52 INFO - PROCESS | 1360 | 1461031792606 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 19:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:09:52 INFO - PROCESS | 1360 | 1461031792609 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 19:09:52 INFO - PROCESS | 1360 | 1461031792612 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:09:52 INFO - PROCESS | 1360 | 1461031792614 Marionette TRACE conn5 <- [1,2270,null,{}] 19:09:52 INFO - PROCESS | 1360 | 1461031792617 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:52 INFO - PROCESS | 1360 | 1461031792732 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 19:09:52 INFO - PROCESS | 1360 | 1461031792848 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84E83800 == 95 [pid = 1360] [id = 577] 19:09:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 235 (0000007C819BDC00) [pid = 1360] [serial = 1731] [outer = 0000000000000000] 19:09:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 236 (0000007C82B20C00) [pid = 1360] [serial = 1732] [outer = 0000007C819BDC00] 19:09:52 INFO - PROCESS | 1360 | 1461031792940 Marionette DEBUG loaded listener.js 19:09:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 237 (0000007C8698B800) [pid = 1360] [serial = 1733] [outer = 0000007C819BDC00] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FC3B000 == 94 [pid = 1360] [id = 565] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8F643800 == 93 [pid = 1360] [id = 564] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E6DC800 == 92 [pid = 1360] [id = 563] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4BF000 == 91 [pid = 1360] [id = 562] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF11800 == 90 [pid = 1360] [id = 561] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B932000 == 89 [pid = 1360] [id = 560] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A91A800 == 88 [pid = 1360] [id = 559] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86852000 == 87 [pid = 1360] [id = 558] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82C32800 == 86 [pid = 1360] [id = 557] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 236 (0000007C8756E000) [pid = 1360] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 235 (0000007C918F2400) [pid = 1360] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 234 (0000007C8DBF1800) [pid = 1360] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 233 (0000007C8CCC7000) [pid = 1360] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 232 (0000007C87242400) [pid = 1360] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 231 (0000007CF9766400) [pid = 1360] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 230 (0000007C81B37400) [pid = 1360] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 229 (0000007C8A973400) [pid = 1360] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 228 (0000007CF3FEA000) [pid = 1360] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 227 (0000007C8CC60C00) [pid = 1360] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 226 (0000007C9017BC00) [pid = 1360] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE81A000 == 85 [pid = 1360] [id = 553] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E246800 == 84 [pid = 1360] [id = 552] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA3CC000 == 83 [pid = 1360] [id = 551] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E64B800 == 82 [pid = 1360] [id = 550] 19:09:53 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A921000 == 81 [pid = 1360] [id = 549] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 225 (0000007CF1FBEC00) [pid = 1360] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 224 (0000007CF97C0000) [pid = 1360] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 223 (0000007CF41CFC00) [pid = 1360] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 222 (0000007C8729C800) [pid = 1360] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 221 (0000007C86E88800) [pid = 1360] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 220 (0000007C8CCB9800) [pid = 1360] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 219 (0000007C8A968C00) [pid = 1360] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 218 (0000007C8AD18000) [pid = 1360] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 217 (0000007C82CE3400) [pid = 1360] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 216 (0000007C897F3400) [pid = 1360] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 215 (0000007CFA3A3C00) [pid = 1360] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 214 (0000007C8F471C00) [pid = 1360] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 213 (0000007C8DA23400) [pid = 1360] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 212 (0000007C8E37CC00) [pid = 1360] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 211 (0000007CF2FE8000) [pid = 1360] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 210 (0000007C85DE9C00) [pid = 1360] [serial = 1109] [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.] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 209 (0000007C8F61A400) [pid = 1360] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 208 (0000007C8F620800) [pid = 1360] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 207 (0000007C8CF2A400) [pid = 1360] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | --DOMWINDOW == 206 (0000007CFAF52000) [pid = 1360] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 19:09:53 INFO - PROCESS | 1360 | 1461031793433 Marionette TRACE conn5 <- [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]]]}] 19:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 881ms 19:09:53 INFO - PROCESS | 1360 | 1461031793496 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 19:09:53 INFO - PROCESS | 1360 | 1461031793498 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 19:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:09:53 INFO - PROCESS | 1360 | 1461031793502 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:09:53 INFO - PROCESS | 1360 | 1461031793504 Marionette TRACE conn5 <- [1,2274,null,{}] 19:09:53 INFO - PROCESS | 1360 | 1461031793508 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:53 INFO - PROCESS | 1360 | 1461031793604 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 19:09:53 INFO - PROCESS | 1360 | 1461031793612 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7B8000 == 82 [pid = 1360] [id = 578] 19:09:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 207 (0000007C86E87800) [pid = 1360] [serial = 1734] [outer = 0000000000000000] 19:09:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 208 (0000007C87241000) [pid = 1360] [serial = 1735] [outer = 0000007C86E87800] 19:09:53 INFO - PROCESS | 1360 | 1461031793659 Marionette DEBUG loaded listener.js 19:09:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 209 (0000007C8751B000) [pid = 1360] [serial = 1736] [outer = 0000007C86E87800] 19:09:54 INFO - PROCESS | 1360 | 1461031794144 Marionette TRACE conn5 <- [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]]]}] 19:09:54 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 19:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 671ms 19:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:09:54 INFO - PROCESS | 1360 | 1461031794176 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 19:09:54 INFO - PROCESS | 1360 | 1461031794178 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 19:09:54 INFO - PROCESS | 1360 | 1461031794182 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:09:54 INFO - PROCESS | 1360 | 1461031794184 Marionette TRACE conn5 <- [1,2278,null,{}] 19:09:54 INFO - PROCESS | 1360 | 1461031794188 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:54 INFO - PROCESS | 1360 | 1461031794334 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 19:09:54 INFO - PROCESS | 1360 | 1461031794453 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B917000 == 83 [pid = 1360] [id = 579] 19:09:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 210 (0000007C872A4C00) [pid = 1360] [serial = 1737] [outer = 0000000000000000] 19:09:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 211 (0000007C89B06C00) [pid = 1360] [serial = 1738] [outer = 0000007C872A4C00] 19:09:54 INFO - PROCESS | 1360 | 1461031794503 Marionette DEBUG loaded listener.js 19:09:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 212 (0000007C89CBC800) [pid = 1360] [serial = 1739] [outer = 0000007C872A4C00] 19:09:54 INFO - PROCESS | 1360 | 1461031794892 Marionette TRACE conn5 <- [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]]]}] 19:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 733ms 19:09:54 INFO - PROCESS | 1360 | 1461031794919 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 19:09:54 INFO - PROCESS | 1360 | 1461031794921 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 19:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:09:54 INFO - PROCESS | 1360 | 1461031794925 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:09:54 INFO - PROCESS | 1360 | 1461031794927 Marionette TRACE conn5 <- [1,2282,null,{}] 19:09:54 INFO - PROCESS | 1360 | 1461031794930 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:55 INFO - PROCESS | 1360 | 1461031795024 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 19:09:55 INFO - PROCESS | 1360 | 1461031795030 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B9A2000 == 84 [pid = 1360] [id = 580] 19:09:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 213 (0000007C89CC8400) [pid = 1360] [serial = 1740] [outer = 0000000000000000] 19:09:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 214 (0000007C8A643800) [pid = 1360] [serial = 1741] [outer = 0000007C89CC8400] 19:09:55 INFO - PROCESS | 1360 | 1461031795078 Marionette DEBUG loaded listener.js 19:09:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 215 (0000007C8A6F5C00) [pid = 1360] [serial = 1742] [outer = 0000007C89CC8400] 19:09:55 INFO - PROCESS | 1360 | 1461031795581 Marionette TRACE conn5 <- [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]]]}] 19:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 19:09:55 INFO - PROCESS | 1360 | 1461031795597 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 19:09:55 INFO - PROCESS | 1360 | 1461031795600 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 19:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:09:55 INFO - PROCESS | 1360 | 1461031795603 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:09:55 INFO - PROCESS | 1360 | 1461031795605 Marionette TRACE conn5 <- [1,2286,null,{}] 19:09:55 INFO - PROCESS | 1360 | 1461031795615 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:55 INFO - PROCESS | 1360 | 1461031795747 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 19:09:55 INFO - PROCESS | 1360 | 1461031795846 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCC7800 == 85 [pid = 1360] [id = 581] 19:09:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 216 (0000007C8A711800) [pid = 1360] [serial = 1743] [outer = 0000000000000000] 19:09:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 217 (0000007C8A96C000) [pid = 1360] [serial = 1744] [outer = 0000007C8A711800] 19:09:55 INFO - PROCESS | 1360 | 1461031795893 Marionette DEBUG loaded listener.js 19:09:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 218 (0000007C8ACB7400) [pid = 1360] [serial = 1745] [outer = 0000007C8A711800] 19:09:56 INFO - PROCESS | 1360 | 1461031796317 Marionette TRACE conn5 <- [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]]]}] 19:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 19:09:56 INFO - PROCESS | 1360 | 1461031796343 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 19:09:56 INFO - PROCESS | 1360 | 1461031796345 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 19:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:09:56 INFO - PROCESS | 1360 | 1461031796349 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:09:56 INFO - PROCESS | 1360 | 1461031796351 Marionette TRACE conn5 <- [1,2290,null,{}] 19:09:56 INFO - PROCESS | 1360 | 1461031796355 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:56 INFO - PROCESS | 1360 | 1461031796488 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 19:09:56 INFO - PROCESS | 1360 | 1461031796504 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E345000 == 86 [pid = 1360] [id = 582] 19:09:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 219 (0000007C8A71BC00) [pid = 1360] [serial = 1746] [outer = 0000000000000000] 19:09:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 220 (0000007C8ACD9C00) [pid = 1360] [serial = 1747] [outer = 0000007C8A71BC00] 19:09:56 INFO - PROCESS | 1360 | 1461031796551 Marionette DEBUG loaded listener.js 19:09:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 221 (0000007C8C479C00) [pid = 1360] [serial = 1748] [outer = 0000007C8A71BC00] 19:09:57 INFO - PROCESS | 1360 | 1461031797009 Marionette TRACE conn5 <- [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]]]}] 19:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 19:09:57 INFO - PROCESS | 1360 | 1461031797020 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 19:09:57 INFO - PROCESS | 1360 | 1461031797023 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 19:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:09:57 INFO - PROCESS | 1360 | 1461031797050 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:09:57 INFO - PROCESS | 1360 | 1461031797052 Marionette TRACE conn5 <- [1,2294,null,{}] 19:09:57 INFO - PROCESS | 1360 | 1461031797056 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:57 INFO - PROCESS | 1360 | 1461031797239 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 220 (0000007C897EB000) [pid = 1360] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 219 (0000007C8DA1D000) [pid = 1360] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 218 (0000007C86EAAC00) [pid = 1360] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 217 (0000007C82B8CC00) [pid = 1360] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 216 (0000007C834BC000) [pid = 1360] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 215 (0000007C8A718800) [pid = 1360] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 214 (0000007C87238400) [pid = 1360] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 213 (0000007C85A78800) [pid = 1360] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 212 (0000007CF41D3000) [pid = 1360] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 211 (0000007C8E56DC00) [pid = 1360] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 210 (0000007C89CC6800) [pid = 1360] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 209 (0000007C86E92400) [pid = 1360] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 208 (0000007C8CF31400) [pid = 1360] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 207 (0000007C832E3800) [pid = 1360] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 206 (0000007C89B0A400) [pid = 1360] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 205 (0000007CF54D1400) [pid = 1360] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 204 (0000007C8CC0DC00) [pid = 1360] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 203 (0000007C8211BC00) [pid = 1360] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 202 (0000007CF3172000) [pid = 1360] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 201 (0000007C8E56C000) [pid = 1360] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 200 (0000007CFAFD6800) [pid = 1360] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 199 (0000007C826EA800) [pid = 1360] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 198 (0000007C8E37EC00) [pid = 1360] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 197 (0000007C83006800) [pid = 1360] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 196 (0000007C8D00E000) [pid = 1360] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 195 (0000007C86984000) [pid = 1360] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 194 (0000007C82544000) [pid = 1360] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 193 (0000007CF963B800) [pid = 1360] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 192 (0000007C8211CC00) [pid = 1360] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 191 (0000007CF4C60000) [pid = 1360] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 190 (0000007C86E8F400) [pid = 1360] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 189 (0000007CF1FB1800) [pid = 1360] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 188 (0000007C8E56EC00) [pid = 1360] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 187 (0000007C8DBF5000) [pid = 1360] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 186 (0000007C8C47BC00) [pid = 1360] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 185 (0000007C8D004C00) [pid = 1360] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 184 (0000007C8A71D400) [pid = 1360] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 183 (0000007C8D003800) [pid = 1360] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 182 (0000007C8211E000) [pid = 1360] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 181 (0000007C85DC7800) [pid = 1360] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 180 (0000007C819B7800) [pid = 1360] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 179 (0000007C8A711C00) [pid = 1360] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 178 (0000007C8CC0EC00) [pid = 1360] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 177 (0000007C8D004400) [pid = 1360] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 176 (0000007C8E565000) [pid = 1360] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 175 (0000007C82B88400) [pid = 1360] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 174 (0000007C81B35C00) [pid = 1360] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 173 (0000007C872A3800) [pid = 1360] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 172 (0000007C89CC9000) [pid = 1360] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:09:57 INFO - PROCESS | 1360 | --DOMWINDOW == 171 (0000007C8754A800) [pid = 1360] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:09:57 INFO - PROCESS | 1360 | 1461031797937 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C828A6000 == 87 [pid = 1360] [id = 583] 19:09:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 172 (0000007C81B2E400) [pid = 1360] [serial = 1749] [outer = 0000000000000000] 19:09:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 173 (0000007C81C7AC00) [pid = 1360] [serial = 1750] [outer = 0000007C81B2E400] 19:09:57 INFO - PROCESS | 1360 | 1461031797984 Marionette DEBUG loaded listener.js 19:09:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 174 (0000007C834BC000) [pid = 1360] [serial = 1751] [outer = 0000007C81B2E400] 19:09:58 INFO - PROCESS | 1360 | 1461031798366 Marionette TRACE conn5 <- [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]]]}] 19:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1385ms 19:09:58 INFO - PROCESS | 1360 | 1461031798441 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 19:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:09:58 INFO - PROCESS | 1360 | 1461031798443 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 19:09:58 INFO - PROCESS | 1360 | 1461031798447 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:09:58 INFO - PROCESS | 1360 | 1461031798450 Marionette TRACE conn5 <- [1,2298,null,{}] 19:09:58 INFO - PROCESS | 1360 | 1461031798453 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:58 INFO - PROCESS | 1360 | 1461031798571 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 19:09:58 INFO - PROCESS | 1360 | 1461031798585 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E6E8000 == 88 [pid = 1360] [id = 584] 19:09:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 175 (0000007C87543000) [pid = 1360] [serial = 1752] [outer = 0000000000000000] 19:09:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 176 (0000007C8A6ED000) [pid = 1360] [serial = 1753] [outer = 0000007C87543000] 19:09:58 INFO - PROCESS | 1360 | 1461031798638 Marionette DEBUG loaded listener.js 19:09:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 177 (0000007C8CC5DC00) [pid = 1360] [serial = 1754] [outer = 0000007C87543000] 19:09:59 INFO - PROCESS | 1360 | 1461031799105 Marionette TRACE conn5 <- [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]]]}] 19:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 19:09:59 INFO - PROCESS | 1360 | 1461031799183 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 19:09:59 INFO - PROCESS | 1360 | 1461031799186 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 19:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:09:59 INFO - PROCESS | 1360 | 1461031799218 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 1360 | 1461031799220 Marionette TRACE conn5 <- [1,2302,null,{}] 19:09:59 INFO - PROCESS | 1360 | 1461031799224 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:59 INFO - PROCESS | 1360 | 1461031799323 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 19:09:59 INFO - PROCESS | 1360 | 1461031799335 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EE7E000 == 89 [pid = 1360] [id = 585] 19:09:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 178 (0000007C8CCC3C00) [pid = 1360] [serial = 1755] [outer = 0000000000000000] 19:09:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 179 (0000007C8CF34C00) [pid = 1360] [serial = 1756] [outer = 0000007C8CCC3C00] 19:09:59 INFO - PROCESS | 1360 | 1461031799382 Marionette DEBUG loaded listener.js 19:09:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 180 (0000007C8D010800) [pid = 1360] [serial = 1757] [outer = 0000007C8CCC3C00] 19:09:59 INFO - PROCESS | 1360 | 1461031799818 Marionette TRACE conn5 <- [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]]]}] 19:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 650ms 19:09:59 INFO - PROCESS | 1360 | 1461031799842 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 19:09:59 INFO - PROCESS | 1360 | 1461031799844 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 19:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:09:59 INFO - PROCESS | 1360 | 1461031799947 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 1360 | 1461031799951 Marionette TRACE conn5 <- [1,2306,null,{}] 19:09:59 INFO - PROCESS | 1360 | 1461031799964 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:00 INFO - PROCESS | 1360 | 1461031800100 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 19:10:00 INFO - PROCESS | 1360 | 1461031800217 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84058800 == 90 [pid = 1360] [id = 586] 19:10:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 181 (0000007C81C37400) [pid = 1360] [serial = 1758] [outer = 0000000000000000] 19:10:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 182 (0000007C81C46C00) [pid = 1360] [serial = 1759] [outer = 0000007C81C37400] 19:10:00 INFO - PROCESS | 1360 | 1461031800321 Marionette DEBUG loaded listener.js 19:10:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 183 (0000007C82B23C00) [pid = 1360] [serial = 1760] [outer = 0000007C81C37400] 19:10:01 INFO - PROCESS | 1360 | 1461031801010 Marionette TRACE conn5 <- [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] 19:10:01 INFO - PROCESS | 1360 | 1461031801059 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 19:10:01 INFO - PROCESS | 1360 | 1461031801064 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:10:01 INFO - PROCESS | 1360 | 1461031801068 Marionette TRACE conn5 <- [1,2310,null,{}] 19:10:01 INFO - PROCESS | 1360 | 1461031801077 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:01 INFO - PROCESS | 1360 | 1461031801207 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 19:10:01 INFO - PROCESS | 1360 | 1461031801355 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6A4000 == 91 [pid = 1360] [id = 587] 19:10:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 184 (0000007C82547400) [pid = 1360] [serial = 1761] [outer = 0000000000000000] 19:10:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 185 (0000007C8698BC00) [pid = 1360] [serial = 1762] [outer = 0000007C82547400] 19:10:01 INFO - PROCESS | 1360 | 1461031801415 Marionette DEBUG loaded listener.js 19:10:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 186 (0000007C8723AC00) [pid = 1360] [serial = 1763] [outer = 0000007C82547400] 19:10:02 INFO - PROCESS | 1360 | 1461031802024 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 19:10:02 INFO - PROCESS | 1360 | 1461031802056 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 19:10:02 INFO - PROCESS | 1360 | 1461031802058 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 19:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:10:02 INFO - PROCESS | 1360 | 1461031802062 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:10:02 INFO - PROCESS | 1360 | 1461031802065 Marionette TRACE conn5 <- [1,2314,null,{}] 19:10:02 INFO - PROCESS | 1360 | 1461031802069 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:02 INFO - PROCESS | 1360 | 1461031802196 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 19:10:02 INFO - PROCESS | 1360 | 1461031802365 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E6DE000 == 92 [pid = 1360] [id = 588] 19:10:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 187 (0000007C897F4C00) [pid = 1360] [serial = 1764] [outer = 0000000000000000] 19:10:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 188 (0000007C899F0C00) [pid = 1360] [serial = 1765] [outer = 0000007C897F4C00] 19:10:02 INFO - PROCESS | 1360 | 1461031802431 Marionette DEBUG loaded listener.js 19:10:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 189 (0000007C8A640C00) [pid = 1360] [serial = 1766] [outer = 0000007C897F4C00] 19:10:03 INFO - PROCESS | 1360 | 1461031803011 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 986ms 19:10:03 INFO - PROCESS | 1360 | 1461031803050 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 19:10:03 INFO - PROCESS | 1360 | 1461031803053 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 19:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:10:03 INFO - PROCESS | 1360 | 1461031803056 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:10:03 INFO - PROCESS | 1360 | 1461031803059 Marionette TRACE conn5 <- [1,2318,null,{}] 19:10:03 INFO - PROCESS | 1360 | 1461031803062 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:03 INFO - PROCESS | 1360 | 1461031803186 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 19:10:03 INFO - PROCESS | 1360 | 1461031803337 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FEBB800 == 93 [pid = 1360] [id = 589] 19:10:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 190 (0000007C8CC11400) [pid = 1360] [serial = 1767] [outer = 0000000000000000] 19:10:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 191 (0000007C8CC58400) [pid = 1360] [serial = 1768] [outer = 0000007C8CC11400] 19:10:03 INFO - PROCESS | 1360 | 1461031803397 Marionette DEBUG loaded listener.js 19:10:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 192 (0000007C8DA2E000) [pid = 1360] [serial = 1769] [outer = 0000007C8CC11400] 19:10:04 INFO - PROCESS | 1360 | 1461031804014 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 986ms 19:10:04 INFO - PROCESS | 1360 | 1461031804045 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 19:10:04 INFO - PROCESS | 1360 | 1461031804048 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 19:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:10:04 INFO - PROCESS | 1360 | 1461031804052 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:10:04 INFO - PROCESS | 1360 | 1461031804054 Marionette TRACE conn5 <- [1,2322,null,{}] 19:10:04 INFO - PROCESS | 1360 | 1461031804058 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:04 INFO - PROCESS | 1360 | 1461031804179 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 19:10:04 INFO - PROCESS | 1360 | 1461031804328 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C9019A800 == 94 [pid = 1360] [id = 590] 19:10:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 193 (0000007C8DA3A400) [pid = 1360] [serial = 1770] [outer = 0000000000000000] 19:10:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 194 (0000007C8DA51800) [pid = 1360] [serial = 1771] [outer = 0000007C8DA3A400] 19:10:04 INFO - PROCESS | 1360 | 1461031804388 Marionette DEBUG loaded listener.js 19:10:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 195 (0000007C8DAB8C00) [pid = 1360] [serial = 1772] [outer = 0000007C8DA3A400] 19:10:05 INFO - PROCESS | 1360 | 1461031805009 Marionette TRACE conn5 <- [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]]]}] 19:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 19:10:05 INFO - PROCESS | 1360 | 1461031805045 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 19:10:05 INFO - PROCESS | 1360 | 1461031805047 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 19:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:10:05 INFO - PROCESS | 1360 | 1461031805052 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:10:05 INFO - PROCESS | 1360 | 1461031805055 Marionette TRACE conn5 <- [1,2326,null,{}] 19:10:05 INFO - PROCESS | 1360 | 1461031805059 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:05 INFO - PROCESS | 1360 | 1461031805206 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 19:10:05 INFO - PROCESS | 1360 | 1461031805356 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C910C4000 == 95 [pid = 1360] [id = 591] 19:10:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 196 (0000007C8E37E000) [pid = 1360] [serial = 1773] [outer = 0000000000000000] 19:10:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 197 (0000007C8E56DC00) [pid = 1360] [serial = 1774] [outer = 0000007C8E37E000] 19:10:05 INFO - PROCESS | 1360 | 1461031805419 Marionette DEBUG loaded listener.js 19:10:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 198 (0000007C8EE46400) [pid = 1360] [serial = 1775] [outer = 0000007C8E37E000] 19:10:06 INFO - PROCESS | 1360 | 1461031806003 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1021ms 19:10:06 INFO - PROCESS | 1360 | 1461031806075 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 19:10:06 INFO - PROCESS | 1360 | 1461031806078 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 19:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:10:06 INFO - PROCESS | 1360 | 1461031806081 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:10:06 INFO - PROCESS | 1360 | 1461031806083 Marionette TRACE conn5 <- [1,2330,null,{}] 19:10:06 INFO - PROCESS | 1360 | 1461031806087 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:06 INFO - PROCESS | 1360 | 1461031806207 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 19:10:06 INFO - PROCESS | 1360 | 1461031806357 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C911E2000 == 96 [pid = 1360] [id = 592] 19:10:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 199 (0000007C8ED6E400) [pid = 1360] [serial = 1776] [outer = 0000000000000000] 19:10:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 200 (0000007C8F471C00) [pid = 1360] [serial = 1777] [outer = 0000007C8ED6E400] 19:10:06 INFO - PROCESS | 1360 | 1461031806416 Marionette DEBUG loaded listener.js 19:10:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 201 (0000007C8FB25000) [pid = 1360] [serial = 1778] [outer = 0000007C8ED6E400] 19:10:07 INFO - PROCESS | 1360 | 1461031807009 Marionette TRACE conn5 <- [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]]]}] 19:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 19:10:07 INFO - PROCESS | 1360 | 1461031807070 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 19:10:07 INFO - PROCESS | 1360 | 1461031807072 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 19:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:10:07 INFO - PROCESS | 1360 | 1461031807076 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:10:07 INFO - PROCESS | 1360 | 1461031807079 Marionette TRACE conn5 <- [1,2334,null,{}] 19:10:07 INFO - PROCESS | 1360 | 1461031807083 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:07 INFO - PROCESS | 1360 | 1461031807233 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 19:10:07 INFO - PROCESS | 1360 | 1461031807355 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3B10800 == 97 [pid = 1360] [id = 593] 19:10:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 202 (0000007C8F467400) [pid = 1360] [serial = 1779] [outer = 0000000000000000] 19:10:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 203 (0000007C9017A800) [pid = 1360] [serial = 1780] [outer = 0000007C8F467400] 19:10:07 INFO - PROCESS | 1360 | 1461031807412 Marionette DEBUG loaded listener.js 19:10:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 204 (0000007C917B8400) [pid = 1360] [serial = 1781] [outer = 0000007C8F467400] 19:10:08 INFO - PROCESS | 1360 | 1461031808092 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1070ms 19:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:10:08 INFO - PROCESS | 1360 | 1461031808148 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 19:10:08 INFO - PROCESS | 1360 | 1461031808151 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 19:10:08 INFO - PROCESS | 1360 | 1461031808155 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:10:08 INFO - PROCESS | 1360 | 1461031808157 Marionette TRACE conn5 <- [1,2338,null,{}] 19:10:08 INFO - PROCESS | 1360 | 1461031808161 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:08 INFO - PROCESS | 1360 | 1461031808284 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 19:10:08 INFO - PROCESS | 1360 | 1461031808434 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B597000 == 98 [pid = 1360] [id = 594] 19:10:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 205 (0000007C85549C00) [pid = 1360] [serial = 1782] [outer = 0000000000000000] 19:10:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 206 (0000007C8D00EC00) [pid = 1360] [serial = 1783] [outer = 0000007C85549C00] 19:10:08 INFO - PROCESS | 1360 | 1461031808493 Marionette DEBUG loaded listener.js 19:10:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 207 (0000007C917BE800) [pid = 1360] [serial = 1784] [outer = 0000007C85549C00] 19:10:09 INFO - PROCESS | 1360 | 1461031809053 Marionette TRACE conn5 <- [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]]]}] 19:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 923ms 19:10:09 INFO - PROCESS | 1360 | 1461031809081 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 19:10:09 INFO - PROCESS | 1360 | 1461031809084 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 19:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:10:09 INFO - PROCESS | 1360 | 1461031809088 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:10:09 INFO - PROCESS | 1360 | 1461031809090 Marionette TRACE conn5 <- [1,2342,null,{}] 19:10:09 INFO - PROCESS | 1360 | 1461031809094 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:09 INFO - PROCESS | 1360 | 1461031809219 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 19:10:09 INFO - PROCESS | 1360 | 1461031809384 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82AC6800 == 99 [pid = 1360] [id = 595] 19:10:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 208 (0000007C81C35800) [pid = 1360] [serial = 1785] [outer = 0000000000000000] 19:10:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 209 (0000007C82112C00) [pid = 1360] [serial = 1786] [outer = 0000007C81C35800] 19:10:09 INFO - PROCESS | 1360 | 1461031809444 Marionette DEBUG loaded listener.js 19:10:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 210 (0000007C85DE4400) [pid = 1360] [serial = 1787] [outer = 0000007C81C35800] 19:10:10 INFO - PROCESS | 1360 | 1461031810352 Marionette TRACE conn5 <- [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]]]}] 19:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1290ms 19:10:10 INFO - PROCESS | 1360 | 1461031810393 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 19:10:10 INFO - PROCESS | 1360 | 1461031810398 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 19:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:10:10 INFO - PROCESS | 1360 | 1461031810406 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:10:10 INFO - PROCESS | 1360 | 1461031810409 Marionette TRACE conn5 <- [1,2346,null,{}] 19:10:10 INFO - PROCESS | 1360 | 1461031810415 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:10 INFO - PROCESS | 1360 | 1461031810536 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 19:10:10 INFO - PROCESS | 1360 | 1461031810691 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9D2000 == 100 [pid = 1360] [id = 596] 19:10:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 211 (0000007C82B22800) [pid = 1360] [serial = 1788] [outer = 0000000000000000] 19:10:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 212 (0000007C83013800) [pid = 1360] [serial = 1789] [outer = 0000007C82B22800] 19:10:10 INFO - PROCESS | 1360 | 1461031810746 Marionette DEBUG loaded listener.js 19:10:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 213 (0000007C85547400) [pid = 1360] [serial = 1790] [outer = 0000007C82B22800] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA3DA000 == 99 [pid = 1360] [id = 533] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE050000 == 98 [pid = 1360] [id = 465] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C911E0800 == 97 [pid = 1360] [id = 535] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FED0800 == 96 [pid = 1360] [id = 534] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E6E8000 == 95 [pid = 1360] [id = 584] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C828A6000 == 94 [pid = 1360] [id = 583] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E345000 == 93 [pid = 1360] [id = 582] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCC7800 == 92 [pid = 1360] [id = 581] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B9A2000 == 91 [pid = 1360] [id = 580] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 212 (0000007C8EE4BC00) [pid = 1360] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B917000 == 90 [pid = 1360] [id = 579] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7B8000 == 89 [pid = 1360] [id = 578] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84E83800 == 88 [pid = 1360] [id = 577] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F1F000 == 87 [pid = 1360] [id = 576] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869DA000 == 86 [pid = 1360] [id = 575] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8260C000 == 85 [pid = 1360] [id = 574] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF54B7000 == 84 [pid = 1360] [id = 572] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF31DC800 == 83 [pid = 1360] [id = 571] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C911C8000 == 82 [pid = 1360] [id = 570] 19:10:11 INFO - PROCESS | 1360 | 1461031811481 Marionette TRACE conn5 <- [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]]]}] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C901E9800 == 81 [pid = 1360] [id = 569] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF13800 == 80 [pid = 1360] [id = 568] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A405800 == 79 [pid = 1360] [id = 567] 19:10:11 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FF9F800 == 78 [pid = 1360] [id = 566] 19:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1127ms 19:10:11 INFO - PROCESS | 1360 | 1461031811547 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 19:10:11 INFO - PROCESS | 1360 | 1461031811553 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 211 (0000007CFA190000) [pid = 1360] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 210 (0000007CF551D800) [pid = 1360] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 209 (0000007C8A63F800) [pid = 1360] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 208 (0000007CF20A2000) [pid = 1360] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 207 (0000007CF2018C00) [pid = 1360] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 206 (0000007CFBCDD000) [pid = 1360] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 205 (0000007C8CF2CC00) [pid = 1360] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 204 (0000007CF3174400) [pid = 1360] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 203 (0000007C8EE50400) [pid = 1360] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 202 (0000007C8DBF1C00) [pid = 1360] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 201 (0000007C85DE1400) [pid = 1360] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 200 (0000007C8A63EC00) [pid = 1360] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 199 (0000007C82570400) [pid = 1360] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 198 (0000007C8A965C00) [pid = 1360] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 197 (0000007C8DA2AC00) [pid = 1360] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 196 (0000007C89B05800) [pid = 1360] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 195 (0000007C86EAB800) [pid = 1360] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 194 (0000007CEEAE5000) [pid = 1360] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 193 (0000007C8ACCFC00) [pid = 1360] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 192 (0000007CFB8A5800) [pid = 1360] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 191 (0000007C89CBC000) [pid = 1360] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 190 (0000007CF963C400) [pid = 1360] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 189 (0000007CF2013400) [pid = 1360] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 188 (0000007C8DAB5C00) [pid = 1360] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 187 (0000007C8DBF5400) [pid = 1360] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 186 (0000007CF9637400) [pid = 1360] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 185 (0000007C85DE6C00) [pid = 1360] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 184 (0000007C8FB30800) [pid = 1360] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 183 (0000007CF9758800) [pid = 1360] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 182 (0000007CFA40BC00) [pid = 1360] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 181 (0000007C85A79C00) [pid = 1360] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 180 (0000007CFB219C00) [pid = 1360] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 179 (0000007CF1EAE000) [pid = 1360] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 178 (0000007CFB224800) [pid = 1360] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 177 (0000007CFAF54800) [pid = 1360] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 176 (0000007CFDEB3000) [pid = 1360] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 175 (0000007C85DD2800) [pid = 1360] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 174 (0000007CF403DC00) [pid = 1360] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 173 (0000007C89CC2400) [pid = 1360] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 172 (0000007C8711EC00) [pid = 1360] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 171 (0000007CF9E83C00) [pid = 1360] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 170 (0000007C8A719800) [pid = 1360] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 169 (0000007C8ACACC00) [pid = 1360] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 168 (0000007C8CF30000) [pid = 1360] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 167 (0000007C8CCBC000) [pid = 1360] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 166 (0000007C8DA22C00) [pid = 1360] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 165 (0000007C8ED63000) [pid = 1360] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 164 (0000007C8DA5A000) [pid = 1360] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 163 (0000007C8DA38800) [pid = 1360] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 162 (0000007C832E3400) [pid = 1360] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 161 (0000007C86E91000) [pid = 1360] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 160 (0000007C8211D800) [pid = 1360] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 159 (0000007C86984800) [pid = 1360] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 158 (0000007C87114800) [pid = 1360] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 157 (0000007C89789400) [pid = 1360] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 156 (0000007C899EA800) [pid = 1360] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 155 (0000007C8A4D2000) [pid = 1360] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007C8DA53000) [pid = 1360] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007C8C479400) [pid = 1360] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C922CD000) [pid = 1360] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C90180400) [pid = 1360] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C8A716800) [pid = 1360] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C917BC800) [pid = 1360] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C8ED6D400) [pid = 1360] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C8DA53400) [pid = 1360] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8A6EA400) [pid = 1360] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8DBFAC00) [pid = 1360] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 19:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:10:11 INFO - PROCESS | 1360 | 1461031811609 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:10:11 INFO - PROCESS | 1360 | 1461031811612 Marionette TRACE conn5 <- [1,2350,null,{}] 19:10:11 INFO - PROCESS | 1360 | 1461031811616 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:11 INFO - PROCESS | 1360 | 1461031811726 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 19:10:11 INFO - PROCESS | 1360 | 1461031811732 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85998800 == 79 [pid = 1360] [id = 597] 19:10:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C83545C00) [pid = 1360] [serial = 1791] [outer = 0000000000000000] 19:10:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C8452B800) [pid = 1360] [serial = 1792] [outer = 0000007C83545C00] 19:10:11 INFO - PROCESS | 1360 | 1461031811781 Marionette DEBUG loaded listener.js 19:10:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C85A79000) [pid = 1360] [serial = 1793] [outer = 0000007C83545C00] 19:10:12 INFO - PROCESS | 1360 | 1461031812383 Marionette TRACE conn5 <- [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]]]}] 19:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 839ms 19:10:12 INFO - PROCESS | 1360 | 1461031812450 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 19:10:12 INFO - PROCESS | 1360 | 1461031812453 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 19:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:10:12 INFO - PROCESS | 1360 | 1461031812456 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:10:12 INFO - PROCESS | 1360 | 1461031812460 Marionette TRACE conn5 <- [1,2354,null,{}] 19:10:12 INFO - PROCESS | 1360 | 1461031812471 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:12 INFO - PROCESS | 1360 | 1461031812578 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 19:10:12 INFO - PROCESS | 1360 | 1461031812679 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F20000 == 80 [pid = 1360] [id = 598] 19:10:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C86986C00) [pid = 1360] [serial = 1794] [outer = 0000000000000000] 19:10:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C86E93C00) [pid = 1360] [serial = 1795] [outer = 0000007C86986C00] 19:10:12 INFO - PROCESS | 1360 | 1461031812731 Marionette DEBUG loaded listener.js 19:10:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C86F39800) [pid = 1360] [serial = 1796] [outer = 0000007C86986C00] 19:10:13 INFO - PROCESS | 1360 | 1461031813118 Marionette TRACE conn5 <- [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]]]}] 19:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 19:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:10:13 INFO - PROCESS | 1360 | 1461031813192 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 19:10:13 INFO - PROCESS | 1360 | 1461031813195 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 19:10:13 INFO - PROCESS | 1360 | 1461031813198 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:10:13 INFO - PROCESS | 1360 | 1461031813200 Marionette TRACE conn5 <- [1,2358,null,{}] 19:10:13 INFO - PROCESS | 1360 | 1461031813204 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:13 INFO - PROCESS | 1360 | 1461031813306 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 19:10:13 INFO - PROCESS | 1360 | 1461031813349 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD34000 == 81 [pid = 1360] [id = 599] 19:10:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007C87239000) [pid = 1360] [serial = 1797] [outer = 0000000000000000] 19:10:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007C8729FC00) [pid = 1360] [serial = 1798] [outer = 0000007C87239000] 19:10:13 INFO - PROCESS | 1360 | 1461031813397 Marionette DEBUG loaded listener.js 19:10:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007C8754B800) [pid = 1360] [serial = 1799] [outer = 0000007C87239000] 19:10:13 INFO - PROCESS | 1360 | 1461031813889 Marionette TRACE conn5 <- [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]]]}] 19:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 19:10:13 INFO - PROCESS | 1360 | 1461031813935 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 19:10:13 INFO - PROCESS | 1360 | 1461031813937 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 19:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:10:13 INFO - PROCESS | 1360 | 1461031813940 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:10:13 INFO - PROCESS | 1360 | 1461031813942 Marionette TRACE conn5 <- [1,2362,null,{}] 19:10:13 INFO - PROCESS | 1360 | 1461031813957 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:14 INFO - PROCESS | 1360 | 1461031814086 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 19:10:14 INFO - PROCESS | 1360 | 1461031814151 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B982000 == 82 [pid = 1360] [id = 600] 19:10:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007C89789400) [pid = 1360] [serial = 1800] [outer = 0000000000000000] 19:10:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 156 (0000007C897E9400) [pid = 1360] [serial = 1801] [outer = 0000007C89789400] 19:10:14 INFO - PROCESS | 1360 | 1461031814200 Marionette DEBUG loaded listener.js 19:10:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 157 (0000007C899F3800) [pid = 1360] [serial = 1802] [outer = 0000007C89789400] 19:10:14 INFO - PROCESS | 1360 | 1461031814673 Marionette TRACE conn5 <- [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]]]}] 19:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 797ms 19:10:14 INFO - PROCESS | 1360 | 1461031814741 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 19:10:14 INFO - PROCESS | 1360 | 1461031814743 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 19:10:14 INFO - PROCESS | 1360 | 1461031814747 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:10:14 INFO - PROCESS | 1360 | 1461031814748 Marionette TRACE conn5 <- [1,2366,null,{}] 19:10:14 INFO - PROCESS | 1360 | 1461031814752 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:14 INFO - PROCESS | 1360 | 1461031814900 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 19:10:14 INFO - PROCESS | 1360 | 1461031814971 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCD1000 == 83 [pid = 1360] [id = 601] 19:10:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 158 (0000007C89CC7400) [pid = 1360] [serial = 1803] [outer = 0000000000000000] 19:10:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 159 (0000007C8A63E800) [pid = 1360] [serial = 1804] [outer = 0000007C89CC7400] 19:10:15 INFO - PROCESS | 1360 | 1461031815021 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 160 (0000007C8A6EE800) [pid = 1360] [serial = 1805] [outer = 0000007C89CC7400] 19:10:15 INFO - PROCESS | 1360 | 1461031815471 Marionette TRACE conn5 <- [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]]]}] 19:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 776ms 19:10:15 INFO - PROCESS | 1360 | 1461031815525 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 19:10:15 INFO - PROCESS | 1360 | 1461031815528 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 19:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:10:15 INFO - PROCESS | 1360 | 1461031815536 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:10:15 INFO - PROCESS | 1360 | 1461031815538 Marionette TRACE conn5 <- [1,2370,null,{}] 19:10:15 INFO - PROCESS | 1360 | 1461031815549 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:15 INFO - PROCESS | 1360 | 1461031815679 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 19:10:15 INFO - PROCESS | 1360 | 1461031815748 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E41A000 == 84 [pid = 1360] [id = 602] 19:10:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 161 (0000007C8A4CCC00) [pid = 1360] [serial = 1806] [outer = 0000000000000000] 19:10:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 162 (0000007C8A71E400) [pid = 1360] [serial = 1807] [outer = 0000007C8A4CCC00] 19:10:15 INFO - PROCESS | 1360 | 1461031815795 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 163 (0000007C8ACB1800) [pid = 1360] [serial = 1808] [outer = 0000007C8A4CCC00] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 162 (0000007C8CCC5400) [pid = 1360] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 161 (0000007CF32C8C00) [pid = 1360] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 160 (0000007C816A1000) [pid = 1360] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 159 (0000007C8FB22C00) [pid = 1360] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 158 (0000007C8A71EC00) [pid = 1360] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 157 (0000007C8CC55400) [pid = 1360] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 156 (0000007C918EB400) [pid = 1360] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 155 (0000007C87121400) [pid = 1360] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007C8A711800) [pid = 1360] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007C8A71BC00) [pid = 1360] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C87543000) [pid = 1360] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C82CDE800) [pid = 1360] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C872A4C00) [pid = 1360] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C819BDC00) [pid = 1360] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C81C37800) [pid = 1360] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C89CC8400) [pid = 1360] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8553F000) [pid = 1360] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C89CBE000) [pid = 1360] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C86E87800) [pid = 1360] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C81B2E400) [pid = 1360] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C8DA33000) [pid = 1360] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C90179800) [pid = 1360] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C86EAA800) [pid = 1360] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C8DA36400) [pid = 1360] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C8A96B000) [pid = 1360] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:10:16 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C90178400) [pid = 1360] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:10:16 INFO - PROCESS | 1360 | 1461031816553 Marionette TRACE conn5 <- [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]]]}] 19:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1071ms 19:10:16 INFO - PROCESS | 1360 | 1461031816610 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 19:10:16 INFO - PROCESS | 1360 | 1461031816613 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 19:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:10:16 INFO - PROCESS | 1360 | 1461031816617 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:10:16 INFO - PROCESS | 1360 | 1461031816619 Marionette TRACE conn5 <- [1,2374,null,{}] 19:10:16 INFO - PROCESS | 1360 | 1461031816622 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:16 INFO - PROCESS | 1360 | 1461031816726 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 19:10:16 INFO - PROCESS | 1360 | 1461031816736 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E63E800 == 85 [pid = 1360] [id = 603] 19:10:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C83014400) [pid = 1360] [serial = 1809] [outer = 0000000000000000] 19:10:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C89CC0800) [pid = 1360] [serial = 1810] [outer = 0000007C83014400] 19:10:16 INFO - PROCESS | 1360 | 1461031816782 Marionette DEBUG loaded listener.js 19:10:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C8A96EC00) [pid = 1360] [serial = 1811] [outer = 0000007C83014400] 19:10:17 INFO - PROCESS | 1360 | 1461031817239 Marionette TRACE conn5 <- [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]]]}] 19:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 19:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:10:17 INFO - PROCESS | 1360 | 1461031817290 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 19:10:17 INFO - PROCESS | 1360 | 1461031817292 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 19:10:17 INFO - PROCESS | 1360 | 1461031817296 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:10:17 INFO - PROCESS | 1360 | 1461031817298 Marionette TRACE conn5 <- [1,2378,null,{}] 19:10:17 INFO - PROCESS | 1360 | 1461031817302 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:17 INFO - PROCESS | 1360 | 1461031817400 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 19:10:17 INFO - PROCESS | 1360 | 1461031817434 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8ED04000 == 86 [pid = 1360] [id = 604] 19:10:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C8ACD4800) [pid = 1360] [serial = 1812] [outer = 0000000000000000] 19:10:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C8AD12400) [pid = 1360] [serial = 1813] [outer = 0000007C8ACD4800] 19:10:17 INFO - PROCESS | 1360 | 1461031817481 Marionette DEBUG loaded listener.js 19:10:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C8C478C00) [pid = 1360] [serial = 1814] [outer = 0000007C8ACD4800] 19:10:17 INFO - PROCESS | 1360 | 1461031817938 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 19:10:17 INFO - PROCESS | 1360 | 1461031817970 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 19:10:17 INFO - PROCESS | 1360 | 1461031817973 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 19:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:10:17 INFO - PROCESS | 1360 | 1461031817976 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:10:17 INFO - PROCESS | 1360 | 1461031817978 Marionette TRACE conn5 <- [1,2382,null,{}] 19:10:17 INFO - PROCESS | 1360 | 1461031817982 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:18 INFO - PROCESS | 1360 | 1461031818080 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 19:10:18 INFO - PROCESS | 1360 | 1461031818086 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EE6C000 == 87 [pid = 1360] [id = 605] 19:10:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C8CC12000) [pid = 1360] [serial = 1815] [outer = 0000000000000000] 19:10:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C8CC54C00) [pid = 1360] [serial = 1816] [outer = 0000007C8CC12000] 19:10:18 INFO - PROCESS | 1360 | 1461031818134 Marionette DEBUG loaded listener.js 19:10:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C8CCC3000) [pid = 1360] [serial = 1817] [outer = 0000007C8CC12000] 19:10:18 INFO - PROCESS | 1360 | 1461031818970 Marionette TRACE conn5 <- [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]]]}] 19:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1020ms 19:10:19 INFO - PROCESS | 1360 | 1461031819000 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 19:10:19 INFO - PROCESS | 1360 | 1461031819006 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 19:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:10:19 INFO - PROCESS | 1360 | 1461031819013 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:10:19 INFO - PROCESS | 1360 | 1461031819017 Marionette TRACE conn5 <- [1,2386,null,{}] 19:10:19 INFO - PROCESS | 1360 | 1461031819045 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:19 INFO - PROCESS | 1360 | 1461031819182 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 19:10:19 INFO - PROCESS | 1360 | 1461031819330 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8989A000 == 88 [pid = 1360] [id = 606] 19:10:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C82CE6400) [pid = 1360] [serial = 1818] [outer = 0000000000000000] 19:10:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C84AE3C00) [pid = 1360] [serial = 1819] [outer = 0000007C82CE6400] 19:10:19 INFO - PROCESS | 1360 | 1461031819392 Marionette DEBUG loaded listener.js 19:10:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C85DE1400) [pid = 1360] [serial = 1820] [outer = 0000007C82CE6400] 19:10:19 INFO - PROCESS | 1360 | 1461031819995 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1005ms 19:10:20 INFO - PROCESS | 1360 | 1461031820019 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 19:10:20 INFO - PROCESS | 1360 | 1461031820026 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 19:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:10:20 INFO - PROCESS | 1360 | 1461031820033 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:10:20 INFO - PROCESS | 1360 | 1461031820036 Marionette TRACE conn5 <- [1,2390,null,{}] 19:10:20 INFO - PROCESS | 1360 | 1461031820040 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:20 INFO - PROCESS | 1360 | 1461031820171 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 19:10:20 INFO - PROCESS | 1360 | 1461031820315 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B988800 == 89 [pid = 1360] [id = 607] 19:10:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C86EAC400) [pid = 1360] [serial = 1821] [outer = 0000000000000000] 19:10:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C8723E400) [pid = 1360] [serial = 1822] [outer = 0000007C86EAC400] 19:10:20 INFO - PROCESS | 1360 | 1461031820374 Marionette DEBUG loaded listener.js 19:10:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007C899EBC00) [pid = 1360] [serial = 1823] [outer = 0000007C86EAC400] 19:10:21 INFO - PROCESS | 1360 | 1461031821026 Marionette TRACE conn5 <- [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]]]}] 19:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1021ms 19:10:21 INFO - PROCESS | 1360 | 1461031821059 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 19:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:10:21 INFO - PROCESS | 1360 | 1461031821062 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 19:10:21 INFO - PROCESS | 1360 | 1461031821066 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:10:21 INFO - PROCESS | 1360 | 1461031821071 Marionette TRACE conn5 <- [1,2394,null,{}] 19:10:21 INFO - PROCESS | 1360 | 1461031821083 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:21 INFO - PROCESS | 1360 | 1461031821232 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 19:10:21 INFO - PROCESS | 1360 | 1461031821379 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8F6C3000 == 90 [pid = 1360] [id = 608] 19:10:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007C8A63EC00) [pid = 1360] [serial = 1824] [outer = 0000000000000000] 19:10:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007C8A967800) [pid = 1360] [serial = 1825] [outer = 0000007C8A63EC00] 19:10:21 INFO - PROCESS | 1360 | 1461031821442 Marionette DEBUG loaded listener.js 19:10:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007C8CCBCC00) [pid = 1360] [serial = 1826] [outer = 0000007C8A63EC00] 19:10:22 INFO - PROCESS | 1360 | 1461031822098 Marionette TRACE conn5 <- [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]]]}] 19:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1078ms 19:10:22 INFO - PROCESS | 1360 | 1461031822164 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 19:10:22 INFO - PROCESS | 1360 | 1461031822167 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 19:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:10:22 INFO - PROCESS | 1360 | 1461031822171 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:10:22 INFO - PROCESS | 1360 | 1461031822173 Marionette TRACE conn5 <- [1,2398,null,{}] 19:10:22 INFO - PROCESS | 1360 | 1461031822191 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:22 INFO - PROCESS | 1360 | 1461031822354 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 19:10:22 INFO - PROCESS | 1360 | 1461031822464 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FC34000 == 91 [pid = 1360] [id = 609] 19:10:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 156 (0000007C8D00B400) [pid = 1360] [serial = 1827] [outer = 0000000000000000] 19:10:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 157 (0000007C8DA20400) [pid = 1360] [serial = 1828] [outer = 0000007C8D00B400] 19:10:22 INFO - PROCESS | 1360 | 1461031822524 Marionette DEBUG loaded listener.js 19:10:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 158 (0000007C8DA33000) [pid = 1360] [serial = 1829] [outer = 0000007C8D00B400] 19:10:23 INFO - PROCESS | 1360 | 1461031823085 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 986ms 19:10:23 INFO - PROCESS | 1360 | 1461031823159 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 19:10:23 INFO - PROCESS | 1360 | 1461031823161 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 19:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:10:23 INFO - PROCESS | 1360 | 1461031823165 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:10:23 INFO - PROCESS | 1360 | 1461031823167 Marionette TRACE conn5 <- [1,2402,null,{}] 19:10:23 INFO - PROCESS | 1360 | 1461031823171 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:23 INFO - PROCESS | 1360 | 1461031823295 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 19:10:23 INFO - PROCESS | 1360 | 1461031823438 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FF9B800 == 92 [pid = 1360] [id = 610] 19:10:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 159 (0000007C8DA50C00) [pid = 1360] [serial = 1830] [outer = 0000000000000000] 19:10:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 160 (0000007C8DA59800) [pid = 1360] [serial = 1831] [outer = 0000007C8DA50C00] 19:10:23 INFO - PROCESS | 1360 | 1461031823498 Marionette DEBUG loaded listener.js 19:10:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 161 (0000007C8DBF4400) [pid = 1360] [serial = 1832] [outer = 0000007C8DA50C00] 19:10:24 INFO - PROCESS | 1360 | 1461031824102 Marionette TRACE conn5 <- [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]]]}] 19:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 19:10:24 INFO - PROCESS | 1360 | 1461031824153 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 19:10:24 INFO - PROCESS | 1360 | 1461031824156 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 19:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:10:24 INFO - PROCESS | 1360 | 1461031824160 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:10:24 INFO - PROCESS | 1360 | 1461031824162 Marionette TRACE conn5 <- [1,2406,null,{}] 19:10:24 INFO - PROCESS | 1360 | 1461031824166 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:24 INFO - PROCESS | 1360 | 1461031824300 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 19:10:24 INFO - PROCESS | 1360 | 1461031824445 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C90621000 == 93 [pid = 1360] [id = 611] 19:10:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 162 (0000007C8DBFB000) [pid = 1360] [serial = 1833] [outer = 0000000000000000] 19:10:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 163 (0000007C8ED64000) [pid = 1360] [serial = 1834] [outer = 0000007C8DBFB000] 19:10:24 INFO - PROCESS | 1360 | 1461031824507 Marionette DEBUG loaded listener.js 19:10:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 164 (0000007C8EE48800) [pid = 1360] [serial = 1835] [outer = 0000007C8DBFB000] 19:10:25 INFO - PROCESS | 1360 | 1461031825121 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 986ms 19:10:25 INFO - PROCESS | 1360 | 1461031825148 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 19:10:25 INFO - PROCESS | 1360 | 1461031825151 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 19:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:10:25 INFO - PROCESS | 1360 | 1461031825155 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:10:25 INFO - PROCESS | 1360 | 1461031825157 Marionette TRACE conn5 <- [1,2410,null,{}] 19:10:25 INFO - PROCESS | 1360 | 1461031825161 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:25 INFO - PROCESS | 1360 | 1461031825282 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 19:10:25 INFO - PROCESS | 1360 | 1461031825440 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF2F0E800 == 94 [pid = 1360] [id = 612] 19:10:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 165 (0000007C8F46A400) [pid = 1360] [serial = 1836] [outer = 0000000000000000] 19:10:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 166 (0000007C8F474C00) [pid = 1360] [serial = 1837] [outer = 0000007C8F46A400] 19:10:25 INFO - PROCESS | 1360 | 1461031825498 Marionette DEBUG loaded listener.js 19:10:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 167 (0000007C8FB25400) [pid = 1360] [serial = 1838] [outer = 0000007C8F46A400] 19:10:26 INFO - PROCESS | 1360 | 1461031826068 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 922ms 19:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:10:26 INFO - PROCESS | 1360 | 1461031826079 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 19:10:26 INFO - PROCESS | 1360 | 1461031826082 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 19:10:26 INFO - PROCESS | 1360 | 1461031826086 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:10:26 INFO - PROCESS | 1360 | 1461031826088 Marionette TRACE conn5 <- [1,2414,null,{}] 19:10:26 INFO - PROCESS | 1360 | 1461031826093 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:26 INFO - PROCESS | 1360 | 1461031826215 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 19:10:26 INFO - PROCESS | 1360 | 1461031826373 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4311800 == 95 [pid = 1360] [id = 613] 19:10:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 168 (0000007C8F46C000) [pid = 1360] [serial = 1839] [outer = 0000000000000000] 19:10:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 169 (0000007C90176000) [pid = 1360] [serial = 1840] [outer = 0000007C8F46C000] 19:10:26 INFO - PROCESS | 1360 | 1461031826431 Marionette DEBUG loaded listener.js 19:10:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 170 (0000007C917BD400) [pid = 1360] [serial = 1841] [outer = 0000007C8F46C000] 19:10:27 INFO - PROCESS | 1360 | 1461031827095 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1019ms 19:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:10:27 INFO - PROCESS | 1360 | 1461031827108 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 19:10:27 INFO - PROCESS | 1360 | 1461031827111 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 19:10:27 INFO - PROCESS | 1360 | 1461031827114 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:10:27 INFO - PROCESS | 1360 | 1461031827116 Marionette TRACE conn5 <- [1,2418,null,{}] 19:10:27 INFO - PROCESS | 1360 | 1461031827120 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:27 INFO - PROCESS | 1360 | 1461031827244 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 19:10:27 INFO - PROCESS | 1360 | 1461031827596 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86835800 == 96 [pid = 1360] [id = 614] 19:10:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 171 (0000007C81B32400) [pid = 1360] [serial = 1842] [outer = 0000000000000000] 19:10:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 172 (0000007C81C31C00) [pid = 1360] [serial = 1843] [outer = 0000007C81B32400] 19:10:27 INFO - PROCESS | 1360 | 1461031827657 Marionette DEBUG loaded listener.js 19:10:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 173 (0000007C82563800) [pid = 1360] [serial = 1844] [outer = 0000007C81B32400] 19:10:28 INFO - PROCESS | 1360 | 1461031828289 Marionette TRACE conn5 <- [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]]]}] 19:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1231ms 19:10:28 INFO - PROCESS | 1360 | 1461031828348 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 19:10:28 INFO - PROCESS | 1360 | 1461031828354 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 19:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:10:28 INFO - PROCESS | 1360 | 1461031828360 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:10:28 INFO - PROCESS | 1360 | 1461031828363 Marionette TRACE conn5 <- [1,2422,null,{}] 19:10:28 INFO - PROCESS | 1360 | 1461031828368 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:28 INFO - PROCESS | 1360 | 1461031828491 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 19:10:28 INFO - PROCESS | 1360 | 1461031828660 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7B1000 == 97 [pid = 1360] [id = 615] 19:10:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 174 (0000007C85542800) [pid = 1360] [serial = 1845] [outer = 0000000000000000] 19:10:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 175 (0000007C82CE7400) [pid = 1360] [serial = 1846] [outer = 0000007C85542800] 19:10:28 INFO - PROCESS | 1360 | 1461031828719 Marionette DEBUG loaded listener.js 19:10:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 176 (0000007C86E8AC00) [pid = 1360] [serial = 1847] [outer = 0000007C85542800] 19:10:29 INFO - PROCESS | 1360 | 1461031829370 Marionette TRACE conn5 <- [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]]]}] 19:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1031ms 19:10:29 INFO - PROCESS | 1360 | 1461031829408 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 19:10:29 INFO - PROCESS | 1360 | 1461031829412 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 19:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:10:29 INFO - PROCESS | 1360 | 1461031829440 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:10:29 INFO - PROCESS | 1360 | 1461031829443 Marionette TRACE conn5 <- [1,2426,null,{}] 19:10:29 INFO - PROCESS | 1360 | 1461031829447 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:29 INFO - PROCESS | 1360 | 1461031829560 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 19:10:29 INFO - PROCESS | 1360 | 1461031829703 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8ED04000 == 96 [pid = 1360] [id = 604] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E63E800 == 95 [pid = 1360] [id = 603] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E41A000 == 94 [pid = 1360] [id = 602] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCD1000 == 93 [pid = 1360] [id = 601] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B982000 == 92 [pid = 1360] [id = 600] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD34000 == 91 [pid = 1360] [id = 599] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F20000 == 90 [pid = 1360] [id = 598] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85998800 == 89 [pid = 1360] [id = 597] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 175 (0000007C85508400) [pid = 1360] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 174 (0000007C8F61BC00) [pid = 1360] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 173 (0000007C89B0B400) [pid = 1360] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 172 (0000007C8CC53400) [pid = 1360] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 171 (0000007C90172C00) [pid = 1360] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 170 (0000007CF1F55000) [pid = 1360] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 169 (0000007CF2F52000) [pid = 1360] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 168 (0000007C8CF34C00) [pid = 1360] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82155800 == 90 [pid = 1360] [id = 616] 19:10:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 169 (0000007C819BD400) [pid = 1360] [serial = 1848] [outer = 0000000000000000] 19:10:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 170 (0000007C82117000) [pid = 1360] [serial = 1849] [outer = 0000007C819BD400] 19:10:29 INFO - PROCESS | 1360 | 1461031829822 Marionette DEBUG loaded listener.js 19:10:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 171 (0000007C85DE2C00) [pid = 1360] [serial = 1850] [outer = 0000007C819BD400] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9D2000 == 89 [pid = 1360] [id = 596] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B597000 == 88 [pid = 1360] [id = 594] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3B10800 == 87 [pid = 1360] [id = 593] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C911E2000 == 86 [pid = 1360] [id = 592] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C910C4000 == 85 [pid = 1360] [id = 591] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C9019A800 == 84 [pid = 1360] [id = 590] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FEBB800 == 83 [pid = 1360] [id = 589] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E6DE000 == 82 [pid = 1360] [id = 588] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6A4000 == 81 [pid = 1360] [id = 587] 19:10:29 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84058800 == 80 [pid = 1360] [id = 586] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 170 (0000007CFA192800) [pid = 1360] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 169 (0000007C826EB400) [pid = 1360] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 168 (0000007CF4345800) [pid = 1360] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 167 (0000007C8CC14000) [pid = 1360] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 166 (0000007CFBC40800) [pid = 1360] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 165 (0000007C918F9800) [pid = 1360] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 164 (0000007C87547800) [pid = 1360] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 163 (0000007C8A96C000) [pid = 1360] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 162 (0000007C8ACD9C00) [pid = 1360] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 161 (0000007C8ACB7400) [pid = 1360] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 160 (0000007C8C479C00) [pid = 1360] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 159 (0000007C8A6ED000) [pid = 1360] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 158 (0000007C8354A400) [pid = 1360] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 157 (0000007C8300AC00) [pid = 1360] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 156 (0000007C89B06C00) [pid = 1360] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 155 (0000007C89CBC800) [pid = 1360] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007C82B20C00) [pid = 1360] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007C8698B800) [pid = 1360] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C820BC400) [pid = 1360] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C81C40800) [pid = 1360] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C8A643800) [pid = 1360] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C85A71000) [pid = 1360] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C8693A400) [pid = 1360] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C8F46F800) [pid = 1360] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C87241000) [pid = 1360] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8751B000) [pid = 1360] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C81C7AC00) [pid = 1360] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C834BC000) [pid = 1360] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C8CC5DC00) [pid = 1360] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C8A6F5C00) [pid = 1360] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007CFA4DC000) [pid = 1360] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C90181C00) [pid = 1360] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C897F3000) [pid = 1360] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C8DA5A400) [pid = 1360] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C8CCC4C00) [pid = 1360] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007CF4282C00) [pid = 1360] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 19:10:29 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007CFAFDD800) [pid = 1360] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 19:10:30 INFO - PROCESS | 1360 | 1461031830338 Marionette TRACE conn5 <- [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]]]}] 19:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 923ms 19:10:30 INFO - PROCESS | 1360 | 1461031830370 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 19:10:30 INFO - PROCESS | 1360 | 1461031830372 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 19:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:10:30 INFO - PROCESS | 1360 | 1461031830377 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:10:30 INFO - PROCESS | 1360 | 1461031830384 Marionette TRACE conn5 <- [1,2430,null,{}] 19:10:30 INFO - PROCESS | 1360 | 1461031830393 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:30 INFO - PROCESS | 1360 | 1461031830496 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 19:10:30 INFO - PROCESS | 1360 | 1461031830504 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A416800 == 81 [pid = 1360] [id = 617] 19:10:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C86EAA800) [pid = 1360] [serial = 1851] [outer = 0000000000000000] 19:10:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C87237800) [pid = 1360] [serial = 1852] [outer = 0000007C86EAA800] 19:10:30 INFO - PROCESS | 1360 | 1461031830554 Marionette DEBUG loaded listener.js 19:10:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C87518800) [pid = 1360] [serial = 1853] [outer = 0000007C86EAA800] 19:10:31 INFO - PROCESS | 1360 | 1461031831037 Marionette TRACE conn5 <- [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]]]}] 19:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 19:10:31 INFO - PROCESS | 1360 | 1461031831071 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 19:10:31 INFO - PROCESS | 1360 | 1461031831073 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 19:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:10:31 INFO - PROCESS | 1360 | 1461031831082 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:10:31 INFO - PROCESS | 1360 | 1461031831084 Marionette TRACE conn5 <- [1,2434,null,{}] 19:10:31 INFO - PROCESS | 1360 | 1461031831088 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:31 INFO - PROCESS | 1360 | 1461031831191 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 19:10:31 INFO - PROCESS | 1360 | 1461031831197 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B598800 == 82 [pid = 1360] [id = 618] 19:10:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C8978B400) [pid = 1360] [serial = 1854] [outer = 0000000000000000] 19:10:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C897F3000) [pid = 1360] [serial = 1855] [outer = 0000007C8978B400] 19:10:31 INFO - PROCESS | 1360 | 1461031831245 Marionette DEBUG loaded listener.js 19:10:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C89B0B400) [pid = 1360] [serial = 1856] [outer = 0000007C8978B400] 19:10:31 INFO - PROCESS | 1360 | 1461031831707 Marionette TRACE conn5 <- [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]]]}] 19:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 19:10:31 INFO - PROCESS | 1360 | 1461031831772 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 19:10:31 INFO - PROCESS | 1360 | 1461031831774 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 19:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:10:31 INFO - PROCESS | 1360 | 1461031831778 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:10:31 INFO - PROCESS | 1360 | 1461031831779 Marionette TRACE conn5 <- [1,2438,null,{}] 19:10:31 INFO - PROCESS | 1360 | 1461031831783 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:31 INFO - PROCESS | 1360 | 1461031831880 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 19:10:31 INFO - PROCESS | 1360 | 1461031831886 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC86800 == 83 [pid = 1360] [id = 619] 19:10:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C89CC6800) [pid = 1360] [serial = 1857] [outer = 0000000000000000] 19:10:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C8A4CA800) [pid = 1360] [serial = 1858] [outer = 0000007C89CC6800] 19:10:31 INFO - PROCESS | 1360 | 1461031831943 Marionette DEBUG loaded listener.js 19:10:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C8A6EF800) [pid = 1360] [serial = 1859] [outer = 0000007C89CC6800] 19:10:32 INFO - PROCESS | 1360 | 1461031832473 Marionette TRACE conn5 <- [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]]]}] 19:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 19:10:32 INFO - PROCESS | 1360 | 1461031832514 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 19:10:32 INFO - PROCESS | 1360 | 1461031832517 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 19:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:10:32 INFO - PROCESS | 1360 | 1461031832520 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:10:32 INFO - PROCESS | 1360 | 1461031832522 Marionette TRACE conn5 <- [1,2442,null,{}] 19:10:32 INFO - PROCESS | 1360 | 1461031832525 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:32 INFO - PROCESS | 1360 | 1461031832688 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 19:10:32 INFO - PROCESS | 1360 | 1461031832716 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E253800 == 84 [pid = 1360] [id = 620] 19:10:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C8ACB6000) [pid = 1360] [serial = 1860] [outer = 0000000000000000] 19:10:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C8ACD2C00) [pid = 1360] [serial = 1861] [outer = 0000007C8ACB6000] 19:10:32 INFO - PROCESS | 1360 | 1461031832764 Marionette DEBUG loaded listener.js 19:10:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C8C47B400) [pid = 1360] [serial = 1862] [outer = 0000007C8ACB6000] 19:10:33 INFO - PROCESS | 1360 | 1461031833211 Marionette TRACE conn5 <- [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]]]}] 19:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 733ms 19:10:33 INFO - PROCESS | 1360 | 1461031833256 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 19:10:33 INFO - PROCESS | 1360 | 1461031833259 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 19:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:10:33 INFO - PROCESS | 1360 | 1461031833262 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:10:33 INFO - PROCESS | 1360 | 1461031833264 Marionette TRACE conn5 <- [1,2446,null,{}] 19:10:33 INFO - PROCESS | 1360 | 1461031833268 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:33 INFO - PROCESS | 1360 | 1461031833402 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 19:10:33 INFO - PROCESS | 1360 | 1461031833423 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E40F000 == 85 [pid = 1360] [id = 621] 19:10:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C8CC55400) [pid = 1360] [serial = 1863] [outer = 0000000000000000] 19:10:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C8CC5C000) [pid = 1360] [serial = 1864] [outer = 0000007C8CC55400] 19:10:33 INFO - PROCESS | 1360 | 1461031833470 Marionette DEBUG loaded listener.js 19:10:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C8CF31000) [pid = 1360] [serial = 1865] [outer = 0000007C8CC55400] 19:10:33 INFO - PROCESS | 1360 | 1461031833930 Marionette TRACE conn5 <- [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]]]}] 19:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 671ms 19:10:33 INFO - PROCESS | 1360 | 1461031833936 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 19:10:33 INFO - PROCESS | 1360 | 1461031833938 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 19:10:33 INFO - PROCESS | 1360 | 1461031833942 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:10:33 INFO - PROCESS | 1360 | 1461031833943 Marionette TRACE conn5 <- [1,2450,null,{}] 19:10:33 INFO - PROCESS | 1360 | 1461031833947 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:34 INFO - PROCESS | 1360 | 1461031834091 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C8FB2A400) [pid = 1360] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C8978A800) [pid = 1360] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8EE4C800) [pid = 1360] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8ACB7800) [pid = 1360] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007CF209DC00) [pid = 1360] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007CF2014C00) [pid = 1360] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C922C2C00) [pid = 1360] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C922CA400) [pid = 1360] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C84534C00) [pid = 1360] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C81C37400) [pid = 1360] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C8CC11400) [pid = 1360] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C81C35800) [pid = 1360] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C8DA3A400) [pid = 1360] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C897F4C00) [pid = 1360] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C8F467400) [pid = 1360] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C8E37E000) [pid = 1360] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8A4CCC00) [pid = 1360] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C86986C00) [pid = 1360] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C87239000) [pid = 1360] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C82B22800) [pid = 1360] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8ACD4800) [pid = 1360] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C89CC7400) [pid = 1360] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C83545C00) [pid = 1360] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C82547400) [pid = 1360] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8ED6E400) [pid = 1360] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8CCC3C00) [pid = 1360] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C89789400) [pid = 1360] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C83014400) [pid = 1360] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8F46B800) [pid = 1360] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C917B8800) [pid = 1360] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:10:34 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C87234400) [pid = 1360] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:10:34 INFO - PROCESS | 1360 | 1461031834580 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C871D1800 == 86 [pid = 1360] [id = 622] 19:10:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C81C2F800) [pid = 1360] [serial = 1866] [outer = 0000000000000000] 19:10:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C82547400) [pid = 1360] [serial = 1867] [outer = 0000007C81C2F800] 19:10:34 INFO - PROCESS | 1360 | 1461031834628 Marionette DEBUG loaded listener.js 19:10:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C86934400) [pid = 1360] [serial = 1868] [outer = 0000007C81C2F800] 19:10:35 INFO - PROCESS | 1360 | 1461031835017 Marionette TRACE conn5 <- [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]]]}] 19:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1124ms 19:10:35 INFO - PROCESS | 1360 | 1461031835070 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 19:10:35 INFO - PROCESS | 1360 | 1461031835072 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 19:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:10:35 INFO - PROCESS | 1360 | 1461031835076 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:10:35 INFO - PROCESS | 1360 | 1461031835078 Marionette TRACE conn5 <- [1,2454,null,{}] 19:10:35 INFO - PROCESS | 1360 | 1461031835082 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:35 INFO - PROCESS | 1360 | 1461031835180 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 19:10:35 INFO - PROCESS | 1360 | 1461031835186 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8ED1A800 == 87 [pid = 1360] [id = 623] 19:10:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C87238400) [pid = 1360] [serial = 1869] [outer = 0000000000000000] 19:10:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8A71A400) [pid = 1360] [serial = 1870] [outer = 0000007C87238400] 19:10:35 INFO - PROCESS | 1360 | 1461031835232 Marionette DEBUG loaded listener.js 19:10:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C8DA25000) [pid = 1360] [serial = 1871] [outer = 0000007C87238400] 19:10:35 INFO - PROCESS | 1360 | 1461031835668 Marionette TRACE conn5 <- [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]]]}] 19:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 628ms 19:10:35 INFO - PROCESS | 1360 | 1461031835708 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 19:10:35 INFO - PROCESS | 1360 | 1461031835710 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 19:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:10:35 INFO - PROCESS | 1360 | 1461031835713 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:10:35 INFO - PROCESS | 1360 | 1461031835715 Marionette TRACE conn5 <- [1,2458,null,{}] 19:10:35 INFO - PROCESS | 1360 | 1461031835719 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:35 INFO - PROCESS | 1360 | 1461031835818 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 19:10:35 INFO - PROCESS | 1360 | 1461031835853 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8F635800 == 88 [pid = 1360] [id = 624] 19:10:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C8A4C8000) [pid = 1360] [serial = 1872] [outer = 0000000000000000] 19:10:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8DA4C800) [pid = 1360] [serial = 1873] [outer = 0000007C8A4C8000] 19:10:35 INFO - PROCESS | 1360 | 1461031835906 Marionette DEBUG loaded listener.js 19:10:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C8E37C800) [pid = 1360] [serial = 1874] [outer = 0000007C8A4C8000] 19:10:36 INFO - PROCESS | 1360 | 1461031836361 Marionette TRACE conn5 <- [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]]]}] 19:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 19:10:36 INFO - PROCESS | 1360 | 1461031836396 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 19:10:36 INFO - PROCESS | 1360 | 1461031836399 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 19:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:10:36 INFO - PROCESS | 1360 | 1461031836402 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:10:36 INFO - PROCESS | 1360 | 1461031836405 Marionette TRACE conn5 <- [1,2462,null,{}] 19:10:36 INFO - PROCESS | 1360 | 1461031836409 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:36 INFO - PROCESS | 1360 | 1461031836528 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 19:10:36 INFO - PROCESS | 1360 | 1461031836703 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84251800 == 89 [pid = 1360] [id = 625] 19:10:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C80ECD400) [pid = 1360] [serial = 1875] [outer = 0000000000000000] 19:10:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C81B35400) [pid = 1360] [serial = 1876] [outer = 0000007C80ECD400] 19:10:36 INFO - PROCESS | 1360 | 1461031836768 Marionette DEBUG loaded listener.js 19:10:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C82B81C00) [pid = 1360] [serial = 1877] [outer = 0000007C80ECD400] 19:10:37 INFO - PROCESS | 1360 | 1461031837538 Marionette TRACE conn5 <- [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]]]}] 19:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1176ms 19:10:37 INFO - PROCESS | 1360 | 1461031837590 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 19:10:37 INFO - PROCESS | 1360 | 1461031837594 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 19:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:10:37 INFO - PROCESS | 1360 | 1461031837601 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:10:37 INFO - PROCESS | 1360 | 1461031837606 Marionette TRACE conn5 <- [1,2466,null,{}] 19:10:37 INFO - PROCESS | 1360 | 1461031837612 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:37 INFO - PROCESS | 1360 | 1461031837748 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 19:10:37 INFO - PROCESS | 1360 | 1461031837893 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9DE000 == 90 [pid = 1360] [id = 626] 19:10:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C85DE0800) [pid = 1360] [serial = 1878] [outer = 0000000000000000] 19:10:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C86EAC000) [pid = 1360] [serial = 1879] [outer = 0000007C85DE0800] 19:10:37 INFO - PROCESS | 1360 | 1461031837956 Marionette DEBUG loaded listener.js 19:10:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C87242800) [pid = 1360] [serial = 1880] [outer = 0000007C85DE0800] 19:10:38 INFO - PROCESS | 1360 | 1461031838611 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1079ms 19:10:38 INFO - PROCESS | 1360 | 1461031838691 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 19:10:38 INFO - PROCESS | 1360 | 1461031838695 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 19:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:10:38 INFO - PROCESS | 1360 | 1461031838700 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:10:38 INFO - PROCESS | 1360 | 1461031838702 Marionette TRACE conn5 <- [1,2470,null,{}] 19:10:38 INFO - PROCESS | 1360 | 1461031838720 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:38 INFO - PROCESS | 1360 | 1461031838889 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 19:10:39 INFO - PROCESS | 1360 | 1461031838995 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8F63A800 == 91 [pid = 1360] [id = 627] 19:10:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8A4D4000) [pid = 1360] [serial = 1881] [outer = 0000000000000000] 19:10:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C8A64B400) [pid = 1360] [serial = 1882] [outer = 0000007C8A4D4000] 19:10:39 INFO - PROCESS | 1360 | 1461031839056 Marionette DEBUG loaded listener.js 19:10:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8ACD4400) [pid = 1360] [serial = 1883] [outer = 0000007C8A4D4000] 19:10:39 INFO - PROCESS | 1360 | 1461031839700 Marionette TRACE conn5 <- [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]]]}] 19:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1024ms 19:10:39 INFO - PROCESS | 1360 | 1461031839726 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 19:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:10:39 INFO - PROCESS | 1360 | 1461031839729 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 19:10:39 INFO - PROCESS | 1360 | 1461031839741 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:10:39 INFO - PROCESS | 1360 | 1461031839748 Marionette TRACE conn5 <- [1,2474,null,{}] 19:10:39 INFO - PROCESS | 1360 | 1461031839753 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:39 INFO - PROCESS | 1360 | 1461031839884 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 19:10:40 INFO - PROCESS | 1360 | 1461031840031 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C9018B000 == 92 [pid = 1360] [id = 628] 19:10:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C8CCBA000) [pid = 1360] [serial = 1884] [outer = 0000000000000000] 19:10:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C8E567C00) [pid = 1360] [serial = 1885] [outer = 0000007C8CCBA000] 19:10:40 INFO - PROCESS | 1360 | 1461031840091 Marionette DEBUG loaded listener.js 19:10:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C8EE53800) [pid = 1360] [serial = 1886] [outer = 0000007C8CCBA000] 19:10:40 INFO - PROCESS | 1360 | 1461031840651 Marionette TRACE conn5 <- [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]]]}] 19:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 944ms 19:10:40 INFO - PROCESS | 1360 | 1461031840679 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 19:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:10:40 INFO - PROCESS | 1360 | 1461031840682 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 19:10:40 INFO - PROCESS | 1360 | 1461031840686 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:10:40 INFO - PROCESS | 1360 | 1461031840688 Marionette TRACE conn5 <- [1,2478,null,{}] 19:10:40 INFO - PROCESS | 1360 | 1461031840692 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:40 INFO - PROCESS | 1360 | 1461031840821 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 19:10:40 INFO - PROCESS | 1360 | 1461031840979 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C910C6000 == 93 [pid = 1360] [id = 629] 19:10:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C8DBFAC00) [pid = 1360] [serial = 1887] [outer = 0000000000000000] 19:10:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C8FB23400) [pid = 1360] [serial = 1888] [outer = 0000007C8DBFAC00] 19:10:41 INFO - PROCESS | 1360 | 1461031841039 Marionette DEBUG loaded listener.js 19:10:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C90180400) [pid = 1360] [serial = 1889] [outer = 0000007C8DBFAC00] 19:10:41 INFO - PROCESS | 1360 | 1461031841617 Marionette TRACE conn5 <- [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]]]}] 19:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 986ms 19:10:41 INFO - PROCESS | 1360 | 1461031841673 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 19:10:41 INFO - PROCESS | 1360 | 1461031841676 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 19:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:10:41 INFO - PROCESS | 1360 | 1461031841680 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:10:41 INFO - PROCESS | 1360 | 1461031841683 Marionette TRACE conn5 <- [1,2482,null,{}] 19:10:41 INFO - PROCESS | 1360 | 1461031841687 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:41 INFO - PROCESS | 1360 | 1461031841812 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 19:10:41 INFO - PROCESS | 1360 | 1461031841957 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF32BD800 == 94 [pid = 1360] [id = 630] 19:10:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C918EF400) [pid = 1360] [serial = 1890] [outer = 0000000000000000] 19:10:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C918F1000) [pid = 1360] [serial = 1891] [outer = 0000007C918EF400] 19:10:42 INFO - PROCESS | 1360 | 1461031842026 Marionette DEBUG loaded listener.js 19:10:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C922CF000) [pid = 1360] [serial = 1892] [outer = 0000007C918EF400] 19:10:42 INFO - PROCESS | 1360 | 1461031842642 Marionette TRACE conn5 <- [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]]]}] 19:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1025ms 19:10:42 INFO - PROCESS | 1360 | 1461031842708 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 19:10:42 INFO - PROCESS | 1360 | 1461031842710 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 19:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:10:42 INFO - PROCESS | 1360 | 1461031842715 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:10:42 INFO - PROCESS | 1360 | 1461031842717 Marionette TRACE conn5 <- [1,2486,null,{}] 19:10:42 INFO - PROCESS | 1360 | 1461031842721 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:42 INFO - PROCESS | 1360 | 1461031842895 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 19:10:43 INFO - PROCESS | 1360 | 1461031843007 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF96AE000 == 95 [pid = 1360] [id = 631] 19:10:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007CEEAE9000) [pid = 1360] [serial = 1893] [outer = 0000000000000000] 19:10:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007CF1F51400) [pid = 1360] [serial = 1894] [outer = 0000007CEEAE9000] 19:10:43 INFO - PROCESS | 1360 | 1461031843066 Marionette DEBUG loaded listener.js 19:10:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007CF1FB2C00) [pid = 1360] [serial = 1895] [outer = 0000007CEEAE9000] 19:10:43 INFO - PROCESS | 1360 | 1461031843608 Marionette TRACE conn5 <- [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]]]}] 19:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 922ms 19:10:43 INFO - PROCESS | 1360 | 1461031843654 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 19:10:43 INFO - PROCESS | 1360 | 1461031843657 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 19:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:10:43 INFO - PROCESS | 1360 | 1461031843662 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:10:43 INFO - PROCESS | 1360 | 1461031843665 Marionette TRACE conn5 <- [1,2490,null,{}] 19:10:43 INFO - PROCESS | 1360 | 1461031843669 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:43 INFO - PROCESS | 1360 | 1461031843791 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 19:10:43 INFO - PROCESS | 1360 | 1461031843950 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFA38F000 == 96 [pid = 1360] [id = 632] 19:10:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007CF1EB4400) [pid = 1360] [serial = 1896] [outer = 0000000000000000] 19:10:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007CF1FBF400) [pid = 1360] [serial = 1897] [outer = 0000007CF1EB4400] 19:10:44 INFO - PROCESS | 1360 | 1461031844009 Marionette DEBUG loaded listener.js 19:10:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007CF2020400) [pid = 1360] [serial = 1898] [outer = 0000007CF1EB4400] 19:10:44 INFO - PROCESS | 1360 | 1461031844650 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1021ms 19:10:44 INFO - PROCESS | 1360 | 1461031844686 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 19:10:44 INFO - PROCESS | 1360 | 1461031844689 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 19:10:44 INFO - PROCESS | 1360 | 1461031844692 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:10:44 INFO - PROCESS | 1360 | 1461031844694 Marionette TRACE conn5 <- [1,2494,null,{}] 19:10:44 INFO - PROCESS | 1360 | 1461031844698 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:44 INFO - PROCESS | 1360 | 1461031844823 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 19:10:44 INFO - PROCESS | 1360 | 1461031844970 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8576B800 == 97 [pid = 1360] [id = 633] 19:10:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007C81E2F000) [pid = 1360] [serial = 1899] [outer = 0000000000000000] 19:10:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007C82F77000) [pid = 1360] [serial = 1900] [outer = 0000007C81E2F000] 19:10:45 INFO - PROCESS | 1360 | 1461031845030 Marionette DEBUG loaded listener.js 19:10:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007C8729CC00) [pid = 1360] [serial = 1901] [outer = 0000007C81E2F000] 19:10:46 INFO - PROCESS | 1360 | 1461031846004 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1378ms 19:10:46 INFO - PROCESS | 1360 | 1461031846074 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 19:10:46 INFO - PROCESS | 1360 | 1461031846078 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 19:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:10:46 INFO - PROCESS | 1360 | 1461031846084 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:10:46 INFO - PROCESS | 1360 | 1461031846088 Marionette TRACE conn5 <- [1,2498,null,{}] 19:10:46 INFO - PROCESS | 1360 | 1461031846094 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:46 INFO - PROCESS | 1360 | 1461031846248 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 19:10:46 INFO - PROCESS | 1360 | 1461031846402 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A410000 == 98 [pid = 1360] [id = 634] 19:10:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007C8266B400) [pid = 1360] [serial = 1902] [outer = 0000000000000000] 19:10:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 156 (0000007C82B1EC00) [pid = 1360] [serial = 1903] [outer = 0000007C8266B400] 19:10:46 INFO - PROCESS | 1360 | 1461031846458 Marionette DEBUG loaded listener.js 19:10:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 157 (0000007C842C4C00) [pid = 1360] [serial = 1904] [outer = 0000007C8266B400] 19:10:47 INFO - PROCESS | 1360 | 1461031847088 Marionette TRACE conn5 <- [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]]]}] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8F635800 == 97 [pid = 1360] [id = 624] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8ED1A800 == 96 [pid = 1360] [id = 623] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C871D1800 == 95 [pid = 1360] [id = 622] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E40F000 == 94 [pid = 1360] [id = 621] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E253800 == 93 [pid = 1360] [id = 620] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC86800 == 92 [pid = 1360] [id = 619] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 156 (0000007C8CC54C00) [pid = 1360] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B598800 == 91 [pid = 1360] [id = 618] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A416800 == 90 [pid = 1360] [id = 617] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82155800 == 89 [pid = 1360] [id = 616] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7B1000 == 88 [pid = 1360] [id = 615] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86835800 == 87 [pid = 1360] [id = 614] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FF9B800 == 86 [pid = 1360] [id = 610] 19:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1077ms 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FC34000 == 85 [pid = 1360] [id = 609] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8F6C3000 == 84 [pid = 1360] [id = 608] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B988800 == 83 [pid = 1360] [id = 607] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8989A000 == 82 [pid = 1360] [id = 606] 19:10:47 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EE6C000 == 81 [pid = 1360] [id = 605] 19:10:47 INFO - PROCESS | 1360 | 1461031847176 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 19:10:47 INFO - PROCESS | 1360 | 1461031847182 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 19:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:10:47 INFO - PROCESS | 1360 | 1461031847188 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:10:47 INFO - PROCESS | 1360 | 1461031847191 Marionette TRACE conn5 <- [1,2502,null,{}] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 155 (0000007C918EE400) [pid = 1360] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007C922CBC00) [pid = 1360] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007C8ED65C00) [pid = 1360] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C917BCC00) [pid = 1360] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C8A713800) [pid = 1360] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C8F629000) [pid = 1360] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C8DA59000) [pid = 1360] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007CF3159800) [pid = 1360] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007CF3FC6C00) [pid = 1360] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007CFE82DC00) [pid = 1360] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007CF209A400) [pid = 1360] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C86EB8000) [pid = 1360] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C8ACB1800) [pid = 1360] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C897E9400) [pid = 1360] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C899F3800) [pid = 1360] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C89CC0800) [pid = 1360] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C8A96EC00) [pid = 1360] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C8754B800) [pid = 1360] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C82B23C00) [pid = 1360] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C81C46C00) [pid = 1360] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C8DA2E000) [pid = 1360] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C8CC58400) [pid = 1360] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C85DE4400) [pid = 1360] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C82112C00) [pid = 1360] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8DAB8C00) [pid = 1360] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C8DA51800) [pid = 1360] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C8A640C00) [pid = 1360] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C899F0C00) [pid = 1360] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C917B8400) [pid = 1360] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C9017A800) [pid = 1360] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8EE46400) [pid = 1360] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8E56DC00) [pid = 1360] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8A71E400) [pid = 1360] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C86E93C00) [pid = 1360] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C86F39800) [pid = 1360] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8729FC00) [pid = 1360] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C85547400) [pid = 1360] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C83013800) [pid = 1360] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C8C478C00) [pid = 1360] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8A6EE800) [pid = 1360] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8452B800) [pid = 1360] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C85A79000) [pid = 1360] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C8A63E800) [pid = 1360] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C8698BC00) [pid = 1360] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8723AC00) [pid = 1360] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C8F471C00) [pid = 1360] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8FB25000) [pid = 1360] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C8D010800) [pid = 1360] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C8D00EC00) [pid = 1360] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C8AD12400) [pid = 1360] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 19:10:47 INFO - PROCESS | 1360 | 1461031847256 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:47 INFO - PROCESS | 1360 | 1461031847361 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 19:10:47 INFO - PROCESS | 1360 | 1461031847367 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A11800 == 82 [pid = 1360] [id = 635] 19:10:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8256BC00) [pid = 1360] [serial = 1905] [outer = 0000000000000000] 19:10:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C82B20C00) [pid = 1360] [serial = 1906] [outer = 0000007C8256BC00] 19:10:47 INFO - PROCESS | 1360 | 1461031847416 Marionette DEBUG loaded listener.js 19:10:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8354D400) [pid = 1360] [serial = 1907] [outer = 0000007C8256BC00] 19:10:48 INFO - PROCESS | 1360 | 1461031848016 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 839ms 19:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:10:48 INFO - PROCESS | 1360 | 1461031848030 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 19:10:48 INFO - PROCESS | 1360 | 1461031848032 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 19:10:48 INFO - PROCESS | 1360 | 1461031848037 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:10:48 INFO - PROCESS | 1360 | 1461031848040 Marionette TRACE conn5 <- [1,2506,null,{}] 19:10:48 INFO - PROCESS | 1360 | 1461031848052 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:48 INFO - PROCESS | 1360 | 1461031848155 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 19:10:48 INFO - PROCESS | 1360 | 1461031848259 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A404000 == 83 [pid = 1360] [id = 636] 19:10:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C85A7F800) [pid = 1360] [serial = 1908] [outer = 0000000000000000] 19:10:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8698B800) [pid = 1360] [serial = 1909] [outer = 0000007C85A7F800] 19:10:48 INFO - PROCESS | 1360 | 1461031848310 Marionette DEBUG loaded listener.js 19:10:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C86F2D400) [pid = 1360] [serial = 1910] [outer = 0000007C85A7F800] 19:10:48 INFO - PROCESS | 1360 | 1461031848696 Marionette TRACE conn5 <- [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]]]}] 19:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 19:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:10:48 INFO - PROCESS | 1360 | 1461031848731 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 19:10:48 INFO - PROCESS | 1360 | 1461031848733 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 19:10:48 INFO - PROCESS | 1360 | 1461031848737 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:10:48 INFO - PROCESS | 1360 | 1461031848739 Marionette TRACE conn5 <- [1,2510,null,{}] 19:10:48 INFO - PROCESS | 1360 | 1461031848742 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:48 INFO - PROCESS | 1360 | 1461031848842 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 19:10:48 INFO - PROCESS | 1360 | 1461031848848 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD2F800 == 84 [pid = 1360] [id = 637] 19:10:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C87115400) [pid = 1360] [serial = 1911] [outer = 0000000000000000] 19:10:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C87120400) [pid = 1360] [serial = 1912] [outer = 0000007C87115400] 19:10:48 INFO - PROCESS | 1360 | 1461031848897 Marionette DEBUG loaded listener.js 19:10:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C87297800) [pid = 1360] [serial = 1913] [outer = 0000007C87115400] 19:10:49 INFO - PROCESS | 1360 | 1461031849371 Marionette TRACE conn5 <- [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]]]}] 19:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 19:10:49 INFO - PROCESS | 1360 | 1461031849421 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 19:10:49 INFO - PROCESS | 1360 | 1461031849423 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 19:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:10:49 INFO - PROCESS | 1360 | 1461031849427 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:10:49 INFO - PROCESS | 1360 | 1461031849428 Marionette TRACE conn5 <- [1,2514,null,{}] 19:10:49 INFO - PROCESS | 1360 | 1461031849445 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:49 INFO - PROCESS | 1360 | 1461031849573 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 19:10:49 INFO - PROCESS | 1360 | 1461031849636 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B916800 == 85 [pid = 1360] [id = 638] 19:10:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C87117C00) [pid = 1360] [serial = 1914] [outer = 0000000000000000] 19:10:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C87547C00) [pid = 1360] [serial = 1915] [outer = 0000007C87117C00] 19:10:49 INFO - PROCESS | 1360 | 1461031849683 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8978D000) [pid = 1360] [serial = 1916] [outer = 0000007C87117C00] 19:10:50 INFO - PROCESS | 1360 | 1461031850142 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 735ms 19:10:50 INFO - PROCESS | 1360 | 1461031850166 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 19:10:50 INFO - PROCESS | 1360 | 1461031850168 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 19:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:10:50 INFO - PROCESS | 1360 | 1461031850179 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:10:50 INFO - PROCESS | 1360 | 1461031850181 Marionette TRACE conn5 <- [1,2518,null,{}] 19:10:50 INFO - PROCESS | 1360 | 1461031850185 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:50 INFO - PROCESS | 1360 | 1461031850367 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 19:10:50 INFO - PROCESS | 1360 | 1461031850395 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC8B000 == 86 [pid = 1360] [id = 639] 19:10:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C89CBE400) [pid = 1360] [serial = 1917] [outer = 0000000000000000] 19:10:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8A4CCC00) [pid = 1360] [serial = 1918] [outer = 0000007C89CBE400] 19:10:50 INFO - PROCESS | 1360 | 1461031850446 Marionette DEBUG loaded listener.js 19:10:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8A648000) [pid = 1360] [serial = 1919] [outer = 0000007C89CBE400] 19:10:50 INFO - PROCESS | 1360 | 1461031850897 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 797ms 19:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:10:50 INFO - PROCESS | 1360 | 1461031850972 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 19:10:50 INFO - PROCESS | 1360 | 1461031850974 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 19:10:50 INFO - PROCESS | 1360 | 1461031850977 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:10:50 INFO - PROCESS | 1360 | 1461031850979 Marionette TRACE conn5 <- [1,2522,null,{}] 19:10:50 INFO - PROCESS | 1360 | 1461031850983 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:51 INFO - PROCESS | 1360 | 1461031851116 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 19:10:51 INFO - PROCESS | 1360 | 1461031851134 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E245000 == 87 [pid = 1360] [id = 640] 19:10:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C8A6ED000) [pid = 1360] [serial = 1920] [outer = 0000000000000000] 19:10:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8A6F5C00) [pid = 1360] [serial = 1921] [outer = 0000007C8A6ED000] 19:10:51 INFO - PROCESS | 1360 | 1461031851183 Marionette DEBUG loaded listener.js 19:10:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C8A96B000) [pid = 1360] [serial = 1922] [outer = 0000007C8A6ED000] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8ACB6000) [pid = 1360] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C81C2F800) [pid = 1360] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C85542800) [pid = 1360] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C86EAA800) [pid = 1360] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C819BD400) [pid = 1360] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C89CC6800) [pid = 1360] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C8978B400) [pid = 1360] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8CC55400) [pid = 1360] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C87238400) [pid = 1360] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C8CC12000) [pid = 1360] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:10:51 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C81B32400) [pid = 1360] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:10:51 INFO - PROCESS | 1360 | 1461031851902 Marionette TRACE conn5 <- [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]]]}] 19:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 986ms 19:10:51 INFO - PROCESS | 1360 | 1461031851966 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 19:10:51 INFO - PROCESS | 1360 | 1461031851969 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 19:10:51 INFO - PROCESS | 1360 | 1461031851972 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:10:51 INFO - PROCESS | 1360 | 1461031851974 Marionette TRACE conn5 <- [1,2526,null,{}] 19:10:51 INFO - PROCESS | 1360 | 1461031851978 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:52 INFO - PROCESS | 1360 | 1461031852091 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 19:10:52 INFO - PROCESS | 1360 | 1461031852106 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E246800 == 88 [pid = 1360] [id = 641] 19:10:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C87542400) [pid = 1360] [serial = 1923] [outer = 0000000000000000] 19:10:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8A972000) [pid = 1360] [serial = 1924] [outer = 0000007C87542400] 19:10:52 INFO - PROCESS | 1360 | 1461031852154 Marionette DEBUG loaded listener.js 19:10:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8ACB5C00) [pid = 1360] [serial = 1925] [outer = 0000007C87542400] 19:10:52 INFO - PROCESS | 1360 | 1461031852608 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 19:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:10:52 INFO - PROCESS | 1360 | 1461031852646 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 19:10:52 INFO - PROCESS | 1360 | 1461031852648 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 19:10:52 INFO - PROCESS | 1360 | 1461031852652 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:10:52 INFO - PROCESS | 1360 | 1461031852653 Marionette TRACE conn5 <- [1,2530,null,{}] 19:10:52 INFO - PROCESS | 1360 | 1461031852657 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:52 INFO - PROCESS | 1360 | 1461031852754 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 19:10:52 INFO - PROCESS | 1360 | 1461031852760 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4BD800 == 89 [pid = 1360] [id = 642] 19:10:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8ACD5400) [pid = 1360] [serial = 1926] [outer = 0000000000000000] 19:10:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8AD16C00) [pid = 1360] [serial = 1927] [outer = 0000007C8ACD5400] 19:10:52 INFO - PROCESS | 1360 | 1461031852807 Marionette DEBUG loaded listener.js 19:10:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8C47C800) [pid = 1360] [serial = 1928] [outer = 0000007C8ACD5400] 19:10:53 INFO - PROCESS | 1360 | 1461031853579 Marionette TRACE conn5 <- [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]]]}] 19:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 986ms 19:10:53 INFO - PROCESS | 1360 | 1461031853641 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 19:10:53 INFO - PROCESS | 1360 | 1461031853648 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 19:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:10:53 INFO - PROCESS | 1360 | 1461031853654 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:10:53 INFO - PROCESS | 1360 | 1461031853658 Marionette TRACE conn5 <- [1,2534,null,{}] 19:10:53 INFO - PROCESS | 1360 | 1461031853664 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:53 INFO - PROCESS | 1360 | 1461031853830 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 19:10:53 INFO - PROCESS | 1360 | 1461031853974 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89889000 == 90 [pid = 1360] [id = 643] 19:10:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C82CE1400) [pid = 1360] [serial = 1929] [outer = 0000000000000000] 19:10:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C834BD800) [pid = 1360] [serial = 1930] [outer = 0000007C82CE1400] 19:10:54 INFO - PROCESS | 1360 | 1461031854037 Marionette DEBUG loaded listener.js 19:10:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C85A78800) [pid = 1360] [serial = 1931] [outer = 0000007C82CE1400] 19:10:54 INFO - PROCESS | 1360 | 1461031854655 Marionette TRACE conn5 <- [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]]]}] 19:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1073ms 19:10:54 INFO - PROCESS | 1360 | 1461031854736 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 19:10:54 INFO - PROCESS | 1360 | 1461031854743 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 19:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:10:54 INFO - PROCESS | 1360 | 1461031854750 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:10:54 INFO - PROCESS | 1360 | 1461031854754 Marionette TRACE conn5 <- [1,2538,null,{}] 19:10:54 INFO - PROCESS | 1360 | 1461031854773 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:54 INFO - PROCESS | 1360 | 1461031854910 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 19:10:55 INFO - PROCESS | 1360 | 1461031855043 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B597000 == 91 [pid = 1360] [id = 644] 19:10:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8693F400) [pid = 1360] [serial = 1932] [outer = 0000000000000000] 19:10:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C8723CC00) [pid = 1360] [serial = 1933] [outer = 0000007C8693F400] 19:10:55 INFO - PROCESS | 1360 | 1461031855103 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C899F0000) [pid = 1360] [serial = 1934] [outer = 0000007C8693F400] 19:10:55 INFO - PROCESS | 1360 | 1461031855759 Marionette TRACE conn5 <- [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]]]}] 19:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1035ms 19:10:55 INFO - PROCESS | 1360 | 1461031855790 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 19:10:55 INFO - PROCESS | 1360 | 1461031855793 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 19:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:10:55 INFO - PROCESS | 1360 | 1461031855797 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:10:55 INFO - PROCESS | 1360 | 1461031855801 Marionette TRACE conn5 <- [1,2542,null,{}] 19:10:55 INFO - PROCESS | 1360 | 1461031855814 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:55 INFO - PROCESS | 1360 | 1461031855962 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 19:10:56 INFO - PROCESS | 1360 | 1461031856105 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E6CB800 == 92 [pid = 1360] [id = 645] 19:10:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8A643000) [pid = 1360] [serial = 1935] [outer = 0000000000000000] 19:10:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C8ACCEC00) [pid = 1360] [serial = 1936] [outer = 0000007C8A643000] 19:10:56 INFO - PROCESS | 1360 | 1461031856167 Marionette DEBUG loaded listener.js 19:10:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8CC54400) [pid = 1360] [serial = 1937] [outer = 0000007C8A643000] 19:10:56 INFO - PROCESS | 1360 | 1461031856825 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1078ms 19:10:56 INFO - PROCESS | 1360 | 1461031856894 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 19:10:56 INFO - PROCESS | 1360 | 1461031856897 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 19:10:56 INFO - PROCESS | 1360 | 1461031856901 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:10:56 INFO - PROCESS | 1360 | 1461031856903 Marionette TRACE conn5 <- [1,2546,null,{}] 19:10:56 INFO - PROCESS | 1360 | 1461031856908 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:57 INFO - PROCESS | 1360 | 1461031857040 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 19:10:57 INFO - PROCESS | 1360 | 1461031857183 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDE3000 == 93 [pid = 1360] [id = 646] 19:10:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8CC5AC00) [pid = 1360] [serial = 1938] [outer = 0000000000000000] 19:10:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8CCC7400) [pid = 1360] [serial = 1939] [outer = 0000007C8CC5AC00] 19:10:57 INFO - PROCESS | 1360 | 1461031857243 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8D00B000) [pid = 1360] [serial = 1940] [outer = 0000007C8CC5AC00] 19:10:57 INFO - PROCESS | 1360 | 1461031857799 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 921ms 19:10:57 INFO - PROCESS | 1360 | 1461031857825 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 19:10:57 INFO - PROCESS | 1360 | 1461031857827 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 19:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:10:57 INFO - PROCESS | 1360 | 1461031857831 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:10:57 INFO - PROCESS | 1360 | 1461031857833 Marionette TRACE conn5 <- [1,2550,null,{}] 19:10:57 INFO - PROCESS | 1360 | 1461031857837 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:57 INFO - PROCESS | 1360 | 1461031857957 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 19:10:58 INFO - PROCESS | 1360 | 1461031858071 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8F648800 == 94 [pid = 1360] [id = 647] 19:10:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C8CC5E400) [pid = 1360] [serial = 1941] [outer = 0000000000000000] 19:10:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8DA29800) [pid = 1360] [serial = 1942] [outer = 0000007C8CC5E400] 19:10:58 INFO - PROCESS | 1360 | 1461031858170 Marionette DEBUG loaded listener.js 19:10:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8DA52000) [pid = 1360] [serial = 1943] [outer = 0000007C8CC5E400] 19:10:58 INFO - PROCESS | 1360 | 1461031858845 Marionette TRACE conn5 <- [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]]]}] 19:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1075ms 19:10:58 INFO - PROCESS | 1360 | 1461031858908 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 19:10:58 INFO - PROCESS | 1360 | 1461031858911 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 19:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:10:58 INFO - PROCESS | 1360 | 1461031858914 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:10:58 INFO - PROCESS | 1360 | 1461031858917 Marionette TRACE conn5 <- [1,2554,null,{}] 19:10:58 INFO - PROCESS | 1360 | 1461031858920 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:59 INFO - PROCESS | 1360 | 1461031859055 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 19:10:59 INFO - PROCESS | 1360 | 1461031859199 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FC46800 == 95 [pid = 1360] [id = 648] 19:10:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C8DBF6400) [pid = 1360] [serial = 1944] [outer = 0000000000000000] 19:10:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8E566C00) [pid = 1360] [serial = 1945] [outer = 0000007C8DBF6400] 19:10:59 INFO - PROCESS | 1360 | 1461031859262 Marionette DEBUG loaded listener.js 19:10:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C8EE46800) [pid = 1360] [serial = 1946] [outer = 0000007C8DBF6400] 19:10:59 INFO - PROCESS | 1360 | 1461031859847 Marionette TRACE conn5 <- [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]]]}] 19:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 986ms 19:10:59 INFO - PROCESS | 1360 | 1461031859903 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 19:10:59 INFO - PROCESS | 1360 | 1461031859906 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 19:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:10:59 INFO - PROCESS | 1360 | 1461031859910 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:10:59 INFO - PROCESS | 1360 | 1461031859912 Marionette TRACE conn5 <- [1,2558,null,{}] 19:10:59 INFO - PROCESS | 1360 | 1461031859916 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:00 INFO - PROCESS | 1360 | 1461031860037 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 19:11:00 INFO - PROCESS | 1360 | 1461031860151 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FFA1000 == 96 [pid = 1360] [id = 649] 19:11:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C8ED6E000) [pid = 1360] [serial = 1947] [outer = 0000000000000000] 19:11:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C8F46C400) [pid = 1360] [serial = 1948] [outer = 0000007C8ED6E000] 19:11:00 INFO - PROCESS | 1360 | 1461031860249 Marionette DEBUG loaded listener.js 19:11:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C8F628800) [pid = 1360] [serial = 1949] [outer = 0000007C8ED6E000] 19:11:00 INFO - PROCESS | 1360 | 1461031860813 Marionette TRACE conn5 <- [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]]]}] 19:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 922ms 19:11:00 INFO - PROCESS | 1360 | 1461031860835 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 19:11:00 INFO - PROCESS | 1360 | 1461031860838 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 19:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:11:00 INFO - PROCESS | 1360 | 1461031860841 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:11:00 INFO - PROCESS | 1360 | 1461031860843 Marionette TRACE conn5 <- [1,2562,null,{}] 19:11:00 INFO - PROCESS | 1360 | 1461031860847 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:00 INFO - PROCESS | 1360 | 1461031860967 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 19:11:01 INFO - PROCESS | 1360 | 1461031861082 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C901F5000 == 97 [pid = 1360] [id = 650] 19:11:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C8F623000) [pid = 1360] [serial = 1950] [outer = 0000000000000000] 19:11:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C90173400) [pid = 1360] [serial = 1951] [outer = 0000007C8F623000] 19:11:01 INFO - PROCESS | 1360 | 1461031861181 Marionette DEBUG loaded listener.js 19:11:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C917BB000) [pid = 1360] [serial = 1952] [outer = 0000007C8F623000] 19:11:01 INFO - PROCESS | 1360 | 1461031861822 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1024ms 19:11:01 INFO - PROCESS | 1360 | 1461031861868 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 1360 | 1461031861871 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 19:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:11:01 INFO - PROCESS | 1360 | 1461031861874 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 1360 | 1461031861877 Marionette TRACE conn5 <- [1,2566,null,{}] 19:11:01 INFO - PROCESS | 1360 | 1461031861881 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:02 INFO - PROCESS | 1360 | 1461031862021 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 19:11:02 INFO - PROCESS | 1360 | 1461031862164 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8403F000 == 98 [pid = 1360] [id = 651] 19:11:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C81C47C00) [pid = 1360] [serial = 1953] [outer = 0000000000000000] 19:11:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C8211FC00) [pid = 1360] [serial = 1954] [outer = 0000007C81C47C00] 19:11:02 INFO - PROCESS | 1360 | 1461031862223 Marionette DEBUG loaded listener.js 19:11:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C87116400) [pid = 1360] [serial = 1955] [outer = 0000007C81C47C00] 19:11:03 INFO - PROCESS | 1360 | 1461031863053 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1235ms 19:11:03 INFO - PROCESS | 1360 | 1461031863112 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 19:11:03 INFO - PROCESS | 1360 | 1461031863118 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 19:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:11:03 INFO - PROCESS | 1360 | 1461031863124 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:11:03 INFO - PROCESS | 1360 | 1461031863128 Marionette TRACE conn5 <- [1,2570,null,{}] 19:11:03 INFO - PROCESS | 1360 | 1461031863133 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:03 INFO - PROCESS | 1360 | 1461031863307 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 19:11:03 INFO - PROCESS | 1360 | 1461031863327 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A912000 == 99 [pid = 1360] [id = 652] 19:11:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C8553C400) [pid = 1360] [serial = 1956] [outer = 0000000000000000] 19:11:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C8574EC00) [pid = 1360] [serial = 1957] [outer = 0000007C8553C400] 19:11:03 INFO - PROCESS | 1360 | 1461031863381 Marionette DEBUG loaded listener.js 19:11:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C86E87000) [pid = 1360] [serial = 1958] [outer = 0000007C8553C400] 19:11:04 INFO - PROCESS | 1360 | 1461031864016 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 944ms 19:11:04 INFO - PROCESS | 1360 | 1461031864070 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 19:11:04 INFO - PROCESS | 1360 | 1461031864076 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 19:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:11:04 INFO - PROCESS | 1360 | 1461031864083 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:11:04 INFO - PROCESS | 1360 | 1461031864086 Marionette TRACE conn5 <- [1,2574,null,{}] 19:11:04 INFO - PROCESS | 1360 | 1461031864105 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:04 INFO - PROCESS | 1360 | 1461031864224 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 19:11:04 INFO - PROCESS | 1360 | 1461031864370 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6B4800 == 100 [pid = 1360] [id = 653] 19:11:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C84958000) [pid = 1360] [serial = 1959] [outer = 0000000000000000] 19:11:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C87517400) [pid = 1360] [serial = 1960] [outer = 0000007C84958000] 19:11:04 INFO - PROCESS | 1360 | 1461031864423 Marionette DEBUG loaded listener.js 19:11:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007C89B4B000) [pid = 1360] [serial = 1961] [outer = 0000007C84958000] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FF8E800 == 99 [pid = 1360] [id = 517] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E246800 == 98 [pid = 1360] [id = 641] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E245000 == 97 [pid = 1360] [id = 640] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC8B000 == 96 [pid = 1360] [id = 639] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B916800 == 95 [pid = 1360] [id = 638] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD2F800 == 94 [pid = 1360] [id = 637] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A404000 == 93 [pid = 1360] [id = 636] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A11800 == 92 [pid = 1360] [id = 635] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A410000 == 91 [pid = 1360] [id = 634] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C8DA4C800) [pid = 1360] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C90176000) [pid = 1360] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C8DA20400) [pid = 1360] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C8ED64000) [pid = 1360] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C8DA59800) [pid = 1360] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8F474C00) [pid = 1360] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF96AE000 == 90 [pid = 1360] [id = 631] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF32BD800 == 89 [pid = 1360] [id = 630] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C910C6000 == 88 [pid = 1360] [id = 629] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C9018B000 == 87 [pid = 1360] [id = 628] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8F63A800 == 86 [pid = 1360] [id = 627] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9DE000 == 85 [pid = 1360] [id = 626] 19:11:04 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84251800 == 84 [pid = 1360] [id = 625] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8C47B400) [pid = 1360] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C82547400) [pid = 1360] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C82CE7400) [pid = 1360] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C8ACD2C00) [pid = 1360] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C8723E400) [pid = 1360] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C87518800) [pid = 1360] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C85DE2C00) [pid = 1360] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C84AE3C00) [pid = 1360] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C8A4CA800) [pid = 1360] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C86934400) [pid = 1360] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C89B0B400) [pid = 1360] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C86E8AC00) [pid = 1360] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C8CC5C000) [pid = 1360] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C82117000) [pid = 1360] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8DA25000) [pid = 1360] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C897F3000) [pid = 1360] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C87237800) [pid = 1360] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8A71A400) [pid = 1360] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C8CCC3000) [pid = 1360] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C81C31C00) [pid = 1360] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8A6EF800) [pid = 1360] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8CF31000) [pid = 1360] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C82563800) [pid = 1360] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 19:11:04 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8A967800) [pid = 1360] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 19:11:05 INFO - PROCESS | 1360 | 1461031865015 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 985ms 19:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:11:05 INFO - PROCESS | 1360 | 1461031865069 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 19:11:05 INFO - PROCESS | 1360 | 1461031865071 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 19:11:05 INFO - PROCESS | 1360 | 1461031865075 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:11:05 INFO - PROCESS | 1360 | 1461031865079 Marionette TRACE conn5 <- [1,2578,null,{}] 19:11:05 INFO - PROCESS | 1360 | 1461031865098 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:05 INFO - PROCESS | 1360 | 1461031865207 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 19:11:05 INFO - PROCESS | 1360 | 1461031865222 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6AD800 == 85 [pid = 1360] [id = 654] 19:11:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8697F400) [pid = 1360] [serial = 1962] [outer = 0000000000000000] 19:11:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C87243800) [pid = 1360] [serial = 1963] [outer = 0000007C8697F400] 19:11:05 INFO - PROCESS | 1360 | 1461031865273 Marionette DEBUG loaded listener.js 19:11:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C89B3D800) [pid = 1360] [serial = 1964] [outer = 0000007C8697F400] 19:11:05 INFO - PROCESS | 1360 | 1461031865771 Marionette TRACE conn5 <- [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]]]}] 19:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 19:11:05 INFO - PROCESS | 1360 | 1461031865811 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 19:11:05 INFO - PROCESS | 1360 | 1461031865814 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 19:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:11:05 INFO - PROCESS | 1360 | 1461031865818 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:11:05 INFO - PROCESS | 1360 | 1461031865820 Marionette TRACE conn5 <- [1,2582,null,{}] 19:11:05 INFO - PROCESS | 1360 | 1461031865824 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:05 INFO - PROCESS | 1360 | 1461031865928 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 19:11:05 INFO - PROCESS | 1360 | 1461031865937 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC83000 == 86 [pid = 1360] [id = 655] 19:11:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8A63F800) [pid = 1360] [serial = 1965] [outer = 0000000000000000] 19:11:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C8A64A400) [pid = 1360] [serial = 1966] [outer = 0000007C8A63F800] 19:11:05 INFO - PROCESS | 1360 | 1461031865985 Marionette DEBUG loaded listener.js 19:11:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8A718800) [pid = 1360] [serial = 1967] [outer = 0000007C8A63F800] 19:11:06 INFO - PROCESS | 1360 | 1461031866472 Marionette TRACE conn5 <- [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]]]}] 19:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 19:11:06 INFO - PROCESS | 1360 | 1461031866491 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 19:11:06 INFO - PROCESS | 1360 | 1461031866493 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 19:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:11:06 INFO - PROCESS | 1360 | 1461031866497 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:11:06 INFO - PROCESS | 1360 | 1461031866499 Marionette TRACE conn5 <- [1,2586,null,{}] 19:11:06 INFO - PROCESS | 1360 | 1461031866503 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:06 INFO - PROCESS | 1360 | 1461031866601 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 19:11:06 INFO - PROCESS | 1360 | 1461031866741 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E245000 == 87 [pid = 1360] [id = 656] 19:11:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8697FC00) [pid = 1360] [serial = 1968] [outer = 0000000000000000] 19:11:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8ACB7C00) [pid = 1360] [serial = 1969] [outer = 0000007C8697FC00] 19:11:06 INFO - PROCESS | 1360 | 1461031866789 Marionette DEBUG loaded listener.js 19:11:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8CC13400) [pid = 1360] [serial = 1970] [outer = 0000007C8697FC00] 19:11:07 INFO - PROCESS | 1360 | 1461031867273 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 839ms 19:11:07 INFO - PROCESS | 1360 | 1461031867343 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 19:11:07 INFO - PROCESS | 1360 | 1461031867345 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 19:11:07 INFO - PROCESS | 1360 | 1461031867349 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:11:07 INFO - PROCESS | 1360 | 1461031867351 Marionette TRACE conn5 <- [1,2590,null,{}] 19:11:07 INFO - PROCESS | 1360 | 1461031867355 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:07 INFO - PROCESS | 1360 | 1461031867499 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 19:11:07 INFO - PROCESS | 1360 | 1461031867520 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E639000 == 88 [pid = 1360] [id = 657] 19:11:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C8DA4C800) [pid = 1360] [serial = 1971] [outer = 0000000000000000] 19:11:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8DAAF000) [pid = 1360] [serial = 1972] [outer = 0000007C8DA4C800] 19:11:07 INFO - PROCESS | 1360 | 1461031867569 Marionette DEBUG loaded listener.js 19:11:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8E382000) [pid = 1360] [serial = 1973] [outer = 0000007C8DA4C800] 19:11:08 INFO - PROCESS | 1360 | 1461031868073 Marionette TRACE conn5 <- [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]]]}] 19:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 777ms 19:11:08 INFO - PROCESS | 1360 | 1461031868131 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 19:11:08 INFO - PROCESS | 1360 | 1461031868133 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 19:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:11:08 INFO - PROCESS | 1360 | 1461031868141 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:11:08 INFO - PROCESS | 1360 | 1461031868143 Marionette TRACE conn5 <- [1,2594,null,{}] 19:11:08 INFO - PROCESS | 1360 | 1461031868147 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:08 INFO - PROCESS | 1360 | 1461031868289 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 19:11:08 INFO - PROCESS | 1360 | 1461031868310 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDEA800 == 89 [pid = 1360] [id = 658] 19:11:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C8A968800) [pid = 1360] [serial = 1974] [outer = 0000000000000000] 19:11:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8ED69400) [pid = 1360] [serial = 1975] [outer = 0000007C8A968800] 19:11:08 INFO - PROCESS | 1360 | 1461031868357 Marionette DEBUG loaded listener.js 19:11:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C90176400) [pid = 1360] [serial = 1976] [outer = 0000007C8A968800] 19:11:08 INFO - PROCESS | 1360 | 1461031868827 Marionette TRACE conn5 <- [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]]]}] 19:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 19:11:08 INFO - PROCESS | 1360 | 1461031868878 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 19:11:08 INFO - PROCESS | 1360 | 1461031868881 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 19:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:11:08 INFO - PROCESS | 1360 | 1461031868884 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:11:08 INFO - PROCESS | 1360 | 1461031868886 Marionette TRACE conn5 <- [1,2598,null,{}] 19:11:08 INFO - PROCESS | 1360 | 1461031868890 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:09 INFO - PROCESS | 1360 | 1461031869031 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C8A6ED000) [pid = 1360] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C89CBE400) [pid = 1360] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C8266B400) [pid = 1360] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C85A7F800) [pid = 1360] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C87115400) [pid = 1360] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8256BC00) [pid = 1360] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C87117C00) [pid = 1360] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C87542400) [pid = 1360] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8A4C8000) [pid = 1360] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:11:09 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C85549C00) [pid = 1360] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:11:09 INFO - PROCESS | 1360 | 1461031869258 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B581000 == 90 [pid = 1360] [id = 659] 19:11:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C81C2F800) [pid = 1360] [serial = 1977] [outer = 0000000000000000] 19:11:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C840A3800) [pid = 1360] [serial = 1978] [outer = 0000007C81C2F800] 19:11:09 INFO - PROCESS | 1360 | 1461031869306 Marionette DEBUG loaded listener.js 19:11:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C89CBE400) [pid = 1360] [serial = 1979] [outer = 0000007C81C2F800] 19:11:09 INFO - PROCESS | 1360 | 1461031869719 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 881ms 19:11:09 INFO - PROCESS | 1360 | 1461031869768 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 19:11:09 INFO - PROCESS | 1360 | 1461031869770 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 19:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:11:09 INFO - PROCESS | 1360 | 1461031869773 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:11:09 INFO - PROCESS | 1360 | 1461031869775 Marionette TRACE conn5 <- [1,2602,null,{}] 19:11:09 INFO - PROCESS | 1360 | 1461031869779 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:09 INFO - PROCESS | 1360 | 1461031869879 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 19:11:09 INFO - PROCESS | 1360 | 1461031869886 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FFAE000 == 91 [pid = 1360] [id = 660] 19:11:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8E381400) [pid = 1360] [serial = 1980] [outer = 0000000000000000] 19:11:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C922CB400) [pid = 1360] [serial = 1981] [outer = 0000007C8E381400] 19:11:09 INFO - PROCESS | 1360 | 1461031869933 Marionette DEBUG loaded listener.js 19:11:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8A71C800) [pid = 1360] [serial = 1982] [outer = 0000007C8E381400] 19:11:10 INFO - PROCESS | 1360 | 1461031870398 Marionette TRACE conn5 <- [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]]]}] 19:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 19:11:10 INFO - PROCESS | 1360 | 1461031870447 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 19:11:10 INFO - PROCESS | 1360 | 1461031870449 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 19:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:11:10 INFO - PROCESS | 1360 | 1461031870453 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:11:10 INFO - PROCESS | 1360 | 1461031870455 Marionette TRACE conn5 <- [1,2606,null,{}] 19:11:10 INFO - PROCESS | 1360 | 1461031870458 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:10 INFO - PROCESS | 1360 | 1461031870557 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 19:11:10 INFO - PROCESS | 1360 | 1461031870563 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C910D8000 == 92 [pid = 1360] [id = 661] 19:11:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007CF1EB1000) [pid = 1360] [serial = 1983] [outer = 0000000000000000] 19:11:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007CF1F5BC00) [pid = 1360] [serial = 1984] [outer = 0000007CF1EB1000] 19:11:10 INFO - PROCESS | 1360 | 1461031870611 Marionette DEBUG loaded listener.js 19:11:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007CF2018000) [pid = 1360] [serial = 1985] [outer = 0000007CF1EB1000] 19:11:11 INFO - PROCESS | 1360 | 1461031871071 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 19:11:11 INFO - PROCESS | 1360 | 1461031871148 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 19:11:11 INFO - PROCESS | 1360 | 1461031871151 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 19:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:11:11 INFO - PROCESS | 1360 | 1461031871154 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:11:11 INFO - PROCESS | 1360 | 1461031871157 Marionette TRACE conn5 <- [1,2610,null,{}] 19:11:11 INFO - PROCESS | 1360 | 1461031871160 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:11 INFO - PROCESS | 1360 | 1461031871423 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 19:11:11 INFO - PROCESS | 1360 | 1461031871569 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8680B000 == 93 [pid = 1360] [id = 662] 19:11:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C81D82800) [pid = 1360] [serial = 1986] [outer = 0000000000000000] 19:11:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C82115C00) [pid = 1360] [serial = 1987] [outer = 0000007C81D82800] 19:11:11 INFO - PROCESS | 1360 | 1461031871632 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C832E3C00) [pid = 1360] [serial = 1988] [outer = 0000007C81D82800] 19:11:12 INFO - PROCESS | 1360 | 1461031872235 Marionette TRACE conn5 <- [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]]]}] 19:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1126ms 19:11:12 INFO - PROCESS | 1360 | 1461031872284 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 19:11:12 INFO - PROCESS | 1360 | 1461031872290 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 19:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:11:12 INFO - PROCESS | 1360 | 1461031872295 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:11:12 INFO - PROCESS | 1360 | 1461031872300 Marionette TRACE conn5 <- [1,2614,null,{}] 19:11:12 INFO - PROCESS | 1360 | 1461031872306 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:12 INFO - PROCESS | 1360 | 1461031872441 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 19:11:12 INFO - PROCESS | 1360 | 1461031872586 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9D9000 == 94 [pid = 1360] [id = 663] 19:11:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C86F36400) [pid = 1360] [serial = 1989] [outer = 0000000000000000] 19:11:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C87296400) [pid = 1360] [serial = 1990] [outer = 0000007C86F36400] 19:11:12 INFO - PROCESS | 1360 | 1461031872650 Marionette DEBUG loaded listener.js 19:11:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C89B04000) [pid = 1360] [serial = 1991] [outer = 0000007C86F36400] 19:11:13 INFO - PROCESS | 1360 | 1461031873295 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1031ms 19:11:13 INFO - PROCESS | 1360 | 1461031873328 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 19:11:13 INFO - PROCESS | 1360 | 1461031873332 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 19:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:11:13 INFO - PROCESS | 1360 | 1461031873336 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:11:13 INFO - PROCESS | 1360 | 1461031873339 Marionette TRACE conn5 <- [1,2618,null,{}] 19:11:13 INFO - PROCESS | 1360 | 1461031873343 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:13 INFO - PROCESS | 1360 | 1461031873472 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 19:11:13 INFO - PROCESS | 1360 | 1461031873634 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FC31000 == 95 [pid = 1360] [id = 664] 19:11:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C8CCBA800) [pid = 1360] [serial = 1992] [outer = 0000000000000000] 19:11:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C8D005800) [pid = 1360] [serial = 1993] [outer = 0000007C8CCBA800] 19:11:13 INFO - PROCESS | 1360 | 1461031873693 Marionette DEBUG loaded listener.js 19:11:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C8DAB7400) [pid = 1360] [serial = 1994] [outer = 0000007C8CCBA800] 19:11:14 INFO - PROCESS | 1360 | 1461031874348 Marionette TRACE conn5 <- [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]]]}] 19:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1074ms 19:11:14 INFO - PROCESS | 1360 | 1461031874411 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 19:11:14 INFO - PROCESS | 1360 | 1461031874416 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 19:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:11:14 INFO - PROCESS | 1360 | 1461031874428 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:11:14 INFO - PROCESS | 1360 | 1461031874434 Marionette TRACE conn5 <- [1,2622,null,{}] 19:11:14 INFO - PROCESS | 1360 | 1461031874438 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:14 INFO - PROCESS | 1360 | 1461031874600 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 19:11:14 INFO - PROCESS | 1360 | 1461031874748 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3A9E000 == 96 [pid = 1360] [id = 665] 19:11:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C8EE4F400) [pid = 1360] [serial = 1995] [outer = 0000000000000000] 19:11:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007CF201C800) [pid = 1360] [serial = 1996] [outer = 0000007C8EE4F400] 19:11:14 INFO - PROCESS | 1360 | 1461031874808 Marionette DEBUG loaded listener.js 19:11:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007CF29AB800) [pid = 1360] [serial = 1997] [outer = 0000007C8EE4F400] 19:11:15 INFO - PROCESS | 1360 | 1461031875411 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1035ms 19:11:15 INFO - PROCESS | 1360 | 1461031875460 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 19:11:15 INFO - PROCESS | 1360 | 1461031875462 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 19:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:11:15 INFO - PROCESS | 1360 | 1461031875466 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:11:15 INFO - PROCESS | 1360 | 1461031875468 Marionette TRACE conn5 <- [1,2626,null,{}] 19:11:15 INFO - PROCESS | 1360 | 1461031875472 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:15 INFO - PROCESS | 1360 | 1461031875599 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 19:11:15 INFO - PROCESS | 1360 | 1461031875758 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4C05800 == 97 [pid = 1360] [id = 666] 19:11:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007CF296C400) [pid = 1360] [serial = 1998] [outer = 0000000000000000] 19:11:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007CF3172000) [pid = 1360] [serial = 1999] [outer = 0000007CF296C400] 19:11:15 INFO - PROCESS | 1360 | 1461031875816 Marionette DEBUG loaded listener.js 19:11:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007CF3880800) [pid = 1360] [serial = 2000] [outer = 0000007CF296C400] 19:11:16 INFO - PROCESS | 1360 | 1461031876421 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 19:11:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:11:16 INFO - PROCESS | 1360 | 1461031876454 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 19:11:16 INFO - PROCESS | 1360 | 1461031876457 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 19:11:16 INFO - PROCESS | 1360 | 1461031876461 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:11:16 INFO - PROCESS | 1360 | 1461031876463 Marionette TRACE conn5 <- [1,2630,null,{}] 19:11:16 INFO - PROCESS | 1360 | 1461031876467 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:16 INFO - PROCESS | 1360 | 1461031876593 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 19:11:16 INFO - PROCESS | 1360 | 1461031876740 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF9E0D800 == 98 [pid = 1360] [id = 667] 19:11:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007CF4040C00) [pid = 1360] [serial = 2001] [outer = 0000000000000000] 19:11:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007CF41C6400) [pid = 1360] [serial = 2002] [outer = 0000007CF4040C00] 19:11:16 INFO - PROCESS | 1360 | 1461031876810 Marionette DEBUG loaded listener.js 19:11:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007CF41D2C00) [pid = 1360] [serial = 2003] [outer = 0000007CF4040C00] 19:11:17 INFO - PROCESS | 1360 | 1461031877391 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:11:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:11:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 19:11:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:11:17 INFO - PROCESS | 1360 | 1461031877450 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 19:11:17 INFO - PROCESS | 1360 | 1461031877452 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 19:11:17 INFO - PROCESS | 1360 | 1461031877456 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:11:17 INFO - PROCESS | 1360 | 1461031877458 Marionette TRACE conn5 <- [1,2634,null,{}] 19:11:17 INFO - PROCESS | 1360 | 1461031877462 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:17 INFO - PROCESS | 1360 | 1461031877591 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 19:11:17 INFO - PROCESS | 1360 | 1461031877750 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB04C000 == 99 [pid = 1360] [id = 668] 19:11:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007CF4345800) [pid = 1360] [serial = 2004] [outer = 0000000000000000] 19:11:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 156 (0000007CF4C5BC00) [pid = 1360] [serial = 2005] [outer = 0000007CF4345800] 19:11:17 INFO - PROCESS | 1360 | 1461031877809 Marionette DEBUG loaded listener.js 19:11:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 157 (0000007CF51D7000) [pid = 1360] [serial = 2006] [outer = 0000007CF4345800] 19:11:18 INFO - PROCESS | 1360 | 1461031878378 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:11:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:11:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 19:11:18 INFO - PROCESS | 1360 | 1461031878444 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 19:11:18 INFO - PROCESS | 1360 | 1461031878447 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 19:11:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:11:18 INFO - PROCESS | 1360 | 1461031878451 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:11:18 INFO - PROCESS | 1360 | 1461031878453 Marionette TRACE conn5 <- [1,2638,null,{}] 19:11:18 INFO - PROCESS | 1360 | 1461031878457 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:18 INFO - PROCESS | 1360 | 1461031878580 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 19:11:18 INFO - PROCESS | 1360 | 1461031878726 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFBCA5000 == 100 [pid = 1360] [id = 669] 19:11:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 158 (0000007CF551F000) [pid = 1360] [serial = 2007] [outer = 0000000000000000] 19:11:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 159 (0000007CF558DC00) [pid = 1360] [serial = 2008] [outer = 0000007CF551F000] 19:11:18 INFO - PROCESS | 1360 | 1461031878785 Marionette DEBUG loaded listener.js 19:11:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 160 (0000007CF963C400) [pid = 1360] [serial = 2009] [outer = 0000007CF551F000] 19:11:19 INFO - PROCESS | 1360 | 1461031879379 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:11:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:11:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 19:11:19 INFO - PROCESS | 1360 | 1461031879439 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 19:11:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:11:19 INFO - PROCESS | 1360 | 1461031879442 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 19:11:19 INFO - PROCESS | 1360 | 1461031879446 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:11:19 INFO - PROCESS | 1360 | 1461031879448 Marionette TRACE conn5 <- [1,2642,null,{}] 19:11:19 INFO - PROCESS | 1360 | 1461031879452 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:19 INFO - PROCESS | 1360 | 1461031879575 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 19:11:19 INFO - PROCESS | 1360 | 1461031879761 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:19 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E403800 == 101 [pid = 1360] [id = 670] 19:11:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 161 (0000007C8A973000) [pid = 1360] [serial = 2010] [outer = 0000000000000000] 19:11:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 162 (0000007CF97B8000) [pid = 1360] [serial = 2011] [outer = 0000007C8A973000] 19:11:19 INFO - PROCESS | 1360 | 1461031879819 Marionette DEBUG loaded listener.js 19:11:19 INFO - PROCESS | 1360 | ++DOMWINDOW == 163 (0000007CF9AFB000) [pid = 1360] [serial = 2012] [outer = 0000007C8A973000] 19:11:20 INFO - PROCESS | 1360 | 1461031880701 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:11:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:11:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1283ms 19:11:20 INFO - PROCESS | 1360 | 1461031880731 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 19:11:20 INFO - PROCESS | 1360 | 1461031880735 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 19:11:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:11:20 INFO - PROCESS | 1360 | 1461031880755 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:11:20 INFO - PROCESS | 1360 | 1461031880759 Marionette TRACE conn5 <- [1,2646,null,{}] 19:11:20 INFO - PROCESS | 1360 | 1461031880765 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:20 INFO - PROCESS | 1360 | 1461031880890 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 19:11:21 INFO - PROCESS | 1360 | 1461031881044 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7AC800 == 102 [pid = 1360] [id = 671] 19:11:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 164 (0000007C82114400) [pid = 1360] [serial = 2013] [outer = 0000000000000000] 19:11:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 165 (0000007C82CDA000) [pid = 1360] [serial = 2014] [outer = 0000007C82114400] 19:11:21 INFO - PROCESS | 1360 | 1461031881099 Marionette DEBUG loaded listener.js 19:11:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 166 (0000007C855C3C00) [pid = 1360] [serial = 2015] [outer = 0000007C82114400] 19:11:21 INFO - PROCESS | 1360 | 1461031881719 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:11:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:11:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 986ms 19:11:21 INFO - PROCESS | 1360 | 1461031881744 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 19:11:21 INFO - PROCESS | 1360 | 1461031881750 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 19:11:21 INFO - PROCESS | 1360 | 1461031881775 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:11:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:11:21 INFO - PROCESS | 1360 | 1461031881778 Marionette TRACE conn5 <- [1,2650,null,{}] 19:11:21 INFO - PROCESS | 1360 | 1461031881782 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:21 INFO - PROCESS | 1360 | 1461031881903 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 19:11:22 INFO - PROCESS | 1360 | 1461031882067 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A411000 == 103 [pid = 1360] [id = 672] 19:11:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 167 (0000007C86F37000) [pid = 1360] [serial = 2016] [outer = 0000000000000000] 19:11:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 168 (0000007C87121400) [pid = 1360] [serial = 2017] [outer = 0000007C86F37000] 19:11:22 INFO - PROCESS | 1360 | 1461031882119 Marionette DEBUG loaded listener.js 19:11:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 169 (0000007C87549C00) [pid = 1360] [serial = 2018] [outer = 0000007C86F37000] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C910D8000 == 102 [pid = 1360] [id = 661] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FFAE000 == 101 [pid = 1360] [id = 660] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B581000 == 100 [pid = 1360] [id = 659] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EDEA800 == 99 [pid = 1360] [id = 658] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E639000 == 98 [pid = 1360] [id = 657] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E245000 == 97 [pid = 1360] [id = 656] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 168 (0000007C918F1000) [pid = 1360] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 167 (0000007C8FB23400) [pid = 1360] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 166 (0000007C8E567C00) [pid = 1360] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 165 (0000007C86EAC000) [pid = 1360] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 164 (0000007C81B35400) [pid = 1360] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 163 (0000007C82F77000) [pid = 1360] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 162 (0000007C8A64B400) [pid = 1360] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 161 (0000007CF1F51400) [pid = 1360] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC83000 == 96 [pid = 1360] [id = 655] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6AD800 == 95 [pid = 1360] [id = 654] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6B4800 == 94 [pid = 1360] [id = 653] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A912000 == 93 [pid = 1360] [id = 652] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8F648800 == 92 [pid = 1360] [id = 647] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EDE3000 == 91 [pid = 1360] [id = 646] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E6CB800 == 90 [pid = 1360] [id = 645] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B597000 == 89 [pid = 1360] [id = 644] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89889000 == 88 [pid = 1360] [id = 643] 19:11:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4BD800 == 87 [pid = 1360] [id = 642] 19:11:22 INFO - PROCESS | 1360 | 1461031882862 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 160 (0000007C8E37C800) [pid = 1360] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 159 (0000007C917BE800) [pid = 1360] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 158 (0000007C8A6F5C00) [pid = 1360] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 157 (0000007C8A4CCC00) [pid = 1360] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 156 (0000007C8A96B000) [pid = 1360] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 155 (0000007C842C4C00) [pid = 1360] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007C82B1EC00) [pid = 1360] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007C8698B800) [pid = 1360] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C86F2D400) [pid = 1360] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C87120400) [pid = 1360] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C82B20C00) [pid = 1360] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C8354D400) [pid = 1360] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007CF1FBF400) [pid = 1360] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C87547C00) [pid = 1360] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8978D000) [pid = 1360] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8A648000) [pid = 1360] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C8A972000) [pid = 1360] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C87297800) [pid = 1360] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C8ACB5C00) [pid = 1360] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 19:11:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:11:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1123ms 19:11:22 INFO - PROCESS | 1360 | 1461031882902 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 19:11:22 INFO - PROCESS | 1360 | 1461031882904 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 19:11:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:11:22 INFO - PROCESS | 1360 | 1461031882908 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:11:22 INFO - PROCESS | 1360 | 1461031882912 Marionette TRACE conn5 <- [1,2654,null,{}] 19:11:22 INFO - PROCESS | 1360 | 1461031882923 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:23 INFO - PROCESS | 1360 | 1461031883026 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 19:11:23 INFO - PROCESS | 1360 | 1461031883042 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A36A800 == 88 [pid = 1360] [id = 673] 19:11:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C85542800) [pid = 1360] [serial = 2019] [outer = 0000000000000000] 19:11:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C85DE3800) [pid = 1360] [serial = 2020] [outer = 0000007C85542800] 19:11:23 INFO - PROCESS | 1360 | 1461031883091 Marionette DEBUG loaded listener.js 19:11:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C87115800) [pid = 1360] [serial = 2021] [outer = 0000007C85542800] 19:11:23 INFO - PROCESS | 1360 | [1360] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 19:11:24 INFO - PROCESS | 1360 | [1360] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 19:11:24 INFO - PROCESS | 1360 | 1461031884096 Marionette TRACE conn5 <- [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]]]}] 19:11:24 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) 19:11:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1240ms 19:11:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:11:24 INFO - PROCESS | 1360 | 1461031884150 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 19:11:24 INFO - PROCESS | 1360 | 1461031884153 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 19:11:24 INFO - PROCESS | 1360 | 1461031884157 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:11:24 INFO - PROCESS | 1360 | 1461031884159 Marionette TRACE conn5 <- [1,2658,null,{}] 19:11:24 INFO - PROCESS | 1360 | 1461031884163 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:24 INFO - PROCESS | 1360 | 1461031884266 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 19:11:24 INFO - PROCESS | 1360 | 1461031884371 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B96F000 == 89 [pid = 1360] [id = 674] 19:11:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C85DCDC00) [pid = 1360] [serial = 2022] [outer = 0000000000000000] 19:11:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C89789C00) [pid = 1360] [serial = 2023] [outer = 0000007C85DCDC00] 19:11:24 INFO - PROCESS | 1360 | 1461031884419 Marionette DEBUG loaded listener.js 19:11:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C89B3D000) [pid = 1360] [serial = 2024] [outer = 0000007C85DCDC00] 19:11:25 INFO - PROCESS | 1360 | 1461031885342 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 19:11:25 INFO - PROCESS | 1360 | 1461031885399 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 19:11:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:11:25 INFO - PROCESS | 1360 | 1461031885403 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:11:25 INFO - PROCESS | 1360 | 1461031885405 Marionette TRACE conn5 <- [1,2662,null,{}] 19:11:25 INFO - PROCESS | 1360 | 1461031885409 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:25 INFO - PROCESS | 1360 | 1461031885548 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 19:11:25 INFO - PROCESS | 1360 | 1461031885562 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E241800 == 90 [pid = 1360] [id = 675] 19:11:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C89CBF400) [pid = 1360] [serial = 2025] [outer = 0000000000000000] 19:11:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C8A646800) [pid = 1360] [serial = 2026] [outer = 0000007C89CBF400] 19:11:25 INFO - PROCESS | 1360 | 1461031885612 Marionette DEBUG loaded listener.js 19:11:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C8A6F2000) [pid = 1360] [serial = 2027] [outer = 0000007C89CBF400] 19:11:26 INFO - PROCESS | 1360 | 1461031886617 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 19:11:26 INFO - PROCESS | 1360 | 1461031886652 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 19:11:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:11:26 INFO - PROCESS | 1360 | 1461031886656 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:11:26 INFO - PROCESS | 1360 | 1461031886658 Marionette TRACE conn5 <- [1,2666,null,{}] 19:11:26 INFO - PROCESS | 1360 | 1461031886661 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:27 INFO - PROCESS | 1360 | 1461031887077 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C8D00B400) [pid = 1360] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C82CE6400) [pid = 1360] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C81E2F000) [pid = 1360] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C918EF400) [pid = 1360] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8DBFAC00) [pid = 1360] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8F46C000) [pid = 1360] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C8CCBA000) [pid = 1360] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C8DA50C00) [pid = 1360] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C86EAC400) [pid = 1360] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C8697F400) [pid = 1360] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C8DA4C800) [pid = 1360] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C84958000) [pid = 1360] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C81C47C00) [pid = 1360] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C8697FC00) [pid = 1360] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C8553C400) [pid = 1360] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C8A63F800) [pid = 1360] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C8A968800) [pid = 1360] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C81C2F800) [pid = 1360] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8E381400) [pid = 1360] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007CEEAE9000) [pid = 1360] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C8A4D4000) [pid = 1360] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C85DE0800) [pid = 1360] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8A63EC00) [pid = 1360] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C80ECD400) [pid = 1360] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C8F46A400) [pid = 1360] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:11:27 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8DBFB000) [pid = 1360] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:11:27 INFO - PROCESS | 1360 | 1461031887184 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C871DA000 == 91 [pid = 1360] [id = 676] 19:11:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C81C2F800) [pid = 1360] [serial = 2028] [outer = 0000000000000000] 19:11:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C82543400) [pid = 1360] [serial = 2029] [outer = 0000007C81C2F800] 19:11:27 INFO - PROCESS | 1360 | 1461031887236 Marionette DEBUG loaded listener.js 19:11:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C87120000) [pid = 1360] [serial = 2030] [outer = 0000007C81C2F800] 19:11:28 INFO - PROCESS | 1360 | 1461031888077 Marionette TRACE conn5 <- [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]]]}] 19:11:28 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) 19:11:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1488ms 19:11:28 INFO - PROCESS | 1360 | 1461031888147 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 19:11:28 INFO - PROCESS | 1360 | 1461031888149 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 19:11:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:11:28 INFO - PROCESS | 1360 | 1461031888153 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:11:28 INFO - PROCESS | 1360 | 1461031888155 Marionette TRACE conn5 <- [1,2670,null,{}] 19:11:28 INFO - PROCESS | 1360 | 1461031888159 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:28 INFO - PROCESS | 1360 | 1461031888258 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 19:11:28 INFO - PROCESS | 1360 | 1461031888265 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E6E2800 == 92 [pid = 1360] [id = 677] 19:11:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8A640000) [pid = 1360] [serial = 2031] [outer = 0000000000000000] 19:11:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8C47BC00) [pid = 1360] [serial = 2032] [outer = 0000007C8A640000] 19:11:28 INFO - PROCESS | 1360 | 1461031888312 Marionette DEBUG loaded listener.js 19:11:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8CC58C00) [pid = 1360] [serial = 2033] [outer = 0000007C8A640000] 19:11:29 INFO - PROCESS | 1360 | 1461031889294 Marionette TRACE conn5 <- [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]]]}] 19:11:29 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) 19:11:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1177ms 19:11:29 INFO - PROCESS | 1360 | 1461031889333 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 19:11:29 INFO - PROCESS | 1360 | 1461031889338 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 19:11:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:11:29 INFO - PROCESS | 1360 | 1461031889345 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:11:29 INFO - PROCESS | 1360 | 1461031889350 Marionette TRACE conn5 <- [1,2674,null,{}] 19:11:29 INFO - PROCESS | 1360 | 1461031889358 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:29 INFO - PROCESS | 1360 | 1461031889563 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 19:11:29 INFO - PROCESS | 1360 | 1461031889722 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86E27800 == 93 [pid = 1360] [id = 678] 19:11:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C82B22800) [pid = 1360] [serial = 2034] [outer = 0000000000000000] 19:11:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C82CDE800) [pid = 1360] [serial = 2035] [outer = 0000007C82B22800] 19:11:29 INFO - PROCESS | 1360 | 1461031889828 Marionette DEBUG loaded listener.js 19:11:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8553DC00) [pid = 1360] [serial = 2036] [outer = 0000007C82B22800] 19:11:30 INFO - PROCESS | 1360 | 1461031890934 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:11:31 INFO - PROCESS | 1360 | 1461031891002 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 19:11:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:11:31 INFO - PROCESS | 1360 | 1461031891063 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:11:31 INFO - PROCESS | 1360 | 1461031891067 Marionette TRACE conn5 <- [1,2678,null,{}] 19:11:31 INFO - PROCESS | 1360 | 1461031891074 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:31 INFO - PROCESS | 1360 | 1461031891226 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 19:11:31 INFO - PROCESS | 1360 | 1461031891336 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E249800 == 94 [pid = 1360] [id = 679] 19:11:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C8697F400) [pid = 1360] [serial = 2037] [outer = 0000000000000000] 19:11:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8723A400) [pid = 1360] [serial = 2038] [outer = 0000007C8697F400] 19:11:31 INFO - PROCESS | 1360 | 1461031891395 Marionette DEBUG loaded listener.js 19:11:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C89CBC800) [pid = 1360] [serial = 2039] [outer = 0000007C8697F400] 19:11:32 INFO - PROCESS | 1360 | 1461031892516 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 19:11:32 INFO - PROCESS | 1360 | 1461031892547 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 19:11:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:11:32 INFO - PROCESS | 1360 | 1461031892551 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:11:32 INFO - PROCESS | 1360 | 1461031892555 Marionette TRACE conn5 <- [1,2682,null,{}] 19:11:32 INFO - PROCESS | 1360 | 1461031892568 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:32 INFO - PROCESS | 1360 | 1461031892703 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 19:11:32 INFO - PROCESS | 1360 | 1461031892852 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FBA2000 == 95 [pid = 1360] [id = 680] 19:11:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C8A4CAC00) [pid = 1360] [serial = 2040] [outer = 0000000000000000] 19:11:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C8C47B400) [pid = 1360] [serial = 2041] [outer = 0000007C8A4CAC00] 19:11:32 INFO - PROCESS | 1360 | 1461031892913 Marionette DEBUG loaded listener.js 19:11:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C8CF34400) [pid = 1360] [serial = 2042] [outer = 0000007C8A4CAC00] 19:11:33 INFO - PROCESS | 1360 | 1461031893981 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 19:11:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:11:34 INFO - PROCESS | 1360 | 1461031894046 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 19:11:34 INFO - PROCESS | 1360 | 1461031894050 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 1360 | 1461031894052 Marionette TRACE conn5 <- [1,2686,null,{}] 19:11:34 INFO - PROCESS | 1360 | 1461031894099 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:34 INFO - PROCESS | 1360 | 1461031894253 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 19:11:34 INFO - PROCESS | 1360 | 1461031894363 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C901F6800 == 96 [pid = 1360] [id = 681] 19:11:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C8DA2E000) [pid = 1360] [serial = 2043] [outer = 0000000000000000] 19:11:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C8DA4D400) [pid = 1360] [serial = 2044] [outer = 0000007C8DA2E000] 19:11:34 INFO - PROCESS | 1360 | 1461031894423 Marionette DEBUG loaded listener.js 19:11:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C8DABA000) [pid = 1360] [serial = 2045] [outer = 0000007C8DA2E000] 19:11:35 INFO - PROCESS | 1360 | 1461031895455 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:11:35 INFO - PROCESS | 1360 | 1461031895476 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 19:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:11:35 INFO - PROCESS | 1360 | 1461031895480 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:11:35 INFO - PROCESS | 1360 | 1461031895482 Marionette TRACE conn5 <- [1,2690,null,{}] 19:11:35 INFO - PROCESS | 1360 | 1461031895486 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:35 INFO - PROCESS | 1360 | 1461031895640 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 19:11:35 INFO - PROCESS | 1360 | 1461031895819 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF3250800 == 97 [pid = 1360] [id = 682] 19:11:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C8E37C800) [pid = 1360] [serial = 2046] [outer = 0000000000000000] 19:11:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C8E386C00) [pid = 1360] [serial = 2047] [outer = 0000007C8E37C800] 19:11:35 INFO - PROCESS | 1360 | 1461031895881 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C8ED64800) [pid = 1360] [serial = 2048] [outer = 0000007C8E37C800] 19:11:36 INFO - PROCESS | 1360 | 1461031896432 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:11:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:11:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 986ms 19:11:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:11:36 INFO - PROCESS | 1360 | 1461031896468 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 19:11:36 INFO - PROCESS | 1360 | 1461031896471 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 19:11:36 INFO - PROCESS | 1360 | 1461031896474 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:11:36 INFO - PROCESS | 1360 | 1461031896477 Marionette TRACE conn5 <- [1,2694,null,{}] 19:11:36 INFO - PROCESS | 1360 | 1461031896481 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:36 INFO - PROCESS | 1360 | 1461031896626 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 19:11:36 INFO - PROCESS | 1360 | 1461031896786 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4C10000 == 98 [pid = 1360] [id = 683] 19:11:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C8EE4F000) [pid = 1360] [serial = 2049] [outer = 0000000000000000] 19:11:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C8F629800) [pid = 1360] [serial = 2050] [outer = 0000007C8EE4F000] 19:11:36 INFO - PROCESS | 1360 | 1461031896849 Marionette DEBUG loaded listener.js 19:11:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C917B6800) [pid = 1360] [serial = 2051] [outer = 0000007C8EE4F000] 19:11:37 INFO - PROCESS | 1360 | 1461031897534 Marionette TRACE conn5 <- [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]]]}] 19:11:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:11:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1132ms 19:11:37 INFO - PROCESS | 1360 | 1461031897609 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 19:11:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:11:37 INFO - PROCESS | 1360 | 1461031897612 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 19:11:37 INFO - PROCESS | 1360 | 1461031897616 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:11:37 INFO - PROCESS | 1360 | 1461031897618 Marionette TRACE conn5 <- [1,2698,null,{}] 19:11:37 INFO - PROCESS | 1360 | 1461031897622 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:37 INFO - PROCESS | 1360 | 1461031897746 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 19:11:37 INFO - PROCESS | 1360 | 1461031897893 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85980000 == 99 [pid = 1360] [id = 684] 19:11:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C82B1E400) [pid = 1360] [serial = 2052] [outer = 0000000000000000] 19:11:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C85A75C00) [pid = 1360] [serial = 2053] [outer = 0000007C82B1E400] 19:11:37 INFO - PROCESS | 1360 | 1461031897952 Marionette DEBUG loaded listener.js 19:11:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007C8ACD5800) [pid = 1360] [serial = 2054] [outer = 0000007C82B1E400] 19:11:38 INFO - PROCESS | 1360 | 1461031898835 Marionette TRACE conn5 <- [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] 19:11:38 INFO - PROCESS | 1360 | 1461031898907 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 19:11:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:11:38 INFO - PROCESS | 1360 | 1461031898912 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:11:38 INFO - PROCESS | 1360 | 1461031898916 Marionette TRACE conn5 <- [1,2702,null,{}] 19:11:38 INFO - PROCESS | 1360 | 1461031898923 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:39 INFO - PROCESS | 1360 | 1461031899047 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 19:11:39 INFO - PROCESS | 1360 | 1461031899201 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD4D000 == 100 [pid = 1360] [id = 685] 19:11:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007C82B83C00) [pid = 1360] [serial = 2055] [outer = 0000000000000000] 19:11:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007C85DCA000) [pid = 1360] [serial = 2056] [outer = 0000007C82B83C00] 19:11:39 INFO - PROCESS | 1360 | 1461031899255 Marionette DEBUG loaded listener.js 19:11:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007C86EB2000) [pid = 1360] [serial = 2057] [outer = 0000007C82B83C00] 19:11:39 INFO - PROCESS | 1360 | 1461031899887 Marionette TRACE conn5 <- [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]]]}] 19:11:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:11:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1024ms 19:11:39 INFO - PROCESS | 1360 | 1461031899940 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 19:11:39 INFO - PROCESS | 1360 | 1461031899947 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 19:11:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:11:39 INFO - PROCESS | 1360 | 1461031899953 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:11:39 INFO - PROCESS | 1360 | 1461031899956 Marionette TRACE conn5 <- [1,2706,null,{}] 19:11:39 INFO - PROCESS | 1360 | 1461031899960 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:40 INFO - PROCESS | 1360 | 1461031900105 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6BB800 == 99 [pid = 1360] [id = 556] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C871DA000 == 98 [pid = 1360] [id = 676] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E241800 == 97 [pid = 1360] [id = 675] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B96F000 == 96 [pid = 1360] [id = 674] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A36A800 == 95 [pid = 1360] [id = 673] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A411000 == 94 [pid = 1360] [id = 672] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7AC800 == 93 [pid = 1360] [id = 671] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFBCA5000 == 92 [pid = 1360] [id = 669] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007CF1F5BC00) [pid = 1360] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007C8CCC7400) [pid = 1360] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C8DA29800) [pid = 1360] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C8E566C00) [pid = 1360] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C8F46C400) [pid = 1360] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C90173400) [pid = 1360] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB04C000 == 91 [pid = 1360] [id = 668] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9E0D800 == 90 [pid = 1360] [id = 667] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4C05800 == 89 [pid = 1360] [id = 666] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3A9E000 == 88 [pid = 1360] [id = 665] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FC31000 == 87 [pid = 1360] [id = 664] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9D9000 == 86 [pid = 1360] [id = 663] 19:11:40 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8680B000 == 85 [pid = 1360] [id = 662] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007CF1FB2C00) [pid = 1360] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C8ACD4400) [pid = 1360] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C87242800) [pid = 1360] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8CCBCC00) [pid = 1360] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C82B81C00) [pid = 1360] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C8FB25400) [pid = 1360] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C8EE48800) [pid = 1360] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C8DA33000) [pid = 1360] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C85DE1400) [pid = 1360] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C8729CC00) [pid = 1360] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C922CF000) [pid = 1360] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C90180400) [pid = 1360] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C917BD400) [pid = 1360] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C8EE53800) [pid = 1360] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C8DBF4400) [pid = 1360] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C899EBC00) [pid = 1360] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8723CC00) [pid = 1360] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C87243800) [pid = 1360] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C89B3D800) [pid = 1360] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C8DAAF000) [pid = 1360] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8ACCEC00) [pid = 1360] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C89B4B000) [pid = 1360] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C87517400) [pid = 1360] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C87116400) [pid = 1360] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8211FC00) [pid = 1360] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C8ACB7C00) [pid = 1360] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C86E87000) [pid = 1360] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8574EC00) [pid = 1360] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8A64A400) [pid = 1360] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C8ED69400) [pid = 1360] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8A718800) [pid = 1360] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C8E382000) [pid = 1360] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C840A3800) [pid = 1360] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C834BD800) [pid = 1360] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C8AD16C00) [pid = 1360] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C922CB400) [pid = 1360] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C8A71C800) [pid = 1360] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8CC13400) [pid = 1360] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C90176400) [pid = 1360] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C89CBE400) [pid = 1360] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 19:11:40 INFO - PROCESS | 1360 | 1461031900277 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AD8000 == 86 [pid = 1360] [id = 686] 19:11:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C81C45000) [pid = 1360] [serial = 2058] [outer = 0000000000000000] 19:11:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C82B85C00) [pid = 1360] [serial = 2059] [outer = 0000007C81C45000] 19:11:40 INFO - PROCESS | 1360 | 1461031900336 Marionette DEBUG loaded listener.js 19:11:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C85DDD000) [pid = 1360] [serial = 2060] [outer = 0000007C81C45000] 19:11:40 INFO - PROCESS | 1360 | 1461031900824 Marionette TRACE conn5 <- [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] 19:11:40 INFO - PROCESS | 1360 | 1461031900905 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 19:11:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:11:40 INFO - PROCESS | 1360 | 1461031900910 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:11:40 INFO - PROCESS | 1360 | 1461031900914 Marionette TRACE conn5 <- [1,2710,null,{}] 19:11:40 INFO - PROCESS | 1360 | 1461031900925 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:41 INFO - PROCESS | 1360 | 1461031901032 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 19:11:41 INFO - PROCESS | 1360 | 1461031901043 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B598000 == 87 [pid = 1360] [id = 687] 19:11:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C899EBC00) [pid = 1360] [serial = 2061] [outer = 0000000000000000] 19:11:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C89B0B800) [pid = 1360] [serial = 2062] [outer = 0000007C899EBC00] 19:11:41 INFO - PROCESS | 1360 | 1461031901095 Marionette DEBUG loaded listener.js 19:11:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8A4D4000) [pid = 1360] [serial = 2063] [outer = 0000007C899EBC00] 19:11:41 INFO - PROCESS | 1360 | 1461031901610 Marionette TRACE conn5 <- [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] 19:11:41 INFO - PROCESS | 1360 | 1461031901648 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 19:11:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:11:41 INFO - PROCESS | 1360 | 1461031901652 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:11:41 INFO - PROCESS | 1360 | 1461031901654 Marionette TRACE conn5 <- [1,2714,null,{}] 19:11:41 INFO - PROCESS | 1360 | 1461031901658 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:41 INFO - PROCESS | 1360 | 1461031901761 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 19:11:41 INFO - PROCESS | 1360 | 1461031901859 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCE2800 == 88 [pid = 1360] [id = 688] 19:11:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8ACB5C00) [pid = 1360] [serial = 2064] [outer = 0000000000000000] 19:11:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8ACCEC00) [pid = 1360] [serial = 2065] [outer = 0000007C8ACB5C00] 19:11:41 INFO - PROCESS | 1360 | 1461031901945 Marionette DEBUG loaded listener.js 19:11:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8CC10400) [pid = 1360] [serial = 2066] [outer = 0000007C8ACB5C00] 19:11:42 INFO - PROCESS | 1360 | 1461031902339 Marionette TRACE conn5 <- [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]]]}] 19:11:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:11:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 19:11:42 INFO - PROCESS | 1360 | 1461031902405 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 19:11:42 INFO - PROCESS | 1360 | 1461031902407 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 19:11:42 INFO - PROCESS | 1360 | 1461031902410 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:11:42 INFO - PROCESS | 1360 | 1461031902412 Marionette TRACE conn5 <- [1,2718,null,{}] 19:11:42 INFO - PROCESS | 1360 | 1461031902416 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:42 INFO - PROCESS | 1360 | 1461031902558 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 19:11:42 INFO - PROCESS | 1360 | 1461031902577 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4BB800 == 89 [pid = 1360] [id = 689] 19:11:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8CC19400) [pid = 1360] [serial = 2067] [outer = 0000000000000000] 19:11:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8CF2CC00) [pid = 1360] [serial = 2068] [outer = 0000007C8CC19400] 19:11:42 INFO - PROCESS | 1360 | 1461031902625 Marionette DEBUG loaded listener.js 19:11:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8DA30400) [pid = 1360] [serial = 2069] [outer = 0000007C8CC19400] 19:11:43 INFO - PROCESS | 1360 | 1461031903569 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 19:11:43 INFO - PROCESS | 1360 | 1461031903590 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 19:11:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:11:43 INFO - PROCESS | 1360 | 1461031903599 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:11:43 INFO - PROCESS | 1360 | 1461031903601 Marionette TRACE conn5 <- [1,2722,null,{}] 19:11:43 INFO - PROCESS | 1360 | 1461031903605 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:43 INFO - PROCESS | 1360 | 1461031903761 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 19:11:43 INFO - PROCESS | 1360 | 1461031903775 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EE7F800 == 90 [pid = 1360] [id = 690] 19:11:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C8E384000) [pid = 1360] [serial = 2070] [outer = 0000000000000000] 19:11:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8F46C800) [pid = 1360] [serial = 2071] [outer = 0000007C8E384000] 19:11:43 INFO - PROCESS | 1360 | 1461031903826 Marionette DEBUG loaded listener.js 19:11:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C8F627C00) [pid = 1360] [serial = 2072] [outer = 0000007C8E384000] 19:11:44 INFO - PROCESS | 1360 | 1461031904281 Marionette TRACE conn5 <- [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]]]}] 19:11:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:11:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 19:11:44 INFO - PROCESS | 1360 | 1461031904330 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 19:11:44 INFO - PROCESS | 1360 | 1461031904333 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 19:11:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:11:44 INFO - PROCESS | 1360 | 1461031904337 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:11:44 INFO - PROCESS | 1360 | 1461031904338 Marionette TRACE conn5 <- [1,2726,null,{}] 19:11:44 INFO - PROCESS | 1360 | 1461031904348 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:44 INFO - PROCESS | 1360 | 1461031904658 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 19:11:44 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C85DCDC00) [pid = 1360] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:11:44 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C81C2F800) [pid = 1360] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:11:44 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C89CBF400) [pid = 1360] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:11:44 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C85542800) [pid = 1360] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:11:44 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007CF1EB1000) [pid = 1360] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:11:44 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C86F37000) [pid = 1360] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:11:44 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007CF1EB4400) [pid = 1360] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:11:44 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C82114400) [pid = 1360] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:11:44 INFO - PROCESS | 1360 | 1461031904732 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EE73000 == 91 [pid = 1360] [id = 691] 19:11:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C82114400) [pid = 1360] [serial = 2073] [outer = 0000000000000000] 19:11:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C86EB3000) [pid = 1360] [serial = 2074] [outer = 0000007C82114400] 19:11:44 INFO - PROCESS | 1360 | 1461031904779 Marionette DEBUG loaded listener.js 19:11:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8E385000) [pid = 1360] [serial = 2075] [outer = 0000007C82114400] 19:11:45 INFO - PROCESS | 1360 | 1461031905201 Marionette TRACE conn5 <- [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]]]}] 19:11:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:11:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 881ms 19:11:45 INFO - PROCESS | 1360 | 1461031905220 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 19:11:45 INFO - PROCESS | 1360 | 1461031905222 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 19:11:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:11:45 INFO - PROCESS | 1360 | 1461031905226 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:11:45 INFO - PROCESS | 1360 | 1461031905228 Marionette TRACE conn5 <- [1,2730,null,{}] 19:11:45 INFO - PROCESS | 1360 | 1461031905232 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:45 INFO - PROCESS | 1360 | 1461031905331 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 19:11:45 INFO - PROCESS | 1360 | 1461031905338 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FECB000 == 92 [pid = 1360] [id = 692] 19:11:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C917B3400) [pid = 1360] [serial = 2076] [outer = 0000000000000000] 19:11:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C918F3800) [pid = 1360] [serial = 2077] [outer = 0000007C917B3400] 19:11:45 INFO - PROCESS | 1360 | 1461031905385 Marionette DEBUG loaded listener.js 19:11:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C922CDC00) [pid = 1360] [serial = 2078] [outer = 0000007C917B3400] 19:11:45 INFO - PROCESS | 1360 | 1461031905831 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:11:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:11:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 628ms 19:11:45 INFO - PROCESS | 1360 | 1461031905862 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 19:11:45 INFO - PROCESS | 1360 | 1461031905864 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 19:11:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:11:45 INFO - PROCESS | 1360 | 1461031905868 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:11:45 INFO - PROCESS | 1360 | 1461031905870 Marionette TRACE conn5 <- [1,2734,null,{}] 19:11:45 INFO - PROCESS | 1360 | 1461031905873 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:45 INFO - PROCESS | 1360 | 1461031905973 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 19:11:45 INFO - PROCESS | 1360 | 1461031905979 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C9060F800 == 93 [pid = 1360] [id = 693] 19:11:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007CEEAE5C00) [pid = 1360] [serial = 2079] [outer = 0000000000000000] 19:11:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007CEEAEB400) [pid = 1360] [serial = 2080] [outer = 0000007CEEAE5C00] 19:11:46 INFO - PROCESS | 1360 | 1461031906026 Marionette DEBUG loaded listener.js 19:11:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007CF1F59800) [pid = 1360] [serial = 2081] [outer = 0000007CEEAE5C00] 19:11:46 INFO - PROCESS | 1360 | 1461031906497 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:11:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:11:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 19:11:46 INFO - PROCESS | 1360 | 1461031906563 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 19:11:46 INFO - PROCESS | 1360 | 1461031906565 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 19:11:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:11:46 INFO - PROCESS | 1360 | 1461031906569 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:11:46 INFO - PROCESS | 1360 | 1461031906571 Marionette TRACE conn5 <- [1,2738,null,{}] 19:11:46 INFO - PROCESS | 1360 | 1461031906574 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:46 INFO - PROCESS | 1360 | 1461031906760 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 19:11:46 INFO - PROCESS | 1360 | 1461031906915 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C871D0000 == 94 [pid = 1360] [id = 694] 19:11:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C81C4BC00) [pid = 1360] [serial = 2082] [outer = 0000000000000000] 19:11:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C81E25000) [pid = 1360] [serial = 2083] [outer = 0000007C81C4BC00] 19:11:46 INFO - PROCESS | 1360 | 1461031906979 Marionette DEBUG loaded listener.js 19:11:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C84AE4C00) [pid = 1360] [serial = 2084] [outer = 0000007C81C4BC00] 19:11:47 INFO - PROCESS | 1360 | 1461031907689 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:11:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:11:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1181ms 19:11:47 INFO - PROCESS | 1360 | 1461031907754 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 1360 | 1461031907760 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 19:11:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:11:47 INFO - PROCESS | 1360 | 1461031907765 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - PROCESS | 1360 | 1461031907770 Marionette TRACE conn5 <- [1,2742,null,{}] 19:11:47 INFO - PROCESS | 1360 | 1461031907775 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:47 INFO - PROCESS | 1360 | 1461031907910 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 19:11:48 INFO - PROCESS | 1360 | 1461031908058 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:48 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF18000 == 95 [pid = 1360] [id = 695] 19:11:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8978AC00) [pid = 1360] [serial = 2085] [outer = 0000000000000000] 19:11:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C897F5C00) [pid = 1360] [serial = 2086] [outer = 0000007C8978AC00] 19:11:48 INFO - PROCESS | 1360 | 1461031908121 Marionette DEBUG loaded listener.js 19:11:48 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8A6E6400) [pid = 1360] [serial = 2087] [outer = 0000007C8978AC00] 19:11:48 INFO - PROCESS | 1360 | 1461031908685 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 986ms 19:11:48 INFO - PROCESS | 1360 | 1461031908754 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 19:11:48 INFO - PROCESS | 1360 | 1461031908757 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 19:11:48 INFO - PROCESS | 1360 | 1461031908762 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:11:48 INFO - PROCESS | 1360 | 1461031908764 Marionette TRACE conn5 <- [1,2746,null,{}] 19:11:48 INFO - PROCESS | 1360 | 1461031908769 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:48 INFO - PROCESS | 1360 | 1461031908899 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 19:11:49 INFO - PROCESS | 1360 | 1461031909062 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C90184800 == 96 [pid = 1360] [id = 696] 19:11:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C8CF33400) [pid = 1360] [serial = 2088] [outer = 0000000000000000] 19:11:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8DA4D000) [pid = 1360] [serial = 2089] [outer = 0000007C8CF33400] 19:11:49 INFO - PROCESS | 1360 | 1461031909124 Marionette DEBUG loaded listener.js 19:11:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8ED6B000) [pid = 1360] [serial = 2090] [outer = 0000007C8CF33400] 19:11:49 INFO - PROCESS | 1360 | 1461031909767 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:11:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:11:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1069ms 19:11:49 INFO - PROCESS | 1360 | 1461031909836 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 19:11:49 INFO - PROCESS | 1360 | 1461031909840 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 19:11:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:11:49 INFO - PROCESS | 1360 | 1461031909853 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:11:49 INFO - PROCESS | 1360 | 1461031909859 Marionette TRACE conn5 <- [1,2750,null,{}] 19:11:49 INFO - PROCESS | 1360 | 1461031909863 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:49 INFO - PROCESS | 1360 | 1461031909994 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 19:11:50 INFO - PROCESS | 1360 | 1461031910141 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:50 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CF4324000 == 97 [pid = 1360] [id = 697] 19:11:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C918EA400) [pid = 1360] [serial = 2091] [outer = 0000000000000000] 19:11:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007CF2013000) [pid = 1360] [serial = 2092] [outer = 0000007C918EA400] 19:11:50 INFO - PROCESS | 1360 | 1461031910202 Marionette DEBUG loaded listener.js 19:11:50 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007CF21F8800) [pid = 1360] [serial = 2093] [outer = 0000007C918EA400] 19:11:50 INFO - PROCESS | 1360 | 1461031910766 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:11:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:11:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 986ms 19:11:50 INFO - PROCESS | 1360 | 1461031910836 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 19:11:50 INFO - PROCESS | 1360 | 1461031910838 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 19:11:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:11:50 INFO - PROCESS | 1360 | 1461031910842 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:11:50 INFO - PROCESS | 1360 | 1461031910845 Marionette TRACE conn5 <- [1,2754,null,{}] 19:11:50 INFO - PROCESS | 1360 | 1461031910849 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:50 INFO - PROCESS | 1360 | 1461031910976 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 19:11:51 INFO - PROCESS | 1360 | 1461031911135 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFB03D000 == 98 [pid = 1360] [id = 698] 19:11:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007CF29A9400) [pid = 1360] [serial = 2094] [outer = 0000000000000000] 19:11:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007CF31C8800) [pid = 1360] [serial = 2095] [outer = 0000007CF29A9400] 19:11:51 INFO - PROCESS | 1360 | 1461031911194 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007CF3FE6800) [pid = 1360] [serial = 2096] [outer = 0000007CF29A9400] 19:11:51 INFO - PROCESS | 1360 | 1461031911811 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:11:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:11:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1018ms 19:11:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:11:51 INFO - PROCESS | 1360 | 1461031911863 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 19:11:51 INFO - PROCESS | 1360 | 1461031911866 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 19:11:51 INFO - PROCESS | 1360 | 1461031911869 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:11:51 INFO - PROCESS | 1360 | 1461031911872 Marionette TRACE conn5 <- [1,2758,null,{}] 19:11:51 INFO - PROCESS | 1360 | 1461031911876 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:52 INFO - PROCESS | 1360 | 1461031912001 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 19:11:52 INFO - PROCESS | 1360 | 1461031912151 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007CFEC7A800 == 99 [pid = 1360] [id = 699] 19:11:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007CF4288800) [pid = 1360] [serial = 2097] [outer = 0000000000000000] 19:11:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007CF4342C00) [pid = 1360] [serial = 2098] [outer = 0000007CF4288800] 19:11:52 INFO - PROCESS | 1360 | 1461031912218 Marionette DEBUG loaded listener.js 19:11:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007CF946B000) [pid = 1360] [serial = 2099] [outer = 0000007CF4288800] 19:11:52 INFO - PROCESS | 1360 | 1461031912802 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:11:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:11:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 986ms 19:11:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:11:52 INFO - PROCESS | 1360 | 1461031912858 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 19:11:52 INFO - PROCESS | 1360 | 1461031912861 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 19:11:52 INFO - PROCESS | 1360 | 1461031912865 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:11:52 INFO - PROCESS | 1360 | 1461031912867 Marionette TRACE conn5 <- [1,2762,null,{}] 19:11:52 INFO - PROCESS | 1360 | 1461031912871 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:53 INFO - PROCESS | 1360 | 1461031912997 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 19:11:53 INFO - PROCESS | 1360 | 1461031913155 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C9593F000 == 100 [pid = 1360] [id = 700] 19:11:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007CF433BC00) [pid = 1360] [serial = 2100] [outer = 0000000000000000] 19:11:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007CF9AB2C00) [pid = 1360] [serial = 2101] [outer = 0000007CF433BC00] 19:11:53 INFO - PROCESS | 1360 | 1461031913214 Marionette DEBUG loaded listener.js 19:11:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007CFA18D800) [pid = 1360] [serial = 2102] [outer = 0000007CF433BC00] 19:11:53 INFO - PROCESS | 1360 | 1461031913785 Marionette TRACE conn5 <- [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]]]}] 19:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 986ms 19:11:53 INFO - PROCESS | 1360 | 1461031913853 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 19:11:53 INFO - PROCESS | 1360 | 1461031913856 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 19:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:11:53 INFO - PROCESS | 1360 | 1461031913860 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:11:53 INFO - PROCESS | 1360 | 1461031913862 Marionette TRACE conn5 <- [1,2766,null,{}] 19:11:53 INFO - PROCESS | 1360 | 1461031913866 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:53 INFO - PROCESS | 1360 | 1461031913989 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 19:11:54 INFO - PROCESS | 1360 | 1461031914136 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C92558000 == 101 [pid = 1360] [id = 701] 19:11:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007CF9F6F400) [pid = 1360] [serial = 2103] [outer = 0000000000000000] 19:11:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007CFA39AC00) [pid = 1360] [serial = 2104] [outer = 0000007CF9F6F400] 19:11:54 INFO - PROCESS | 1360 | 1461031914195 Marionette DEBUG loaded listener.js 19:11:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007CFA4DD400) [pid = 1360] [serial = 2105] [outer = 0000007CF9F6F400] 19:11:54 INFO - PROCESS | 1360 | 1461031914813 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 986ms 19:11:54 INFO - PROCESS | 1360 | 1461031914848 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 19:11:54 INFO - PROCESS | 1360 | 1461031914850 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 19:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:11:54 INFO - PROCESS | 1360 | 1461031914854 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:11:54 INFO - PROCESS | 1360 | 1461031914856 Marionette TRACE conn5 <- [1,2770,null,{}] 19:11:54 INFO - PROCESS | 1360 | 1461031914860 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:54 INFO - PROCESS | 1360 | 1461031914984 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 19:11:55 INFO - PROCESS | 1360 | 1461031915131 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C9594C800 == 102 [pid = 1360] [id = 702] 19:11:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007CFAF53C00) [pid = 1360] [serial = 2106] [outer = 0000000000000000] 19:11:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007CFAF5A000) [pid = 1360] [serial = 2107] [outer = 0000007CFAF53C00] 19:11:55 INFO - PROCESS | 1360 | 1461031915191 Marionette DEBUG loaded listener.js 19:11:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007CFB0E4400) [pid = 1360] [serial = 2108] [outer = 0000007CFAF53C00] 19:11:55 INFO - PROCESS | 1360 | 1461031915710 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 881ms 19:11:55 INFO - PROCESS | 1360 | 1461031915738 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 19:11:55 INFO - PROCESS | 1360 | 1461031915740 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 19:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:11:55 INFO - PROCESS | 1360 | 1461031915761 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:11:55 INFO - PROCESS | 1360 | 1461031915764 Marionette TRACE conn5 <- [1,2774,null,{}] 19:11:55 INFO - PROCESS | 1360 | 1461031915768 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:55 INFO - PROCESS | 1360 | 1461031915894 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 19:11:56 INFO - PROCESS | 1360 | 1461031916054 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C954BC000 == 103 [pid = 1360] [id = 703] 19:11:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007C92279400) [pid = 1360] [serial = 2109] [outer = 0000000000000000] 19:11:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007C9227F000) [pid = 1360] [serial = 2110] [outer = 0000007C92279400] 19:11:56 INFO - PROCESS | 1360 | 1461031916112 Marionette DEBUG loaded listener.js 19:11:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007CFAF54000) [pid = 1360] [serial = 2111] [outer = 0000007C92279400] 19:11:56 INFO - PROCESS | 1360 | 1461031916769 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1023ms 19:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:11:56 INFO - PROCESS | 1360 | 1461031916788 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 19:11:56 INFO - PROCESS | 1360 | 1461031916790 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 19:11:56 INFO - PROCESS | 1360 | 1461031916794 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:11:56 INFO - PROCESS | 1360 | 1461031916796 Marionette TRACE conn5 <- [1,2778,null,{}] 19:11:56 INFO - PROCESS | 1360 | 1461031916800 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:56 INFO - PROCESS | 1360 | 1461031916929 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 19:11:57 INFO - PROCESS | 1360 | 1461031917099 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD3B000 == 104 [pid = 1360] [id = 704] 19:11:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 156 (0000007C8672DC00) [pid = 1360] [serial = 2112] [outer = 0000000000000000] 19:11:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 157 (0000007C86733800) [pid = 1360] [serial = 2113] [outer = 0000007C8672DC00] 19:11:57 INFO - PROCESS | 1360 | 1461031917165 Marionette DEBUG loaded listener.js 19:11:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 158 (0000007C87238800) [pid = 1360] [serial = 2114] [outer = 0000007C8672DC00] 19:11:58 INFO - PROCESS | 1360 | 1461031918028 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:11:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:11:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1273ms 19:11:58 INFO - PROCESS | 1360 | 1461031918070 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 19:11:58 INFO - PROCESS | 1360 | 1461031918075 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 19:11:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:11:58 INFO - PROCESS | 1360 | 1461031918081 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:11:58 INFO - PROCESS | 1360 | 1461031918085 Marionette TRACE conn5 <- [1,2782,null,{}] 19:11:58 INFO - PROCESS | 1360 | 1461031918090 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:58 INFO - PROCESS | 1360 | 1461031918248 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 19:11:58 INFO - PROCESS | 1360 | 1461031918406 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CC89800 == 105 [pid = 1360] [id = 705] 19:11:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 159 (0000007C82CE2800) [pid = 1360] [serial = 2115] [outer = 0000000000000000] 19:11:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 160 (0000007C8550CC00) [pid = 1360] [serial = 2116] [outer = 0000007C82CE2800] 19:11:58 INFO - PROCESS | 1360 | 1461031918463 Marionette DEBUG loaded listener.js 19:11:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 161 (0000007C87239800) [pid = 1360] [serial = 2117] [outer = 0000007C82CE2800] 19:11:59 INFO - PROCESS | 1360 | 1461031919038 Marionette TRACE conn5 <- [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]]]}] 19:11:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:11:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 19:11:59 INFO - PROCESS | 1360 | 1461031919070 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 19:11:59 INFO - PROCESS | 1360 | 1461031919076 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 19:11:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:11:59 INFO - PROCESS | 1360 | 1461031919082 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:11:59 INFO - PROCESS | 1360 | 1461031919085 Marionette TRACE conn5 <- [1,2786,null,{}] 19:11:59 INFO - PROCESS | 1360 | 1461031919089 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:59 INFO - PROCESS | 1360 | 1461031919210 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 19:11:59 INFO - PROCESS | 1360 | 1461031919387 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C9060F800 == 104 [pid = 1360] [id = 693] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FECB000 == 103 [pid = 1360] [id = 692] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EE73000 == 102 [pid = 1360] [id = 691] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EE7F800 == 101 [pid = 1360] [id = 690] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4BB800 == 100 [pid = 1360] [id = 689] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCE2800 == 99 [pid = 1360] [id = 688] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B598000 == 98 [pid = 1360] [id = 687] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 160 (0000007C8C47BC00) [pid = 1360] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C871CC800 == 99 [pid = 1360] [id = 706] 19:11:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 161 (0000007C81E28C00) [pid = 1360] [serial = 2118] [outer = 0000000000000000] 19:11:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 162 (0000007C832E3400) [pid = 1360] [serial = 2119] [outer = 0000007C81E28C00] 19:11:59 INFO - PROCESS | 1360 | 1461031919498 Marionette DEBUG loaded listener.js 19:11:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 163 (0000007C872A1C00) [pid = 1360] [serial = 2120] [outer = 0000007C81E28C00] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AD8000 == 98 [pid = 1360] [id = 686] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD4D000 == 97 [pid = 1360] [id = 685] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C901F6800 == 96 [pid = 1360] [id = 681] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FBA2000 == 95 [pid = 1360] [id = 680] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E249800 == 94 [pid = 1360] [id = 679] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86E27800 == 93 [pid = 1360] [id = 678] 19:11:59 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E6E2800 == 92 [pid = 1360] [id = 677] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 162 (0000007C89B3D000) [pid = 1360] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 161 (0000007C82543400) [pid = 1360] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 160 (0000007C87296400) [pid = 1360] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 159 (0000007C8A646800) [pid = 1360] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 158 (0000007CF97B8000) [pid = 1360] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 157 (0000007C85DE3800) [pid = 1360] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 156 (0000007CF4C5BC00) [pid = 1360] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 155 (0000007CF2018000) [pid = 1360] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007C87549C00) [pid = 1360] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007CF2020400) [pid = 1360] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C87115800) [pid = 1360] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C8D005800) [pid = 1360] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007CF201C800) [pid = 1360] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C82CDA000) [pid = 1360] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C855C3C00) [pid = 1360] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007CF558DC00) [pid = 1360] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C89789C00) [pid = 1360] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007CF41C6400) [pid = 1360] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C8A6F2000) [pid = 1360] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C82115C00) [pid = 1360] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C87121400) [pid = 1360] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007CF3172000) [pid = 1360] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 19:11:59 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C87120000) [pid = 1360] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 19:12:00 INFO - PROCESS | 1360 | 1461031920006 Marionette TRACE conn5 <- [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]]]}] 19:12:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:12:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 19:12:00 INFO - PROCESS | 1360 | 1461031920074 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 19:12:00 INFO - PROCESS | 1360 | 1461031920077 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 19:12:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:12:00 INFO - PROCESS | 1360 | 1461031920080 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:12:00 INFO - PROCESS | 1360 | 1461031920084 Marionette TRACE conn5 <- [1,2790,null,{}] 19:12:00 INFO - PROCESS | 1360 | 1461031920095 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:00 INFO - PROCESS | 1360 | 1461031920241 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 19:12:00 INFO - PROCESS | 1360 | 1461031920350 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B968000 == 93 [pid = 1360] [id = 707] 19:12:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C855C5800) [pid = 1360] [serial = 2121] [outer = 0000000000000000] 19:12:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C872A3000) [pid = 1360] [serial = 2122] [outer = 0000007C855C5800] 19:12:00 INFO - PROCESS | 1360 | 1461031920401 Marionette DEBUG loaded listener.js 19:12:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C89B49C00) [pid = 1360] [serial = 2123] [outer = 0000007C855C5800] 19:12:00 INFO - PROCESS | 1360 | 1461031920792 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:12:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:12:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 776ms 19:12:00 INFO - PROCESS | 1360 | 1461031920859 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 19:12:00 INFO - PROCESS | 1360 | 1461031920862 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 19:12:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:12:00 INFO - PROCESS | 1360 | 1461031920865 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:12:00 INFO - PROCESS | 1360 | 1461031920867 Marionette TRACE conn5 <- [1,2794,null,{}] 19:12:00 INFO - PROCESS | 1360 | 1461031920871 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:00 INFO - PROCESS | 1360 | 1461031920979 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 19:12:00 INFO - PROCESS | 1360 | 1461031920985 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E337800 == 94 [pid = 1360] [id = 708] 19:12:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C8A4D2400) [pid = 1360] [serial = 2124] [outer = 0000000000000000] 19:12:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C8A6F2400) [pid = 1360] [serial = 2125] [outer = 0000007C8A4D2400] 19:12:01 INFO - PROCESS | 1360 | 1461031921034 Marionette DEBUG loaded listener.js 19:12:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C8A71F800) [pid = 1360] [serial = 2126] [outer = 0000007C8A4D2400] 19:12:01 INFO - PROCESS | 1360 | 1461031921489 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:12:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:12:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 19:12:01 INFO - PROCESS | 1360 | 1461031921539 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 19:12:01 INFO - PROCESS | 1360 | 1461031921541 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 19:12:01 INFO - PROCESS | 1360 | 1461031921545 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:12:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:12:01 INFO - PROCESS | 1360 | 1461031921547 Marionette TRACE conn5 <- [1,2798,null,{}] 19:12:01 INFO - PROCESS | 1360 | 1461031921550 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:01 INFO - PROCESS | 1360 | 1461031921680 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 19:12:01 INFO - PROCESS | 1360 | 1461031921694 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EE73000 == 95 [pid = 1360] [id = 709] 19:12:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C8ACAE400) [pid = 1360] [serial = 2127] [outer = 0000000000000000] 19:12:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C8ACB7800) [pid = 1360] [serial = 2128] [outer = 0000007C8ACAE400] 19:12:01 INFO - PROCESS | 1360 | 1461031921742 Marionette DEBUG loaded listener.js 19:12:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C8C47DC00) [pid = 1360] [serial = 2129] [outer = 0000007C8ACAE400] 19:12:02 INFO - PROCESS | 1360 | 1461031922281 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:12:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:12:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 773ms 19:12:02 INFO - PROCESS | 1360 | 1461031922321 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 19:12:02 INFO - PROCESS | 1360 | 1461031922323 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 19:12:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:12:02 INFO - PROCESS | 1360 | 1461031922327 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:12:02 INFO - PROCESS | 1360 | 1461031922328 Marionette TRACE conn5 <- [1,2802,null,{}] 19:12:02 INFO - PROCESS | 1360 | 1461031922332 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:02 INFO - PROCESS | 1360 | 1461031922487 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 19:12:02 INFO - PROCESS | 1360 | 1461031922511 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C901DF800 == 96 [pid = 1360] [id = 710] 19:12:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C8DA1D000) [pid = 1360] [serial = 2130] [outer = 0000000000000000] 19:12:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C8DA2DC00) [pid = 1360] [serial = 2131] [outer = 0000007C8DA1D000] 19:12:02 INFO - PROCESS | 1360 | 1461031922562 Marionette DEBUG loaded listener.js 19:12:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007C8DBED400) [pid = 1360] [serial = 2132] [outer = 0000007C8DA1D000] 19:12:03 INFO - PROCESS | 1360 | 1461031923023 Marionette TRACE conn5 <- [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]]]}] 19:12:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:12:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 19:12:03 INFO - PROCESS | 1360 | 1461031923094 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 1360 | 1461031923097 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 19:12:03 INFO - PROCESS | 1360 | 1461031923102 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:12:03 INFO - PROCESS | 1360 | 1461031923104 Marionette TRACE conn5 <- [1,2806,null,{}] 19:12:03 INFO - PROCESS | 1360 | 1461031923108 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:03 INFO - PROCESS | 1360 | 1461031923248 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 19:12:03 INFO - PROCESS | 1360 | 1461031923268 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C911DB800 == 97 [pid = 1360] [id = 711] 19:12:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007C8E37D800) [pid = 1360] [serial = 2133] [outer = 0000000000000000] 19:12:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007C8E56A000) [pid = 1360] [serial = 2134] [outer = 0000007C8E37D800] 19:12:03 INFO - PROCESS | 1360 | 1461031923315 Marionette DEBUG loaded listener.js 19:12:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007C8EE52000) [pid = 1360] [serial = 2135] [outer = 0000007C8E37D800] 19:12:03 INFO - PROCESS | 1360 | 1461031923765 Marionette TRACE conn5 <- [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]]]}] 19:12:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:12:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 671ms 19:12:03 INFO - PROCESS | 1360 | 1461031923778 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 1360 | 1461031923781 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 19:12:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:12:03 INFO - PROCESS | 1360 | 1461031923790 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 1360 | 1461031923792 Marionette TRACE conn5 <- [1,2810,null,{}] 19:12:03 INFO - PROCESS | 1360 | 1461031923796 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:03 INFO - PROCESS | 1360 | 1461031923936 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 19:12:04 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007C82114400) [pid = 1360] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:12:04 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007C899EBC00) [pid = 1360] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:12:04 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C8E384000) [pid = 1360] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:12:04 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C917B3400) [pid = 1360] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:12:04 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C82B83C00) [pid = 1360] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:12:04 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C8ACB5C00) [pid = 1360] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:12:04 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C81C45000) [pid = 1360] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:12:04 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C8CC19400) [pid = 1360] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:12:04 INFO - PROCESS | 1360 | 1461031924282 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD38800 == 98 [pid = 1360] [id = 712] 19:12:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C82114400) [pid = 1360] [serial = 2136] [outer = 0000000000000000] 19:12:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C8711EC00) [pid = 1360] [serial = 2137] [outer = 0000007C82114400] 19:12:04 INFO - PROCESS | 1360 | 1461031924330 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C8F622C00) [pid = 1360] [serial = 2138] [outer = 0000007C82114400] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB2C3800 == 97 [pid = 1360] [id = 449] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EDEC800 == 96 [pid = 1360] [id = 497] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C901F5000 == 95 [pid = 1360] [id = 650] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFF292800 == 94 [pid = 1360] [id = 467] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8ED17800 == 93 [pid = 1360] [id = 537] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E6D5800 == 92 [pid = 1360] [id = 466] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8252F800 == 91 [pid = 1360] [id = 205] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCC9800 == 90 [pid = 1360] [id = 405] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF2F0E800 == 89 [pid = 1360] [id = 612] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8403F000 == 88 [pid = 1360] [id = 651] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4CD9800 == 87 [pid = 1360] [id = 210] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8681B000 == 86 [pid = 1360] [id = 518] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C90183800 == 85 [pid = 1360] [id = 554] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8598A000 == 84 [pid = 1360] [id = 486] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA38F000 == 83 [pid = 1360] [id = 632] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F29800 == 82 [pid = 1360] [id = 385] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B92F000 == 81 [pid = 1360] [id = 356] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA3E3000 == 80 [pid = 1360] [id = 573] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4CDE000 == 79 [pid = 1360] [id = 479] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FC46800 == 78 [pid = 1360] [id = 648] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AC0800 == 77 [pid = 1360] [id = 337] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCC5800 == 76 [pid = 1360] [id = 451] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B996000 == 75 [pid = 1360] [id = 342] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8FFA1000 == 74 [pid = 1360] [id = 649] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EE77000 == 73 [pid = 1360] [id = 484] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF310B800 == 72 [pid = 1360] [id = 402] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3250800 == 71 [pid = 1360] [id = 682] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82AC6800 == 70 [pid = 1360] [id = 595] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4C10000 == 69 [pid = 1360] [id = 683] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85980000 == 68 [pid = 1360] [id = 684] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8F6D2800 == 67 [pid = 1360] [id = 485] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C910DC000 == 66 [pid = 1360] [id = 536] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF9454800 == 65 [pid = 1360] [id = 548] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C90621000 == 64 [pid = 1360] [id = 611] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB059800 == 63 [pid = 1360] [id = 510] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EDE8800 == 62 [pid = 1360] [id = 372] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFA394000 == 61 [pid = 1360] [id = 420] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4311800 == 60 [pid = 1360] [id = 613] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8576B800 == 59 [pid = 1360] [id = 633] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF2949000 == 58 [pid = 1360] [id = 498] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8261D000 == 57 [pid = 1360] [id = 373] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E634000 == 56 [pid = 1360] [id = 496] 19:12:05 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFE051000 == 55 [pid = 1360] [id = 450] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF3B19000 == 54 [pid = 1360] [id = 499] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF43BA800 == 53 [pid = 1360] [id = 403] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EE7E000 == 52 [pid = 1360] [id = 585] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C9019F800 == 51 [pid = 1360] [id = 555] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E418800 == 50 [pid = 1360] [id = 433] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF557C800 == 49 [pid = 1360] [id = 404] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E4D7000 == 48 [pid = 1360] [id = 383] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E632800 == 47 [pid = 1360] [id = 468] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCD4800 == 46 [pid = 1360] [id = 209] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82C37800 == 45 [pid = 1360] [id = 343] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B78000 == 44 [pid = 1360] [id = 538] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E403800 == 43 [pid = 1360] [id = 670] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CC89800 == 42 [pid = 1360] [id = 705] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD3B000 == 41 [pid = 1360] [id = 704] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C954BC000 == 40 [pid = 1360] [id = 703] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C9594C800 == 39 [pid = 1360] [id = 702] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C92558000 == 38 [pid = 1360] [id = 701] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C9593F000 == 37 [pid = 1360] [id = 700] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFEC7A800 == 36 [pid = 1360] [id = 699] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007CFB03D000 == 35 [pid = 1360] [id = 698] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007CF4324000 == 34 [pid = 1360] [id = 697] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C90184800 == 33 [pid = 1360] [id = 696] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF18000 == 32 [pid = 1360] [id = 695] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C871D0000 == 31 [pid = 1360] [id = 694] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C911DB800 == 30 [pid = 1360] [id = 711] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8EE73000 == 29 [pid = 1360] [id = 709] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C871CC800 == 28 [pid = 1360] [id = 706] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E337800 == 27 [pid = 1360] [id = 708] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B968000 == 26 [pid = 1360] [id = 707] 19:12:06 INFO - PROCESS | 1360 | --DOCSHELL 0000007C901DF800 == 25 [pid = 1360] [id = 710] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007CEEAEB400) [pid = 1360] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C86EB3000) [pid = 1360] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007C89B0B800) [pid = 1360] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8F46C800) [pid = 1360] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8DA4D400) [pid = 1360] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C8A4D4000) [pid = 1360] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C82CDE800) [pid = 1360] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C918F3800) [pid = 1360] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C86EB2000) [pid = 1360] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C85DCA000) [pid = 1360] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C8723A400) [pid = 1360] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C8ACCEC00) [pid = 1360] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C85A75C00) [pid = 1360] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C8E386C00) [pid = 1360] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C8F629800) [pid = 1360] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C85DDD000) [pid = 1360] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C82B85C00) [pid = 1360] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8C47B400) [pid = 1360] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8CF2CC00) [pid = 1360] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C8DA30400) [pid = 1360] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C8E385000) [pid = 1360] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8F627C00) [pid = 1360] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C8CC10400) [pid = 1360] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C922CDC00) [pid = 1360] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 19:12:07 INFO - PROCESS | 1360 | 1461031927236 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:12:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:12:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 3475ms 19:12:07 INFO - PROCESS | 1360 | 1461031927268 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 19:12:07 INFO - PROCESS | 1360 | 1461031927273 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 19:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:12:07 INFO - PROCESS | 1360 | 1461031927278 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:12:07 INFO - PROCESS | 1360 | 1461031927283 Marionette TRACE conn5 <- [1,2814,null,{}] 19:12:07 INFO - PROCESS | 1360 | 1461031927289 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:07 INFO - PROCESS | 1360 | 1461031927391 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 19:12:07 INFO - PROCESS | 1360 | 1461031927401 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C824AE000 == 26 [pid = 1360] [id = 713] 19:12:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C81C47400) [pid = 1360] [serial = 2139] [outer = 0000000000000000] 19:12:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C81C48C00) [pid = 1360] [serial = 2140] [outer = 0000007C81C47400] 19:12:07 INFO - PROCESS | 1360 | 1461031927452 Marionette DEBUG loaded listener.js 19:12:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C81F9E800) [pid = 1360] [serial = 2141] [outer = 0000007C81C47400] 19:12:08 INFO - PROCESS | 1360 | 1461031928006 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:12:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:12:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 776ms 19:12:08 INFO - PROCESS | 1360 | 1461031928058 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 19:12:08 INFO - PROCESS | 1360 | 1461031928064 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 19:12:08 INFO - PROCESS | 1360 | 1461031928071 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - PROCESS | 1360 | 1461031928074 Marionette TRACE conn5 <- [1,2818,null,{}] 19:12:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:12:08 INFO - PROCESS | 1360 | 1461031928078 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:08 INFO - PROCESS | 1360 | 1461031928183 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 19:12:08 INFO - PROCESS | 1360 | 1461031928269 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82C30000 == 27 [pid = 1360] [id = 714] 19:12:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C81C48000) [pid = 1360] [serial = 2142] [outer = 0000000000000000] 19:12:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C82546C00) [pid = 1360] [serial = 2143] [outer = 0000007C81C48000] 19:12:08 INFO - PROCESS | 1360 | 1461031928318 Marionette DEBUG loaded listener.js 19:12:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C82AB3C00) [pid = 1360] [serial = 2144] [outer = 0000007C81C48000] 19:12:08 INFO - PROCESS | 1360 | 1461031928744 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:12:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 732ms 19:12:08 INFO - PROCESS | 1360 | 1461031928846 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 19:12:08 INFO - PROCESS | 1360 | 1461031928849 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 19:12:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:12:08 INFO - PROCESS | 1360 | 1461031928853 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - PROCESS | 1360 | 1461031928857 Marionette TRACE conn5 <- [1,2822,null,{}] 19:12:08 INFO - PROCESS | 1360 | 1461031928875 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:08 INFO - PROCESS | 1360 | 1461031928979 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 19:12:08 INFO - PROCESS | 1360 | 1461031928988 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84977800 == 28 [pid = 1360] [id = 715] 19:12:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C81365400) [pid = 1360] [serial = 2145] [outer = 0000000000000000] 19:12:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C82B8CC00) [pid = 1360] [serial = 2146] [outer = 0000007C81365400] 19:12:09 INFO - PROCESS | 1360 | 1461031929111 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C82CE4000) [pid = 1360] [serial = 2147] [outer = 0000007C81365400] 19:12:09 INFO - PROCESS | 1360 | 1461031929538 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 19:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:12:09 INFO - PROCESS | 1360 | 1461031929593 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 19:12:09 INFO - PROCESS | 1360 | 1461031929596 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 19:12:09 INFO - PROCESS | 1360 | 1461031929599 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:12:09 INFO - PROCESS | 1360 | 1461031929601 Marionette TRACE conn5 <- [1,2826,null,{}] 19:12:09 INFO - PROCESS | 1360 | 1461031929605 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:09 INFO - PROCESS | 1360 | 1461031929696 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 19:12:09 INFO - PROCESS | 1360 | 1461031929703 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85980000 == 29 [pid = 1360] [id = 716] 19:12:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C83010000) [pid = 1360] [serial = 2148] [outer = 0000000000000000] 19:12:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C8326D000) [pid = 1360] [serial = 2149] [outer = 0000007C83010000] 19:12:09 INFO - PROCESS | 1360 | 1461031929752 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C8354D400) [pid = 1360] [serial = 2150] [outer = 0000007C83010000] 19:12:10 INFO - PROCESS | 1360 | 1461031930212 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:12:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:12:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 19:12:10 INFO - PROCESS | 1360 | 1461031930234 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 1360 | 1461031930236 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 19:12:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:12:10 INFO - PROCESS | 1360 | 1461031930244 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - PROCESS | 1360 | 1461031930246 Marionette TRACE conn5 <- [1,2830,null,{}] 19:12:10 INFO - PROCESS | 1360 | 1461031930250 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:10 INFO - PROCESS | 1360 | 1461031930334 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 19:12:10 INFO - PROCESS | 1360 | 1461031930374 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:10 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A18000 == 30 [pid = 1360] [id = 717] 19:12:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C8211E000) [pid = 1360] [serial = 2151] [outer = 0000000000000000] 19:12:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C84532400) [pid = 1360] [serial = 2152] [outer = 0000007C8211E000] 19:12:10 INFO - PROCESS | 1360 | 1461031930422 Marionette DEBUG loaded listener.js 19:12:10 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C85509C00) [pid = 1360] [serial = 2153] [outer = 0000007C8211E000] 19:12:10 INFO - PROCESS | 1360 | 1461031930899 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:12:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:12:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 19:12:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:12:10 INFO - PROCESS | 1360 | 1461031930916 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 1360 | 1461031930918 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 19:12:10 INFO - PROCESS | 1360 | 1461031930922 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - PROCESS | 1360 | 1461031930923 Marionette TRACE conn5 <- [1,2834,null,{}] 19:12:10 INFO - PROCESS | 1360 | 1461031930927 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:11 INFO - PROCESS | 1360 | 1461031931046 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 19:12:11 INFO - PROCESS | 1360 | 1461031931057 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8681C800 == 31 [pid = 1360] [id = 718] 19:12:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C855C0400) [pid = 1360] [serial = 2154] [outer = 0000000000000000] 19:12:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C85A7B400) [pid = 1360] [serial = 2155] [outer = 0000007C855C0400] 19:12:11 INFO - PROCESS | 1360 | 1461031931108 Marionette DEBUG loaded listener.js 19:12:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C85DCB800) [pid = 1360] [serial = 2156] [outer = 0000007C855C0400] 19:12:11 INFO - PROCESS | 1360 | 1461031931565 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 19:12:11 INFO - PROCESS | 1360 | 1461031931596 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 19:12:11 INFO - PROCESS | 1360 | 1461031931598 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 19:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:12:11 INFO - PROCESS | 1360 | 1461031931602 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:12:11 INFO - PROCESS | 1360 | 1461031931604 Marionette TRACE conn5 <- [1,2838,null,{}] 19:12:11 INFO - PROCESS | 1360 | 1461031931608 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:11 INFO - PROCESS | 1360 | 1461031931689 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 19:12:11 INFO - PROCESS | 1360 | 1461031931728 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:11 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C869E7800 == 32 [pid = 1360] [id = 719] 19:12:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C85DDB400) [pid = 1360] [serial = 2157] [outer = 0000000000000000] 19:12:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C85DDE800) [pid = 1360] [serial = 2158] [outer = 0000007C85DDB400] 19:12:11 INFO - PROCESS | 1360 | 1461031931776 Marionette DEBUG loaded listener.js 19:12:11 INFO - PROCESS | 1360 | ++DOMWINDOW == 147 (0000007C85DE8400) [pid = 1360] [serial = 2159] [outer = 0000007C85DDB400] 19:12:12 INFO - PROCESS | 1360 | 1461031932199 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 19:12:12 INFO - PROCESS | 1360 | 1461031932240 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 19:12:12 INFO - PROCESS | 1360 | 1461031932242 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 19:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:12:12 INFO - PROCESS | 1360 | 1461031932246 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:12:12 INFO - PROCESS | 1360 | 1461031932248 Marionette TRACE conn5 <- [1,2842,null,{}] 19:12:12 INFO - PROCESS | 1360 | 1461031932251 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:12 INFO - PROCESS | 1360 | 1461031932339 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 19:12:12 INFO - PROCESS | 1360 | 1461031932346 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C871CC800 == 33 [pid = 1360] [id = 720] 19:12:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 148 (0000007C85DDC400) [pid = 1360] [serial = 2160] [outer = 0000000000000000] 19:12:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 149 (0000007C86736800) [pid = 1360] [serial = 2161] [outer = 0000007C85DDC400] 19:12:12 INFO - PROCESS | 1360 | 1461031932394 Marionette DEBUG loaded listener.js 19:12:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 150 (0000007C86935C00) [pid = 1360] [serial = 2162] [outer = 0000007C85DDC400] 19:12:12 INFO - PROCESS | 1360 | 1461031932820 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 19:12:12 INFO - PROCESS | 1360 | 1461031932876 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 19:12:12 INFO - PROCESS | 1360 | 1461031932878 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 19:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:12:12 INFO - PROCESS | 1360 | 1461031932882 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:12:12 INFO - PROCESS | 1360 | 1461031932883 Marionette TRACE conn5 <- [1,2846,null,{}] 19:12:12 INFO - PROCESS | 1360 | 1461031932887 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:12 INFO - PROCESS | 1360 | 1461031932970 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 19:12:12 INFO - PROCESS | 1360 | 1461031932978 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:12 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84977000 == 34 [pid = 1360] [id = 721] 19:12:12 INFO - PROCESS | 1360 | ++DOMWINDOW == 151 (0000007C8693CC00) [pid = 1360] [serial = 2163] [outer = 0000000000000000] 19:12:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 152 (0000007C8693F800) [pid = 1360] [serial = 2164] [outer = 0000007C8693CC00] 19:12:13 INFO - PROCESS | 1360 | 1461031933026 Marionette DEBUG loaded listener.js 19:12:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 153 (0000007C86986000) [pid = 1360] [serial = 2165] [outer = 0000007C8693CC00] 19:12:13 INFO - PROCESS | 1360 | 1461031933481 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 19:12:13 INFO - PROCESS | 1360 | 1461031933514 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 19:12:13 INFO - PROCESS | 1360 | 1461031933516 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 19:12:13 INFO - PROCESS | 1360 | 1461031933537 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:12:13 INFO - PROCESS | 1360 | 1461031933539 Marionette TRACE conn5 <- [1,2850,null,{}] 19:12:13 INFO - PROCESS | 1360 | 1461031933548 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:13 INFO - PROCESS | 1360 | 1461031933637 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 19:12:13 INFO - PROCESS | 1360 | 1461031933644 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:13 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F17800 == 35 [pid = 1360] [id = 722] 19:12:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 154 (0000007C86E87400) [pid = 1360] [serial = 2166] [outer = 0000000000000000] 19:12:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 155 (0000007C86E8B000) [pid = 1360] [serial = 2167] [outer = 0000007C86E87400] 19:12:13 INFO - PROCESS | 1360 | 1461031933691 Marionette DEBUG loaded listener.js 19:12:13 INFO - PROCESS | 1360 | ++DOMWINDOW == 156 (0000007C86E93C00) [pid = 1360] [serial = 2168] [outer = 0000007C86E87400] 19:12:14 INFO - PROCESS | 1360 | 1461031934197 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 19:12:14 INFO - PROCESS | 1360 | 1461031934232 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 19:12:14 INFO - PROCESS | 1360 | 1461031934235 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 19:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:12:14 INFO - PROCESS | 1360 | 1461031934238 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:12:14 INFO - PROCESS | 1360 | 1461031934241 Marionette TRACE conn5 <- [1,2854,null,{}] 19:12:14 INFO - PROCESS | 1360 | 1461031934245 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:14 INFO - PROCESS | 1360 | 1461031934406 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 19:12:14 INFO - PROCESS | 1360 | 1461031934434 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:14 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A17800 == 36 [pid = 1360] [id = 723] 19:12:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 157 (0000007C86F2D000) [pid = 1360] [serial = 2169] [outer = 0000000000000000] 19:12:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 158 (0000007C86F2F800) [pid = 1360] [serial = 2170] [outer = 0000007C86F2D000] 19:12:14 INFO - PROCESS | 1360 | 1461031934492 Marionette DEBUG loaded listener.js 19:12:14 INFO - PROCESS | 1360 | ++DOMWINDOW == 159 (0000007C87113C00) [pid = 1360] [serial = 2171] [outer = 0000007C86F2D000] 19:12:14 INFO - PROCESS | 1360 | 1461031934977 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:12:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 776ms 19:12:15 INFO - PROCESS | 1360 | 1461031935017 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 19:12:15 INFO - PROCESS | 1360 | 1461031935020 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 19:12:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:12:15 INFO - PROCESS | 1360 | 1461031935023 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:12:15 INFO - PROCESS | 1360 | 1461031935025 Marionette TRACE conn5 <- [1,2858,null,{}] 19:12:15 INFO - PROCESS | 1360 | 1461031935029 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:15 INFO - PROCESS | 1360 | 1461031935143 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 19:12:15 INFO - PROCESS | 1360 | 1461031935202 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:15 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6B6000 == 37 [pid = 1360] [id = 724] 19:12:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 160 (0000007C8711A400) [pid = 1360] [serial = 2172] [outer = 0000000000000000] 19:12:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 161 (0000007C87121400) [pid = 1360] [serial = 2173] [outer = 0000007C8711A400] 19:12:15 INFO - PROCESS | 1360 | 1461031935249 Marionette DEBUG loaded listener.js 19:12:15 INFO - PROCESS | 1360 | ++DOMWINDOW == 162 (0000007C8723E400) [pid = 1360] [serial = 2174] [outer = 0000007C8711A400] 19:12:15 INFO - PROCESS | 1360 | 1461031935681 Marionette TRACE conn5 <- [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]]]}] 19:12:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:12:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 19:12:15 INFO - PROCESS | 1360 | 1461031935696 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 19:12:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:12:15 INFO - PROCESS | 1360 | 1461031935699 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 19:12:15 INFO - PROCESS | 1360 | 1461031935714 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:12:15 INFO - PROCESS | 1360 | 1461031935716 Marionette TRACE conn5 <- [1,2862,null,{}] 19:12:15 INFO - PROCESS | 1360 | 1461031935719 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:15 INFO - PROCESS | 1360 | 1461031935865 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 161 (0000007CF4040C00) [pid = 1360] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 160 (0000007C8DBF6400) [pid = 1360] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 159 (0000007C8F623000) [pid = 1360] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 158 (0000007C86F36400) [pid = 1360] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 157 (0000007C8EE4F000) [pid = 1360] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 156 (0000007C8ED6E000) [pid = 1360] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 155 (0000007C8CCBA800) [pid = 1360] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 154 (0000007C8E37C800) [pid = 1360] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 153 (0000007C82B1E400) [pid = 1360] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 152 (0000007C8A973000) [pid = 1360] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 151 (0000007C8A640000) [pid = 1360] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 150 (0000007C8DA1D000) [pid = 1360] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 149 (0000007C8E37D800) [pid = 1360] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 148 (0000007C81C4BC00) [pid = 1360] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 147 (0000007CEEAE5C00) [pid = 1360] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 146 (0000007C8ACAE400) [pid = 1360] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C8A4D2400) [pid = 1360] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C855C5800) [pid = 1360] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C81E28C00) [pid = 1360] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C82CE2800) [pid = 1360] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C8672DC00) [pid = 1360] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C92279400) [pid = 1360] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007CFAF53C00) [pid = 1360] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007CF9F6F400) [pid = 1360] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007CF433BC00) [pid = 1360] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007CF4288800) [pid = 1360] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007CF29A9400) [pid = 1360] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C918EA400) [pid = 1360] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C8CF33400) [pid = 1360] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8978AC00) [pid = 1360] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8CC5AC00) [pid = 1360] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C8EE4F400) [pid = 1360] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C8ACD5400) [pid = 1360] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8DA2E000) [pid = 1360] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C8693F400) [pid = 1360] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007CF4345800) [pid = 1360] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007CF296C400) [pid = 1360] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007CF551F000) [pid = 1360] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C81D82800) [pid = 1360] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C82CE1400) [pid = 1360] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8A643000) [pid = 1360] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8CC5E400) [pid = 1360] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C8697F400) [pid = 1360] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8A4CAC00) [pid = 1360] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:12:16 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C82B22800) [pid = 1360] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:12:16 INFO - PROCESS | 1360 | 1461031936710 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:16 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86849800 == 38 [pid = 1360] [id = 725] 19:12:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C81B35C00) [pid = 1360] [serial = 2175] [outer = 0000000000000000] 19:12:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C81D82800) [pid = 1360] [serial = 2176] [outer = 0000007C81B35C00] 19:12:16 INFO - PROCESS | 1360 | 1461031936759 Marionette DEBUG loaded listener.js 19:12:16 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C85DDFC00) [pid = 1360] [serial = 2177] [outer = 0000007C81B35C00] 19:12:17 INFO - PROCESS | 1360 | 1461031937141 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:12:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:12:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1492ms 19:12:17 INFO - PROCESS | 1360 | 1461031937198 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 19:12:17 INFO - PROCESS | 1360 | 1461031937200 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 19:12:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:12:17 INFO - PROCESS | 1360 | 1461031937203 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:12:17 INFO - PROCESS | 1360 | 1461031937205 Marionette TRACE conn5 <- [1,2866,null,{}] 19:12:17 INFO - PROCESS | 1360 | 1461031937209 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:17 INFO - PROCESS | 1360 | 1461031937295 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 19:12:17 INFO - PROCESS | 1360 | 1461031937302 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A927800 == 39 [pid = 1360] [id = 726] 19:12:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C86F36400) [pid = 1360] [serial = 2178] [outer = 0000000000000000] 19:12:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C872A2400) [pid = 1360] [serial = 2179] [outer = 0000007C86F36400] 19:12:17 INFO - PROCESS | 1360 | 1461031937349 Marionette DEBUG loaded listener.js 19:12:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C87541000) [pid = 1360] [serial = 2180] [outer = 0000007C86F36400] 19:12:17 INFO - PROCESS | 1360 | 1461031937786 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:12:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 19:12:17 INFO - PROCESS | 1360 | 1461031937836 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 19:12:17 INFO - PROCESS | 1360 | 1461031937839 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 19:12:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:12:17 INFO - PROCESS | 1360 | 1461031937842 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:12:17 INFO - PROCESS | 1360 | 1461031937844 Marionette TRACE conn5 <- [1,2870,null,{}] 19:12:17 INFO - PROCESS | 1360 | 1461031937847 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:17 INFO - PROCESS | 1360 | 1461031937934 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 19:12:17 INFO - PROCESS | 1360 | 1461031937940 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:17 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD37800 == 40 [pid = 1360] [id = 727] 19:12:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C87543000) [pid = 1360] [serial = 2181] [outer = 0000000000000000] 19:12:17 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C8754B000) [pid = 1360] [serial = 2182] [outer = 0000007C87543000] 19:12:17 INFO - PROCESS | 1360 | 1461031937986 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C89788800) [pid = 1360] [serial = 2183] [outer = 0000007C87543000] 19:12:18 INFO - PROCESS | 1360 | 1461031938457 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:12:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:12:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 19:12:18 INFO - PROCESS | 1360 | 1461031938537 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 19:12:18 INFO - PROCESS | 1360 | 1461031938539 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 19:12:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:12:18 INFO - PROCESS | 1360 | 1461031938543 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:12:18 INFO - PROCESS | 1360 | 1461031938545 Marionette TRACE conn5 <- [1,2874,null,{}] 19:12:18 INFO - PROCESS | 1360 | 1461031938549 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:18 INFO - PROCESS | 1360 | 1461031938636 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 19:12:18 INFO - PROCESS | 1360 | 1461031938789 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:18 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C81F73800 == 41 [pid = 1360] [id = 728] 19:12:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C81361800) [pid = 1360] [serial = 2184] [outer = 0000000000000000] 19:12:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C81B2EC00) [pid = 1360] [serial = 2185] [outer = 0000007C81361800] 19:12:18 INFO - PROCESS | 1360 | 1461031938850 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C81C7AC00) [pid = 1360] [serial = 2186] [outer = 0000007C81361800] 19:12:19 INFO - PROCESS | 1360 | 1461031939674 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:12:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:12:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1180ms 19:12:19 INFO - PROCESS | 1360 | 1461031939727 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 19:12:19 INFO - PROCESS | 1360 | 1461031939732 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 19:12:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:12:19 INFO - PROCESS | 1360 | 1461031939737 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:12:19 INFO - PROCESS | 1360 | 1461031939741 Marionette TRACE conn5 <- [1,2878,null,{}] 19:12:19 INFO - PROCESS | 1360 | 1461031939747 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:19 INFO - PROCESS | 1360 | 1461031939883 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 19:12:20 INFO - PROCESS | 1360 | 1461031940007 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:20 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85798000 == 42 [pid = 1360] [id = 729] 19:12:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C82B81800) [pid = 1360] [serial = 2187] [outer = 0000000000000000] 19:12:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C82B89400) [pid = 1360] [serial = 2188] [outer = 0000007C82B81800] 19:12:20 INFO - PROCESS | 1360 | 1461031940069 Marionette DEBUG loaded listener.js 19:12:20 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C830AD800) [pid = 1360] [serial = 2189] [outer = 0000007C82B81800] 19:12:20 INFO - PROCESS | 1360 | 1461031940767 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:12:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:12:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1077ms 19:12:20 INFO - PROCESS | 1360 | 1461031940835 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 19:12:20 INFO - PROCESS | 1360 | 1461031940840 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 19:12:20 INFO - PROCESS | 1360 | 1461031940844 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:12:20 INFO - PROCESS | 1360 | 1461031940847 Marionette TRACE conn5 <- [1,2882,null,{}] 19:12:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:12:20 INFO - PROCESS | 1360 | 1461031940851 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:20 INFO - PROCESS | 1360 | 1461031940977 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 19:12:21 INFO - PROCESS | 1360 | 1461031941130 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:21 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A405000 == 43 [pid = 1360] [id = 730] 19:12:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C82B82800) [pid = 1360] [serial = 2190] [outer = 0000000000000000] 19:12:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C85547000) [pid = 1360] [serial = 2191] [outer = 0000007C82B82800] 19:12:21 INFO - PROCESS | 1360 | 1461031941189 Marionette DEBUG loaded listener.js 19:12:21 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C85DC6000) [pid = 1360] [serial = 2192] [outer = 0000007C82B82800] 19:12:22 INFO - PROCESS | 1360 | 1461031942163 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:12:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1388ms 19:12:22 INFO - PROCESS | 1360 | 1461031942240 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 19:12:22 INFO - PROCESS | 1360 | 1461031942245 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 19:12:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:12:22 INFO - PROCESS | 1360 | 1461031942250 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:12:22 INFO - PROCESS | 1360 | 1461031942255 Marionette TRACE conn5 <- [1,2886,null,{}] 19:12:22 INFO - PROCESS | 1360 | 1461031942262 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:22 INFO - PROCESS | 1360 | 1461031942375 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 19:12:22 INFO - PROCESS | 1360 | 1461031942523 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A13800 == 42 [pid = 1360] [id = 323] 19:12:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C869DD000 == 41 [pid = 1360] [id = 318] 19:12:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89B86000 == 40 [pid = 1360] [id = 320] 19:12:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89887000 == 39 [pid = 1360] [id = 319] 19:12:22 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84045800 == 38 [pid = 1360] [id = 315] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C8711EC00) [pid = 1360] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82608000 == 39 [pid = 1360] [id = 731] 19:12:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C81B2E400) [pid = 1360] [serial = 2193] [outer = 0000000000000000] 19:12:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C81D82400) [pid = 1360] [serial = 2194] [outer = 0000007C81B2E400] 19:12:22 INFO - PROCESS | 1360 | 1461031942619 Marionette DEBUG loaded listener.js 19:12:22 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C82543400) [pid = 1360] [serial = 2195] [outer = 0000007C81B2E400] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C8ACD5800) [pid = 1360] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007CF9AFB000) [pid = 1360] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C832E3C00) [pid = 1360] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C85A78800) [pid = 1360] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C8CC54400) [pid = 1360] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C8DA52000) [pid = 1360] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C89CBC800) [pid = 1360] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C8CF34400) [pid = 1360] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C8553DC00) [pid = 1360] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007CF41D2C00) [pid = 1360] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C8EE46800) [pid = 1360] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C917BB000) [pid = 1360] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C89B04000) [pid = 1360] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C917B6800) [pid = 1360] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8F628800) [pid = 1360] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C8DAB7400) [pid = 1360] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C8ED64800) [pid = 1360] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C8D00B000) [pid = 1360] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007CF29AB800) [pid = 1360] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C8C47C800) [pid = 1360] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C8DABA000) [pid = 1360] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C899F0000) [pid = 1360] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007CF51D7000) [pid = 1360] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007CF3880800) [pid = 1360] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007CF963C400) [pid = 1360] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8DA2DC00) [pid = 1360] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C8E56A000) [pid = 1360] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C8DBED400) [pid = 1360] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C8EE52000) [pid = 1360] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C81E25000) [pid = 1360] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007CF1F59800) [pid = 1360] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C8ACB7800) [pid = 1360] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C8A6F2400) [pid = 1360] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8A71F800) [pid = 1360] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C872A3000) [pid = 1360] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C89B49C00) [pid = 1360] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C832E3400) [pid = 1360] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C872A1C00) [pid = 1360] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C87239800) [pid = 1360] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C8550CC00) [pid = 1360] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C87238800) [pid = 1360] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C86733800) [pid = 1360] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007CFAF54000) [pid = 1360] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C9227F000) [pid = 1360] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007CFB0E4400) [pid = 1360] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007CFAF5A000) [pid = 1360] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007CFA4DD400) [pid = 1360] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007CFA39AC00) [pid = 1360] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007CFA18D800) [pid = 1360] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007CF9AB2C00) [pid = 1360] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007CF946B000) [pid = 1360] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007CF4342C00) [pid = 1360] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007CF3FE6800) [pid = 1360] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007CF31C8800) [pid = 1360] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007CF21F8800) [pid = 1360] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007CF2013000) [pid = 1360] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C8ED6B000) [pid = 1360] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C8DA4D000) [pid = 1360] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C8A6E6400) [pid = 1360] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007C897F5C00) [pid = 1360] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007C84AE4C00) [pid = 1360] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 75 (0000007C8C47DC00) [pid = 1360] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 19:12:22 INFO - PROCESS | 1360 | --DOMWINDOW == 74 (0000007C8CC58C00) [pid = 1360] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 19:12:23 INFO - PROCESS | 1360 | 1461031943149 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:12:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:12:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 944ms 19:12:23 INFO - PROCESS | 1360 | 1461031943198 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 19:12:23 INFO - PROCESS | 1360 | 1461031943205 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 19:12:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:12:23 INFO - PROCESS | 1360 | 1461031943211 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:12:23 INFO - PROCESS | 1360 | 1461031943214 Marionette TRACE conn5 <- [1,2890,null,{}] 19:12:23 INFO - PROCESS | 1360 | 1461031943218 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:23 INFO - PROCESS | 1360 | 1461031943311 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 19:12:23 INFO - PROCESS | 1360 | 1461031943424 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:23 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85AC8000 == 40 [pid = 1360] [id = 732] 19:12:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 75 (0000007C8211B800) [pid = 1360] [serial = 2196] [outer = 0000000000000000] 19:12:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 76 (0000007C82B8A400) [pid = 1360] [serial = 2197] [outer = 0000007C8211B800] 19:12:23 INFO - PROCESS | 1360 | 1461031943474 Marionette DEBUG loaded listener.js 19:12:23 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007C83007800) [pid = 1360] [serial = 2198] [outer = 0000007C8211B800] 19:12:23 INFO - PROCESS | 1360 | 1461031943881 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:12:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:12:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 19:12:23 INFO - PROCESS | 1360 | 1461031943946 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 19:12:23 INFO - PROCESS | 1360 | 1461031943949 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 19:12:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:12:23 INFO - PROCESS | 1360 | 1461031943952 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:12:23 INFO - PROCESS | 1360 | 1461031943956 Marionette TRACE conn5 <- [1,2894,null,{}] 19:12:23 INFO - PROCESS | 1360 | 1461031943971 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:24 INFO - PROCESS | 1360 | 1461031944067 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 19:12:24 INFO - PROCESS | 1360 | 1461031944080 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C871C7800 == 41 [pid = 1360] [id = 733] 19:12:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C81C37000) [pid = 1360] [serial = 2199] [outer = 0000000000000000] 19:12:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C84A49400) [pid = 1360] [serial = 2200] [outer = 0000007C81C37000] 19:12:24 INFO - PROCESS | 1360 | 1461031944132 Marionette DEBUG loaded listener.js 19:12:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C8553FC00) [pid = 1360] [serial = 2201] [outer = 0000007C81C37000] 19:12:24 INFO - PROCESS | 1360 | 1461031944583 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:12:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 19:12:24 INFO - PROCESS | 1360 | 1461031944647 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 19:12:24 INFO - PROCESS | 1360 | 1461031944650 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 19:12:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:12:24 INFO - PROCESS | 1360 | 1461031944654 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:12:24 INFO - PROCESS | 1360 | 1461031944655 Marionette TRACE conn5 <- [1,2898,null,{}] 19:12:24 INFO - PROCESS | 1360 | 1461031944659 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:24 INFO - PROCESS | 1360 | 1461031944748 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 19:12:24 INFO - PROCESS | 1360 | 1461031944755 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:24 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F19800 == 42 [pid = 1360] [id = 734] 19:12:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C855C3400) [pid = 1360] [serial = 2202] [outer = 0000000000000000] 19:12:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C85A7EC00) [pid = 1360] [serial = 2203] [outer = 0000007C855C3400] 19:12:24 INFO - PROCESS | 1360 | 1461031944805 Marionette DEBUG loaded listener.js 19:12:24 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C85DDBC00) [pid = 1360] [serial = 2204] [outer = 0000007C855C3400] 19:12:25 INFO - PROCESS | 1360 | 1461031945287 Marionette TRACE conn5 <- [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]]]}] 19:12:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:12:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:12:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 19:12:25 INFO - PROCESS | 1360 | 1461031945328 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 19:12:25 INFO - PROCESS | 1360 | 1461031945330 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 19:12:25 INFO - TEST-START | /DOMEvents/constructors.html 19:12:25 INFO - PROCESS | 1360 | 1461031945334 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:12:25 INFO - PROCESS | 1360 | 1461031945336 Marionette TRACE conn5 <- [1,2902,null,{}] 19:12:25 INFO - PROCESS | 1360 | 1461031945340 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:25 INFO - PROCESS | 1360 | 1461031945482 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 19:12:25 INFO - PROCESS | 1360 | 1461031945507 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:25 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A40D800 == 43 [pid = 1360] [id = 735] 19:12:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C85DE4000) [pid = 1360] [serial = 2205] [outer = 0000000000000000] 19:12:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C8672F400) [pid = 1360] [serial = 2206] [outer = 0000007C85DE4000] 19:12:25 INFO - PROCESS | 1360 | 1461031945555 Marionette DEBUG loaded listener.js 19:12:25 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C86934800) [pid = 1360] [serial = 2207] [outer = 0000007C85DE4000] 19:12:26 INFO - PROCESS | 1360 | 1461031946123 Marionette TRACE conn5 <- [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]]]}] 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:12:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:12:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:12:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:12:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:12:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:12:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:12:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:12:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:12:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 901ms 19:12:26 INFO - PROCESS | 1360 | 1461031946241 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 19:12:26 INFO - PROCESS | 1360 | 1461031946244 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 19:12:26 INFO - PROCESS | 1360 | 1461031946248 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:12:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:12:26 INFO - PROCESS | 1360 | 1461031946249 Marionette TRACE conn5 <- [1,2906,null,{}] 19:12:26 INFO - PROCESS | 1360 | 1461031946253 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:26 INFO - PROCESS | 1360 | 1461031946395 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 19:12:26 INFO - PROCESS | 1360 | 1461031946447 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:26 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A92A000 == 44 [pid = 1360] [id = 736] 19:12:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C86EAB800) [pid = 1360] [serial = 2208] [outer = 0000000000000000] 19:12:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C86EB6000) [pid = 1360] [serial = 2209] [outer = 0000007C86EAB800] 19:12:26 INFO - PROCESS | 1360 | 1461031946498 Marionette DEBUG loaded listener.js 19:12:26 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C86F33400) [pid = 1360] [serial = 2210] [outer = 0000007C86EAB800] 19:12:26 INFO - PROCESS | 1360 | 1461031946948 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:12:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:12:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 733ms 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C81365400) [pid = 1360] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C86F2D000) [pid = 1360] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C83010000) [pid = 1360] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C8211E000) [pid = 1360] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C85DDB400) [pid = 1360] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 83 (0000007C8711A400) [pid = 1360] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 82 (0000007C86F36400) [pid = 1360] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 81 (0000007C85DDC400) [pid = 1360] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 80 (0000007C855C0400) [pid = 1360] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 79 (0000007C8693CC00) [pid = 1360] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 78 (0000007C81C47400) [pid = 1360] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 77 (0000007C81B35C00) [pid = 1360] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 76 (0000007C81C48000) [pid = 1360] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:12:27 INFO - PROCESS | 1360 | --DOMWINDOW == 75 (0000007C86E87400) [pid = 1360] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:12:27 INFO - PROCESS | 1360 | 1461031947123 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 19:12:27 INFO - PROCESS | 1360 | 1461031947126 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 19:12:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:12:27 INFO - PROCESS | 1360 | 1461031947135 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:12:27 INFO - PROCESS | 1360 | 1461031947137 Marionette TRACE conn5 <- [1,2910,null,{}] 19:12:27 INFO - PROCESS | 1360 | 1461031947141 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:27 INFO - PROCESS | 1360 | 1461031947228 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 19:12:27 INFO - PROCESS | 1360 | 1461031947234 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A6AA800 == 45 [pid = 1360] [id = 737] 19:12:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 76 (0000007C8211E000) [pid = 1360] [serial = 2211] [outer = 0000000000000000] 19:12:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 77 (0000007C832E8800) [pid = 1360] [serial = 2212] [outer = 0000007C8211E000] 19:12:27 INFO - PROCESS | 1360 | 1461031947284 Marionette DEBUG loaded listener.js 19:12:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 78 (0000007C86932400) [pid = 1360] [serial = 2213] [outer = 0000007C8211E000] 19:12:27 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 19:12:27 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 19:12:27 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 19:12:27 INFO - PROCESS | 1360 | [1360] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 19:12:27 INFO - PROCESS | 1360 | 1461031947733 Marionette TRACE conn5 <- [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]]]}] 19:12:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:12:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:12:27 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 19:12:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:12:27 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 19:12:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:12:27 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]" 19:12:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:12:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:12:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 635ms 19:12:27 INFO - PROCESS | 1360 | 1461031947773 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 19:12:27 INFO - PROCESS | 1360 | 1461031947775 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 19:12:27 INFO - PROCESS | 1360 | 1461031947778 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:12:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:12:27 INFO - PROCESS | 1360 | 1461031947780 Marionette TRACE conn5 <- [1,2914,null,{}] 19:12:27 INFO - PROCESS | 1360 | 1461031947784 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:27 INFO - PROCESS | 1360 | 1461031947875 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 19:12:27 INFO - PROCESS | 1360 | 1461031947881 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:27 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B926000 == 46 [pid = 1360] [id = 738] 19:12:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 79 (0000007C86F37000) [pid = 1360] [serial = 2214] [outer = 0000000000000000] 19:12:27 INFO - PROCESS | 1360 | ++DOMWINDOW == 80 (0000007C8723E000) [pid = 1360] [serial = 2215] [outer = 0000007C86F37000] 19:12:27 INFO - PROCESS | 1360 | 1461031947927 Marionette DEBUG loaded listener.js 19:12:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 81 (0000007C87299800) [pid = 1360] [serial = 2216] [outer = 0000007C86F37000] 19:12:28 INFO - PROCESS | 1360 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:12:28 INFO - PROCESS | 1360 | 1461031948323 Marionette TRACE conn5 <- [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]]]}] 19:12:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:12:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 19:12:28 INFO - PROCESS | 1360 | 1461031948381 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 19:12:28 INFO - PROCESS | 1360 | 1461031948384 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 19:12:28 INFO - PROCESS | 1360 | 1461031948388 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:12:28 INFO - PROCESS | 1360 | 1461031948390 Marionette TRACE conn5 <- [1,2918,null,{}] 19:12:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:12:28 INFO - PROCESS | 1360 | 1461031948394 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:28 INFO - PROCESS | 1360 | 1461031948480 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 19:12:28 INFO - PROCESS | 1360 | 1461031948487 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:28 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C871C7000 == 47 [pid = 1360] [id = 739] 19:12:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 82 (0000007C872A2C00) [pid = 1360] [serial = 2217] [outer = 0000000000000000] 19:12:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 83 (0000007C87544400) [pid = 1360] [serial = 2218] [outer = 0000007C872A2C00] 19:12:28 INFO - PROCESS | 1360 | 1461031948534 Marionette DEBUG loaded listener.js 19:12:28 INFO - PROCESS | 1360 | ++DOMWINDOW == 84 (0000007C89782C00) [pid = 1360] [serial = 2219] [outer = 0000007C872A2C00] 19:12:28 INFO - PROCESS | 1360 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:12:28 INFO - PROCESS | 1360 | 1461031948968 Marionette TRACE conn5 <- [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]]]}] 19:12:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:12:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 19:12:29 INFO - PROCESS | 1360 | 1461031949030 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 19:12:29 INFO - PROCESS | 1360 | 1461031949033 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 19:12:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:12:29 INFO - PROCESS | 1360 | 1461031949037 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:12:29 INFO - PROCESS | 1360 | 1461031949039 Marionette TRACE conn5 <- [1,2922,null,{}] 19:12:29 INFO - PROCESS | 1360 | 1461031949042 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:29 INFO - PROCESS | 1360 | 1461031949127 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 19:12:29 INFO - PROCESS | 1360 | 1461031949267 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:29 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8252F000 == 48 [pid = 1360] [id = 740] 19:12:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C81B2B800) [pid = 1360] [serial = 2220] [outer = 0000000000000000] 19:12:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C81C36000) [pid = 1360] [serial = 2221] [outer = 0000007C81B2B800] 19:12:29 INFO - PROCESS | 1360 | 1461031949330 Marionette DEBUG loaded listener.js 19:12:29 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C82119C00) [pid = 1360] [serial = 2222] [outer = 0000007C81B2B800] 19:12:29 INFO - PROCESS | 1360 | 1461031949922 Marionette TRACE conn5 <- [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]]]}] 19:12:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:12:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 923ms 19:12:29 INFO - PROCESS | 1360 | 1461031949963 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 19:12:29 INFO - PROCESS | 1360 | 1461031949968 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 19:12:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:12:29 INFO - PROCESS | 1360 | 1461031949973 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:12:29 INFO - PROCESS | 1360 | 1461031949978 Marionette TRACE conn5 <- [1,2926,null,{}] 19:12:29 INFO - PROCESS | 1360 | 1461031949984 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:30 INFO - PROCESS | 1360 | 1461031950108 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 19:12:30 INFO - PROCESS | 1360 | 1461031950199 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:30 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8989D000 == 49 [pid = 1360] [id = 741] 19:12:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C832E3000) [pid = 1360] [serial = 2223] [outer = 0000000000000000] 19:12:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C840A8000) [pid = 1360] [serial = 2224] [outer = 0000007C832E3000] 19:12:30 INFO - PROCESS | 1360 | 1461031950260 Marionette DEBUG loaded listener.js 19:12:30 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C85543400) [pid = 1360] [serial = 2225] [outer = 0000007C832E3000] 19:12:30 INFO - PROCESS | 1360 | 1461031950762 Marionette TRACE conn5 <- [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]]]}] 19:12:30 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. 19:12:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 839ms 19:12:30 INFO - PROCESS | 1360 | 1461031950818 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 19:12:30 INFO - PROCESS | 1360 | 1461031950823 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 19:12:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:12:30 INFO - PROCESS | 1360 | 1461031950827 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:12:30 INFO - PROCESS | 1360 | 1461031950830 Marionette TRACE conn5 <- [1,2930,null,{}] 19:12:30 INFO - PROCESS | 1360 | 1461031950834 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:30 INFO - PROCESS | 1360 | 1461031950979 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 19:12:31 INFO - PROCESS | 1360 | 1461031951106 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:31 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B91B800 == 50 [pid = 1360] [id = 742] 19:12:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C85A76800) [pid = 1360] [serial = 2226] [outer = 0000000000000000] 19:12:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C86933800) [pid = 1360] [serial = 2227] [outer = 0000007C85A76800] 19:12:31 INFO - PROCESS | 1360 | 1461031951169 Marionette DEBUG loaded listener.js 19:12:31 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C86EAA800) [pid = 1360] [serial = 2228] [outer = 0000007C85A76800] 19:12:31 INFO - PROCESS | 1360 | 1461031951733 Marionette TRACE conn5 <- [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"]]]}] 19:12:31 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 19:12:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:12:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 923ms 19:12:31 INFO - PROCESS | 1360 | 1461031951752 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 19:12:31 INFO - PROCESS | 1360 | 1461031951755 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 19:12:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:12:31 INFO - PROCESS | 1360 | 1461031951767 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:12:31 INFO - PROCESS | 1360 | 1461031951774 Marionette TRACE conn5 <- [1,2934,null,{}] 19:12:31 INFO - PROCESS | 1360 | 1461031951779 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:31 INFO - PROCESS | 1360 | 1461031951895 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 19:12:32 INFO - PROCESS | 1360 | 1461031951991 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CCA0800 == 51 [pid = 1360] [id = 743] 19:12:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C86E8B800) [pid = 1360] [serial = 2229] [outer = 0000000000000000] 19:12:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C87240400) [pid = 1360] [serial = 2230] [outer = 0000007C86E8B800] 19:12:32 INFO - PROCESS | 1360 | 1461031952050 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C899E8000) [pid = 1360] [serial = 2231] [outer = 0000007C86E8B800] 19:12:32 INFO - PROCESS | 1360 | 1461031952534 Marionette TRACE conn5 <- [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]]]}] 19:12:32 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. 19:12:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 797ms 19:12:32 INFO - PROCESS | 1360 | 1461031952558 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 19:12:32 INFO - PROCESS | 1360 | 1461031952561 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 19:12:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:12:32 INFO - PROCESS | 1360 | 1461031952565 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:12:32 INFO - PROCESS | 1360 | 1461031952568 Marionette TRACE conn5 <- [1,2938,null,{}] 19:12:32 INFO - PROCESS | 1360 | 1461031952589 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:32 INFO - PROCESS | 1360 | 1461031952703 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 19:12:32 INFO - PROCESS | 1360 | 1461031952797 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:32 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCC3800 == 52 [pid = 1360] [id = 744] 19:12:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C897F5800) [pid = 1360] [serial = 2232] [outer = 0000000000000000] 19:12:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C899F5C00) [pid = 1360] [serial = 2233] [outer = 0000007C897F5800] 19:12:32 INFO - PROCESS | 1360 | 1461031952857 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C89B08800) [pid = 1360] [serial = 2234] [outer = 0000007C897F5800] 19:12:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8DCC9000 == 53 [pid = 1360] [id = 745] 19:12:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C89B0B400) [pid = 1360] [serial = 2235] [outer = 0000000000000000] 19:12:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C89B3E800) [pid = 1360] [serial = 2236] [outer = 0000007C89B0B400] 19:12:33 INFO - PROCESS | 1360 | 1461031953493 Marionette TRACE conn5 <- [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]]]}] 19:12: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. 19:12:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 19:12:33 INFO - PROCESS | 1360 | 1461031953511 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 19:12:33 INFO - PROCESS | 1360 | 1461031953514 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 19:12:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:12:33 INFO - PROCESS | 1360 | 1461031953517 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:12:33 INFO - PROCESS | 1360 | 1461031953520 Marionette TRACE conn5 <- [1,2942,null,{}] 19:12:33 INFO - PROCESS | 1360 | 1461031953547 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:33 INFO - PROCESS | 1360 | 1461031953671 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 19:12:33 INFO - PROCESS | 1360 | 1461031953788 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:33 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E254000 == 54 [pid = 1360] [id = 746] 19:12:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C89B48000) [pid = 1360] [serial = 2237] [outer = 0000000000000000] 19:12:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C89B4A000) [pid = 1360] [serial = 2238] [outer = 0000007C89B48000] 19:12:33 INFO - PROCESS | 1360 | 1461031953858 Marionette DEBUG loaded listener.js 19:12:33 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C89CC2000) [pid = 1360] [serial = 2239] [outer = 0000007C89B48000] 19:12:34 INFO - PROCESS | 1360 | 1461031954377 Marionette TRACE conn5 <- [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]]]}] 19:12:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:12: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 19:12:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 903ms 19:12:34 INFO - PROCESS | 1360 | 1461031954422 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 19:12:34 INFO - PROCESS | 1360 | 1461031954425 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 19:12:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:12:34 INFO - PROCESS | 1360 | 1461031954428 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:12:34 INFO - PROCESS | 1360 | 1461031954430 Marionette TRACE conn5 <- [1,2946,null,{}] 19:12:34 INFO - PROCESS | 1360 | 1461031954434 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:34 INFO - PROCESS | 1360 | 1461031954591 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 19:12:34 INFO - PROCESS | 1360 | 1461031954688 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:34 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E403800 == 55 [pid = 1360] [id = 747] 19:12:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C89B48800) [pid = 1360] [serial = 2240] [outer = 0000000000000000] 19:12:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C8A4CA000) [pid = 1360] [serial = 2241] [outer = 0000007C89B48800] 19:12:34 INFO - PROCESS | 1360 | 1461031954747 Marionette DEBUG loaded listener.js 19:12:34 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C8A642800) [pid = 1360] [serial = 2242] [outer = 0000007C89B48800] 19:12:35 INFO - PROCESS | 1360 | 1461031955268 Marionette TRACE conn5 <- [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]]]}] 19:12: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. 19:12:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 924ms 19:12:35 INFO - PROCESS | 1360 | 1461031955356 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 19:12:35 INFO - PROCESS | 1360 | 1461031955358 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 19:12:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:12:35 INFO - PROCESS | 1360 | 1461031955362 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:12:35 INFO - PROCESS | 1360 | 1461031955364 Marionette TRACE conn5 <- [1,2950,null,{}] 19:12:35 INFO - PROCESS | 1360 | 1461031955368 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:35 INFO - PROCESS | 1360 | 1461031955517 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 19:12:35 INFO - PROCESS | 1360 | 1461031955573 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:35 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F31800 == 56 [pid = 1360] [id = 748] 19:12:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C86E8CC00) [pid = 1360] [serial = 2243] [outer = 0000000000000000] 19:12:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C87236000) [pid = 1360] [serial = 2244] [outer = 0000007C86E8CC00] 19:12:35 INFO - PROCESS | 1360 | 1461031955631 Marionette DEBUG loaded listener.js 19:12:35 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8A647400) [pid = 1360] [serial = 2245] [outer = 0000007C86E8CC00] 19:12:36 INFO - PROCESS | 1360 | 1461031956257 Marionette TRACE conn5 <- [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]]]}] 19:12:36 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. 19:12:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 923ms 19:12:36 INFO - PROCESS | 1360 | 1461031956303 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 19:12:36 INFO - PROCESS | 1360 | 1461031956308 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 19:12:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:12:36 INFO - PROCESS | 1360 | 1461031956315 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:12:36 INFO - PROCESS | 1360 | 1461031956319 Marionette TRACE conn5 <- [1,2954,null,{}] 19:12:36 INFO - PROCESS | 1360 | 1461031956326 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:36 INFO - PROCESS | 1360 | 1461031956432 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 19:12:36 INFO - PROCESS | 1360 | 1461031956534 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:36 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85A0D800 == 57 [pid = 1360] [id = 749] 19:12:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C8254EC00) [pid = 1360] [serial = 2246] [outer = 0000000000000000] 19:12:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C82B18800) [pid = 1360] [serial = 2247] [outer = 0000007C8254EC00] 19:12:36 INFO - PROCESS | 1360 | 1461031956586 Marionette DEBUG loaded listener.js 19:12:36 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C83014C00) [pid = 1360] [serial = 2248] [outer = 0000007C8254EC00] 19:12:37 INFO - PROCESS | 1360 | 1461031957165 Marionette TRACE conn5 <- [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]]]}] 19:12:37 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. 19:12:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 879ms 19:12:37 INFO - PROCESS | 1360 | 1461031957204 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 19:12:37 INFO - PROCESS | 1360 | 1461031957210 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 19:12:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:12:37 INFO - PROCESS | 1360 | 1461031957218 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:12:37 INFO - PROCESS | 1360 | 1461031957221 Marionette TRACE conn5 <- [1,2958,null,{}] 19:12:37 INFO - PROCESS | 1360 | 1461031957226 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:37 INFO - PROCESS | 1360 | 1461031957346 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C84260000 == 56 [pid = 1360] [id = 329] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C871C7000 == 55 [pid = 1360] [id = 739] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B926000 == 54 [pid = 1360] [id = 738] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A6AA800 == 53 [pid = 1360] [id = 737] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A92A000 == 52 [pid = 1360] [id = 736] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A40D800 == 51 [pid = 1360] [id = 735] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F19800 == 50 [pid = 1360] [id = 734] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C871C7800 == 49 [pid = 1360] [id = 733] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85AC8000 == 48 [pid = 1360] [id = 732] 19:12:37 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82608000 == 47 [pid = 1360] [id = 731] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C8754B000) [pid = 1360] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C82B8CC00) [pid = 1360] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C82CE4000) [pid = 1360] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C86F2F800) [pid = 1360] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C8326D000) [pid = 1360] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C8354D400) [pid = 1360] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C84532400) [pid = 1360] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C85DDE800) [pid = 1360] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C85DE8400) [pid = 1360] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C87121400) [pid = 1360] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C8723E400) [pid = 1360] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C872A2400) [pid = 1360] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C86736800) [pid = 1360] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C86935C00) [pid = 1360] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C85A7B400) [pid = 1360] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C85DCB800) [pid = 1360] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C8693F800) [pid = 1360] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C86986000) [pid = 1360] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 94 (0000007C81C48C00) [pid = 1360] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 93 (0000007C81F9E800) [pid = 1360] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 92 (0000007C85509C00) [pid = 1360] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 91 (0000007C81D82800) [pid = 1360] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 90 (0000007C82AB3C00) [pid = 1360] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 89 (0000007C82546C00) [pid = 1360] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 88 (0000007C86E8B000) [pid = 1360] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 87 (0000007C87113C00) [pid = 1360] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 86 (0000007C85DDFC00) [pid = 1360] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 85 (0000007C87541000) [pid = 1360] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | --DOMWINDOW == 84 (0000007C86E93C00) [pid = 1360] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 19:12:37 INFO - PROCESS | 1360 | 1461031957492 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:37 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8252B000 == 48 [pid = 1360] [id = 750] 19:12:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 85 (0000007C813CF400) [pid = 1360] [serial = 2249] [outer = 0000000000000000] 19:12:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 86 (0000007C81C2EC00) [pid = 1360] [serial = 2250] [outer = 0000007C813CF400] 19:12:37 INFO - PROCESS | 1360 | 1461031957542 Marionette DEBUG loaded listener.js 19:12:37 INFO - PROCESS | 1360 | ++DOMWINDOW == 87 (0000007C82115000) [pid = 1360] [serial = 2251] [outer = 0000007C813CF400] 19:12:37 INFO - PROCESS | 1360 | 1461031957949 Marionette TRACE conn5 <- [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]]]}] 19:12:38 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. 19:12:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 776ms 19:12:38 INFO - PROCESS | 1360 | 1461031957997 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 19:12:38 INFO - PROCESS | 1360 | 1461031957999 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 19:12:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:12:38 INFO - PROCESS | 1360 | 1461031958003 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:12:38 INFO - PROCESS | 1360 | 1461031958007 Marionette TRACE conn5 <- [1,2962,null,{}] 19:12:38 INFO - PROCESS | 1360 | 1461031958018 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:38 INFO - PROCESS | 1360 | 1461031958111 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 19:12:38 INFO - PROCESS | 1360 | 1461031958117 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86850800 == 49 [pid = 1360] [id = 751] 19:12:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 88 (0000007C82B88000) [pid = 1360] [serial = 2252] [outer = 0000000000000000] 19:12:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 89 (0000007C842C8C00) [pid = 1360] [serial = 2253] [outer = 0000007C82B88000] 19:12:38 INFO - PROCESS | 1360 | 1461031958169 Marionette DEBUG loaded listener.js 19:12:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 90 (0000007C85752C00) [pid = 1360] [serial = 2254] [outer = 0000007C82B88000] 19:12:38 INFO - PROCESS | 1360 | 1461031958634 Marionette TRACE conn5 <- [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]]]}] 19:12: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. 19:12:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 693ms 19:12:38 INFO - PROCESS | 1360 | 1461031958699 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 19:12:38 INFO - PROCESS | 1360 | 1461031958702 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 19:12:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:12:38 INFO - PROCESS | 1360 | 1461031958705 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:12:38 INFO - PROCESS | 1360 | 1461031958707 Marionette TRACE conn5 <- [1,2966,null,{}] 19:12:38 INFO - PROCESS | 1360 | 1461031958711 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:38 INFO - PROCESS | 1360 | 1461031958833 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 19:12:38 INFO - PROCESS | 1360 | 1461031958921 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:38 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8756A800 == 50 [pid = 1360] [id = 752] 19:12:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 91 (0000007C85DDF800) [pid = 1360] [serial = 2255] [outer = 0000000000000000] 19:12:38 INFO - PROCESS | 1360 | ++DOMWINDOW == 92 (0000007C85DE7C00) [pid = 1360] [serial = 2256] [outer = 0000007C85DDF800] 19:12:38 INFO - PROCESS | 1360 | 1461031958969 Marionette DEBUG loaded listener.js 19:12:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 93 (0000007C86738C00) [pid = 1360] [serial = 2257] [outer = 0000007C85DDF800] 19:12:39 INFO - PROCESS | 1360 | 1461031959329 Marionette TRACE conn5 <- [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]]]}] 19:12: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. 19:12:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 19:12:39 INFO - PROCESS | 1360 | 1461031959378 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 19:12:39 INFO - PROCESS | 1360 | 1461031959380 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 19:12:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:12:39 INFO - PROCESS | 1360 | 1461031959384 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:12:39 INFO - PROCESS | 1360 | 1461031959386 Marionette TRACE conn5 <- [1,2970,null,{}] 19:12:39 INFO - PROCESS | 1360 | 1461031959389 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:39 INFO - PROCESS | 1360 | 1461031959514 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 19:12:39 INFO - PROCESS | 1360 | 1461031959528 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:39 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C89F22000 == 51 [pid = 1360] [id = 753] 19:12:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 94 (0000007C86930C00) [pid = 1360] [serial = 2258] [outer = 0000000000000000] 19:12:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 95 (0000007C86981800) [pid = 1360] [serial = 2259] [outer = 0000007C86930C00] 19:12:39 INFO - PROCESS | 1360 | 1461031959576 Marionette DEBUG loaded listener.js 19:12:39 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C86E94800) [pid = 1360] [serial = 2260] [outer = 0000007C86930C00] 19:12:40 INFO - PROCESS | 1360 | 1461031960008 Marionette TRACE conn5 <- [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"]]]}] 19:12: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 19:12:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:12:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 19:12:40 INFO - PROCESS | 1360 | 1461031960058 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 19:12:40 INFO - PROCESS | 1360 | 1461031960061 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 19:12:40 INFO - PROCESS | 1360 | 1461031960064 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:12:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:12:40 INFO - PROCESS | 1360 | 1461031960066 Marionette TRACE conn5 <- [1,2974,null,{}] 19:12:40 INFO - PROCESS | 1360 | 1461031960070 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:40 INFO - PROCESS | 1360 | 1461031960207 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 19:12:40 INFO - PROCESS | 1360 | 1461031960299 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:40 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7A9000 == 52 [pid = 1360] [id = 754] 19:12:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C86EB6400) [pid = 1360] [serial = 2261] [outer = 0000000000000000] 19:12:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C872A5C00) [pid = 1360] [serial = 2262] [outer = 0000007C86EB6400] 19:12:40 INFO - PROCESS | 1360 | 1461031960350 Marionette DEBUG loaded listener.js 19:12:40 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C8978D800) [pid = 1360] [serial = 2263] [outer = 0000007C86EB6400] 19:12:40 INFO - PROCESS | 1360 | 1461031960758 Marionette TRACE conn5 <- [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]]]}] 19:12:40 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. 19:12:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 19:12:40 INFO - PROCESS | 1360 | 1461031960802 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 19:12:40 INFO - PROCESS | 1360 | 1461031960804 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 19:12:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:12:40 INFO - PROCESS | 1360 | 1461031960807 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:12:40 INFO - PROCESS | 1360 | 1461031960809 Marionette TRACE conn5 <- [1,2978,null,{}] 19:12:40 INFO - PROCESS | 1360 | 1461031960813 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:40 INFO - PROCESS | 1360 | 1461031960933 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 19:12:41 INFO - PROCESS | 1360 | 1461031960992 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8AD33800 == 53 [pid = 1360] [id = 755] 19:12:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C897F3400) [pid = 1360] [serial = 2264] [outer = 0000000000000000] 19:12:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C89B06800) [pid = 1360] [serial = 2265] [outer = 0000007C897F3400] 19:12:41 INFO - PROCESS | 1360 | 1461031961040 Marionette DEBUG loaded listener.js 19:12:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C89B4A800) [pid = 1360] [serial = 2266] [outer = 0000007C897F3400] 19:12:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B58B800 == 54 [pid = 1360] [id = 756] 19:12:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C8A6E8000) [pid = 1360] [serial = 2267] [outer = 0000000000000000] 19:12:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8A6E9400) [pid = 1360] [serial = 2268] [outer = 0000007C8A6E8000] 19:12:41 INFO - PROCESS | 1360 | 1461031961536 Marionette TRACE conn5 <- [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]]]}] 19:12:41 INFO - PROCESS | 1360 | --DOMWINDOW == 103 (0000007C8211E000) [pid = 1360] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:12:41 INFO - PROCESS | 1360 | --DOMWINDOW == 102 (0000007C85DE4000) [pid = 1360] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:12:41 INFO - PROCESS | 1360 | --DOMWINDOW == 101 (0000007C86EAB800) [pid = 1360] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:12:41 INFO - PROCESS | 1360 | --DOMWINDOW == 100 (0000007C855C3400) [pid = 1360] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:12:41 INFO - PROCESS | 1360 | --DOMWINDOW == 99 (0000007C81B2E400) [pid = 1360] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:12:41 INFO - PROCESS | 1360 | --DOMWINDOW == 98 (0000007C81C37000) [pid = 1360] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:12:41 INFO - PROCESS | 1360 | --DOMWINDOW == 97 (0000007C8211B800) [pid = 1360] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:12:41 INFO - PROCESS | 1360 | --DOMWINDOW == 96 (0000007C86F37000) [pid = 1360] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:12:41 INFO - PROCESS | 1360 | --DOMWINDOW == 95 (0000007C87543000) [pid = 1360] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:12: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. 19:12:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 19:12:41 INFO - PROCESS | 1360 | 1461031961607 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 19:12:41 INFO - PROCESS | 1360 | 1461031961609 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 19:12:41 INFO - PROCESS | 1360 | 1461031961616 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:12:41 INFO - PROCESS | 1360 | 1461031961618 Marionette TRACE conn5 <- [1,2982,null,{}] 19:12:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:12:41 INFO - PROCESS | 1360 | 1461031961624 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:41 INFO - PROCESS | 1360 | 1461031961730 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 19:12:41 INFO - PROCESS | 1360 | 1461031961738 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:41 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B97E800 == 55 [pid = 1360] [id = 757] 19:12:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 96 (0000007C85A7FC00) [pid = 1360] [serial = 2269] [outer = 0000000000000000] 19:12:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 97 (0000007C87543000) [pid = 1360] [serial = 2270] [outer = 0000007C85A7FC00] 19:12:41 INFO - PROCESS | 1360 | 1461031961785 Marionette DEBUG loaded listener.js 19:12:41 INFO - PROCESS | 1360 | ++DOMWINDOW == 98 (0000007C8A64B400) [pid = 1360] [serial = 2271] [outer = 0000007C85A7FC00] 19:12:42 INFO - PROCESS | 1360 | 1461031962180 Marionette TRACE conn5 <- [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]]]}] 19:12:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:12: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 19:12:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 629ms 19:12:42 INFO - PROCESS | 1360 | 1461031962250 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 19:12:42 INFO - PROCESS | 1360 | 1461031962253 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 19:12:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:12:42 INFO - PROCESS | 1360 | 1461031962256 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:12:42 INFO - PROCESS | 1360 | 1461031962258 Marionette TRACE conn5 <- [1,2986,null,{}] 19:12:42 INFO - PROCESS | 1360 | 1461031962261 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:42 INFO - PROCESS | 1360 | 1461031962356 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 19:12:42 INFO - PROCESS | 1360 | 1461031962362 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:42 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8CF1F800 == 56 [pid = 1360] [id = 758] 19:12:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 99 (0000007C86EAD400) [pid = 1360] [serial = 2272] [outer = 0000000000000000] 19:12:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 100 (0000007C8A6F5000) [pid = 1360] [serial = 2273] [outer = 0000007C86EAD400] 19:12:42 INFO - PROCESS | 1360 | 1461031962409 Marionette DEBUG loaded listener.js 19:12:42 INFO - PROCESS | 1360 | ++DOMWINDOW == 101 (0000007C8A717000) [pid = 1360] [serial = 2274] [outer = 0000007C86EAD400] 19:12:42 INFO - PROCESS | 1360 | 1461031962816 Marionette TRACE conn5 <- [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]]]}] 19:12:42 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. 19:12:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 587ms 19:12:42 INFO - PROCESS | 1360 | 1461031962846 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 19:12:42 INFO - PROCESS | 1360 | 1461031962849 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 19:12:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:12:42 INFO - PROCESS | 1360 | 1461031962852 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:12:42 INFO - PROCESS | 1360 | 1461031962854 Marionette TRACE conn5 <- [1,2990,null,{}] 19:12:42 INFO - PROCESS | 1360 | 1461031962857 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:42 INFO - PROCESS | 1360 | 1461031962989 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 19:12:43 INFO - PROCESS | 1360 | 1461031962999 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E4BB800 == 57 [pid = 1360] [id = 759] 19:12:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 102 (0000007C86F38C00) [pid = 1360] [serial = 2275] [outer = 0000000000000000] 19:12:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 103 (0000007C8A967800) [pid = 1360] [serial = 2276] [outer = 0000007C86F38C00] 19:12:43 INFO - PROCESS | 1360 | 1461031963047 Marionette DEBUG loaded listener.js 19:12:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 104 (0000007C8A96F000) [pid = 1360] [serial = 2277] [outer = 0000007C86F38C00] 19:12:43 INFO - PROCESS | 1360 | 1461031963478 Marionette TRACE conn5 <- [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]]]}] 19:12: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. 19:12:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 19:12:43 INFO - PROCESS | 1360 | 1461031963526 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 19:12:43 INFO - PROCESS | 1360 | 1461031963529 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 19:12:43 INFO - PROCESS | 1360 | 1461031963532 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:12:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:12:43 INFO - PROCESS | 1360 | 1461031963535 Marionette TRACE conn5 <- [1,2994,null,{}] 19:12:43 INFO - PROCESS | 1360 | 1461031963598 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:43 INFO - PROCESS | 1360 | 1461031963736 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 19:12:43 INFO - PROCESS | 1360 | 1461031963830 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:43 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C845A4000 == 58 [pid = 1360] [id = 760] 19:12:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C81C49800) [pid = 1360] [serial = 2278] [outer = 0000000000000000] 19:12:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C81E2C800) [pid = 1360] [serial = 2279] [outer = 0000007C81C49800] 19:12:43 INFO - PROCESS | 1360 | 1461031963891 Marionette DEBUG loaded listener.js 19:12:43 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C82B1DC00) [pid = 1360] [serial = 2280] [outer = 0000007C81C49800] 19:12:44 INFO - PROCESS | 1360 | 1461031964487 Marionette TRACE conn5 <- [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]]]}] 19:12: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. 19:12:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 19:12:44 INFO - PROCESS | 1360 | 1461031964522 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 19:12:44 INFO - PROCESS | 1360 | 1461031964529 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 19:12:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:12:44 INFO - PROCESS | 1360 | 1461031964534 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:12:44 INFO - PROCESS | 1360 | 1461031964537 Marionette TRACE conn5 <- [1,2998,null,{}] 19:12:44 INFO - PROCESS | 1360 | 1461031964541 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:44 INFO - PROCESS | 1360 | 1461031964662 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 19:12:44 INFO - PROCESS | 1360 | 1461031964795 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:44 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8755B000 == 59 [pid = 1360] [id = 761] 19:12:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C85508C00) [pid = 1360] [serial = 2281] [outer = 0000000000000000] 19:12:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C855B8C00) [pid = 1360] [serial = 2282] [outer = 0000007C85508C00] 19:12:44 INFO - PROCESS | 1360 | 1461031964858 Marionette DEBUG loaded listener.js 19:12:44 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8693A800) [pid = 1360] [serial = 2283] [outer = 0000007C85508C00] 19:12:45 INFO - PROCESS | 1360 | [1360] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:12:45 INFO - PROCESS | 1360 | 1461031965432 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:12:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:12:45 INFO - {} 19:12:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:12:45 INFO - {} 19:12:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:12:45 INFO - {} 19:12:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:12:45 INFO - {} 19:12:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 922ms 19:12:45 INFO - PROCESS | 1360 | 1461031965458 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 19:12:45 INFO - TEST-START | /FileAPI/fileReader.html 19:12:45 INFO - PROCESS | 1360 | 1461031965461 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 19:12:45 INFO - PROCESS | 1360 | 1461031965465 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:12:45 INFO - PROCESS | 1360 | 1461031965468 Marionette TRACE conn5 <- [1,3002,null,{}] 19:12:45 INFO - PROCESS | 1360 | 1461031965472 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:45 INFO - PROCESS | 1360 | 1461031965598 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 19:12:45 INFO - PROCESS | 1360 | 1461031965720 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:45 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E634000 == 60 [pid = 1360] [id = 762] 19:12:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C87243000) [pid = 1360] [serial = 2284] [outer = 0000000000000000] 19:12:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C899F0000) [pid = 1360] [serial = 2285] [outer = 0000007C87243000] 19:12:45 INFO - PROCESS | 1360 | 1461031965785 Marionette DEBUG loaded listener.js 19:12:45 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C8A6EF800) [pid = 1360] [serial = 2286] [outer = 0000007C87243000] 19:12:46 INFO - PROCESS | 1360 | 1461031966390 Marionette TRACE conn5 <- [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]]]}] 19:12:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:12:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:12:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:12:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:12:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 986ms 19:12:46 INFO - PROCESS | 1360 | 1461031966460 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 19:12:46 INFO - TEST-START | /FileAPI/historical.html 19:12:46 INFO - PROCESS | 1360 | 1461031966467 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 19:12:46 INFO - PROCESS | 1360 | 1461031966472 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:12:46 INFO - PROCESS | 1360 | 1461031966474 Marionette TRACE conn5 <- [1,3006,null,{}] 19:12:46 INFO - PROCESS | 1360 | 1461031966479 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:46 INFO - PROCESS | 1360 | 1461031966596 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 19:12:46 INFO - PROCESS | 1360 | 1461031966722 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E6DB000 == 61 [pid = 1360] [id = 763] 19:12:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C8ACB1000) [pid = 1360] [serial = 2287] [outer = 0000000000000000] 19:12:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8ACB9C00) [pid = 1360] [serial = 2288] [outer = 0000007C8ACB1000] 19:12:46 INFO - PROCESS | 1360 | 1461031966782 Marionette DEBUG loaded listener.js 19:12:46 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8ACD5800) [pid = 1360] [serial = 2289] [outer = 0000007C8ACB1000] 19:12:47 INFO - PROCESS | 1360 | 1461031967359 Marionette TRACE conn5 <- [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"]]]}] 19:12:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:12:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:12:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:12:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:12:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:12:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:12:47 INFO - TEST-OK | /FileAPI/historical.html | took 923ms 19:12:47 INFO - PROCESS | 1360 | 1461031967396 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 19:12:47 INFO - PROCESS | 1360 | 1461031967399 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 19:12:47 INFO - TEST-START | /FileAPI/idlharness.html 19:12:47 INFO - PROCESS | 1360 | 1461031967403 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:12:47 INFO - PROCESS | 1360 | 1461031967405 Marionette TRACE conn5 <- [1,3010,null,{}] 19:12:47 INFO - PROCESS | 1360 | 1461031967409 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:47 INFO - PROCESS | 1360 | 1461031967522 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 19:12:47 INFO - PROCESS | 1360 | 1461031967622 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:47 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8ED14800 == 62 [pid = 1360] [id = 764] 19:12:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8ACB7400) [pid = 1360] [serial = 2290] [outer = 0000000000000000] 19:12:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8AD1DC00) [pid = 1360] [serial = 2291] [outer = 0000007C8ACB7400] 19:12:47 INFO - PROCESS | 1360 | 1461031967679 Marionette DEBUG loaded listener.js 19:12:47 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8C476C00) [pid = 1360] [serial = 2292] [outer = 0000007C8ACB7400] 19:12:48 INFO - PROCESS | 1360 | 1461031968707 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:12:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:12:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:12: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 19:12:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:12:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:12: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 19:12:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:12: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 19:12:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:12: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 19:12: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 19:12:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:12:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:12:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:12: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 19:12:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:12: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 19:12: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 19:12:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:12:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:12:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1442ms 19:12:48 INFO - PROCESS | 1360 | 1461031968847 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 19:12:48 INFO - PROCESS | 1360 | 1461031968850 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 19:12:48 INFO - TEST-START | /FileAPI/idlharness.worker 19:12:48 INFO - PROCESS | 1360 | 1461031968854 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:12:48 INFO - PROCESS | 1360 | 1461031968856 Marionette TRACE conn5 <- [1,3014,null,{}] 19:12:48 INFO - PROCESS | 1360 | 1461031968911 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:49 INFO - PROCESS | 1360 | 1461031969081 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 19:12:49 INFO - PROCESS | 1360 | 1461031969203 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:49 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8F62B800 == 63 [pid = 1360] [id = 765] 19:12:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8CF2A000) [pid = 1360] [serial = 2293] [outer = 0000000000000000] 19:12:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C8CF2F400) [pid = 1360] [serial = 2294] [outer = 0000007C8CF2A000] 19:12:49 INFO - PROCESS | 1360 | 1461031969266 Marionette DEBUG loaded listener.js 19:12:49 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C8D007000) [pid = 1360] [serial = 2295] [outer = 0000007C8CF2A000] 19:12:49 INFO - PROCESS | 1360 | [1360] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:12:50 INFO - PROCESS | 1360 | 1461031970704 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:12:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:12:50 INFO - {} 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:12:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:12:50 INFO - {} 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:12:50 INFO - {} 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:12:50 INFO - {} 19:12: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 - {} 19:12:50 INFO - {} 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:12:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:12:50 INFO - {} 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:12:50 INFO - {} 19:12: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 - {} 19:12:50 INFO - {} 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12: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 19:12:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:12:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:12:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1996ms 19:12:50 INFO - PROCESS | 1360 | 1461031970854 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 19:12:50 INFO - PROCESS | 1360 | 1461031970861 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 19:12:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:12:50 INFO - PROCESS | 1360 | 1461031970866 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:12:50 INFO - PROCESS | 1360 | 1461031970870 Marionette TRACE conn5 <- [1,3018,null,{}] 19:12:50 INFO - PROCESS | 1360 | 1461031970876 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:51 INFO - PROCESS | 1360 | 1461031971019 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 19:12:51 INFO - PROCESS | 1360 | 1461031971100 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86843000 == 64 [pid = 1360] [id = 766] 19:12:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C86989000) [pid = 1360] [serial = 2296] [outer = 0000000000000000] 19:12:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C86E8D800) [pid = 1360] [serial = 2297] [outer = 0000007C86989000] 19:12:51 INFO - PROCESS | 1360 | 1461031971151 Marionette DEBUG loaded listener.js 19:12:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C86F34000) [pid = 1360] [serial = 2298] [outer = 0000007C86989000] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C82167000 == 63 [pid = 1360] [id = 313] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CF1F800 == 62 [pid = 1360] [id = 758] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B97E800 == 61 [pid = 1360] [id = 757] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B58B800 == 60 [pid = 1360] [id = 756] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8AD33800 == 59 [pid = 1360] [id = 755] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7A9000 == 58 [pid = 1360] [id = 754] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C89F22000 == 57 [pid = 1360] [id = 753] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8756A800 == 56 [pid = 1360] [id = 752] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86850800 == 55 [pid = 1360] [id = 751] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C87544400) [pid = 1360] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8252B000 == 54 [pid = 1360] [id = 750] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A0D800 == 53 [pid = 1360] [id = 749] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCC9000 == 52 [pid = 1360] [id = 745] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8DCC3800 == 51 [pid = 1360] [id = 744] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8CCA0800 == 50 [pid = 1360] [id = 743] 19:12:51 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8252F000 == 49 [pid = 1360] [id = 740] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C89788800) [pid = 1360] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8672F400) [pid = 1360] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C86EB6000) [pid = 1360] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C86934800) [pid = 1360] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C85A7EC00) [pid = 1360] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C81D82400) [pid = 1360] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C82543400) [pid = 1360] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C84A49400) [pid = 1360] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8553FC00) [pid = 1360] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C85547000) [pid = 1360] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C82B8A400) [pid = 1360] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C83007800) [pid = 1360] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C82B89400) [pid = 1360] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C81B2EC00) [pid = 1360] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C832E8800) [pid = 1360] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C8723E000) [pid = 1360] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C86F33400) [pid = 1360] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 106 (0000007C87299800) [pid = 1360] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 105 (0000007C85DDBC00) [pid = 1360] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | --DOMWINDOW == 104 (0000007C86932400) [pid = 1360] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 19:12:51 INFO - PROCESS | 1360 | 1461031971685 Marionette TRACE conn5 <- [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]]]}] 19:12: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 19:12:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 839ms 19:12:51 INFO - PROCESS | 1360 | 1461031971705 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 19:12:51 INFO - PROCESS | 1360 | 1461031971711 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 19:12:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:12:51 INFO - PROCESS | 1360 | 1461031971723 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:12:51 INFO - PROCESS | 1360 | 1461031971726 Marionette TRACE conn5 <- [1,3022,null,{}] 19:12:51 INFO - PROCESS | 1360 | 1461031971730 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:51 INFO - PROCESS | 1360 | 1461031971826 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 19:12:51 INFO - PROCESS | 1360 | 1461031971833 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:51 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86815800 == 50 [pid = 1360] [id = 767] 19:12:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 105 (0000007C8211E000) [pid = 1360] [serial = 2299] [outer = 0000000000000000] 19:12:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 106 (0000007C82B8B800) [pid = 1360] [serial = 2300] [outer = 0000007C8211E000] 19:12:51 INFO - PROCESS | 1360 | 1461031971883 Marionette DEBUG loaded listener.js 19:12:51 INFO - PROCESS | 1360 | ++DOMWINDOW == 107 (0000007C842CD800) [pid = 1360] [serial = 2301] [outer = 0000007C8211E000] 19:12:52 INFO - PROCESS | 1360 | 1461031972375 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:12:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 19:12:52 INFO - PROCESS | 1360 | 1461031972411 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 19:12:52 INFO - PROCESS | 1360 | 1461031972413 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 19:12:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:12:52 INFO - PROCESS | 1360 | 1461031972417 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:12:52 INFO - PROCESS | 1360 | 1461031972421 Marionette TRACE conn5 <- [1,3026,null,{}] 19:12:52 INFO - PROCESS | 1360 | 1461031972432 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:52 INFO - PROCESS | 1360 | 1461031972561 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 19:12:52 INFO - PROCESS | 1360 | 1461031972655 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:52 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A361800 == 51 [pid = 1360] [id = 768] 19:12:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C8409D800) [pid = 1360] [serial = 2302] [outer = 0000000000000000] 19:12:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C86939000) [pid = 1360] [serial = 2303] [outer = 0000007C8409D800] 19:12:52 INFO - PROCESS | 1360 | 1461031972706 Marionette DEBUG loaded listener.js 19:12:52 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C86E91C00) [pid = 1360] [serial = 2304] [outer = 0000007C8409D800] 19:12:53 INFO - PROCESS | 1360 | 1461031973095 Marionette TRACE conn5 <- [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"]]]}] 19:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:12:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 19:12:53 INFO - PROCESS | 1360 | 1461031973154 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 19:12:53 INFO - PROCESS | 1360 | 1461031973157 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 19:12:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:12:53 INFO - PROCESS | 1360 | 1461031973162 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:12:53 INFO - PROCESS | 1360 | 1461031973164 Marionette TRACE conn5 <- [1,3030,null,{}] 19:12:53 INFO - PROCESS | 1360 | 1461031973167 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:53 INFO - PROCESS | 1360 | 1461031973262 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 19:12:53 INFO - PROCESS | 1360 | 1461031973268 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:53 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9DB800 == 52 [pid = 1360] [id = 769] 19:12:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C87297000) [pid = 1360] [serial = 2305] [outer = 0000000000000000] 19:12:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C872A3000) [pid = 1360] [serial = 2306] [outer = 0000007C87297000] 19:12:53 INFO - PROCESS | 1360 | 1461031973316 Marionette DEBUG loaded listener.js 19:12:53 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C8754B800) [pid = 1360] [serial = 2307] [outer = 0000007C87297000] 19:12:54 INFO - PROCESS | 1360 | 1461031974058 Marionette TRACE conn5 <- [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]]]}] 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:12:54 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. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:12:54 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'.) 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:12:54 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. 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:12:54 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. 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:12:54 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. 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:12:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 973ms 19:12:54 INFO - PROCESS | 1360 | 1461031974137 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 19:12:54 INFO - PROCESS | 1360 | 1461031974139 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 19:12:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:12:54 INFO - PROCESS | 1360 | 1461031974142 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:12:54 INFO - PROCESS | 1360 | 1461031974144 Marionette TRACE conn5 <- [1,3034,null,{}] 19:12:54 INFO - PROCESS | 1360 | 1461031974148 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:54 INFO - PROCESS | 1360 | 1461031974273 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 19:12:54 INFO - PROCESS | 1360 | 1461031974284 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:54 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C85785800 == 53 [pid = 1360] [id = 770] 19:12:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C897E8C00) [pid = 1360] [serial = 2308] [outer = 0000000000000000] 19:12:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C897F4400) [pid = 1360] [serial = 2309] [outer = 0000007C897E8C00] 19:12:54 INFO - PROCESS | 1360 | 1461031974331 Marionette DEBUG loaded listener.js 19:12:54 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8A649800) [pid = 1360] [serial = 2310] [outer = 0000007C897E8C00] 19:12:54 INFO - PROCESS | 1360 | [1360] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:12:54 INFO - PROCESS | 1360 | 1461031974794 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:12:54 INFO - {} 19:12:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 19:12:54 INFO - PROCESS | 1360 | 1461031974817 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 19:12:54 INFO - PROCESS | 1360 | 1461031974819 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 19:12:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:12:54 INFO - PROCESS | 1360 | 1461031974822 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:12:54 INFO - PROCESS | 1360 | 1461031974824 Marionette TRACE conn5 <- [1,3038,null,{}] 19:12:54 INFO - PROCESS | 1360 | 1461031974828 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:54 INFO - PROCESS | 1360 | 1461031974977 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 19:12:55 INFO - PROCESS | 1360 | 1461031975033 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E24E000 == 54 [pid = 1360] [id = 771] 19:12:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C8A640C00) [pid = 1360] [serial = 2311] [outer = 0000000000000000] 19:12:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C8ACBAC00) [pid = 1360] [serial = 2312] [outer = 0000007C8A640C00] 19:12:55 INFO - PROCESS | 1360 | 1461031975083 Marionette DEBUG loaded listener.js 19:12:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C8CCC2C00) [pid = 1360] [serial = 2313] [outer = 0000007C8A640C00] 19:12:55 INFO - PROCESS | 1360 | 1461031975657 Marionette TRACE conn5 <- [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]]]}] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C85DDF800) [pid = 1360] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C86EB6400) [pid = 1360] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C82B88000) [pid = 1360] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 115 (0000007C8254EC00) [pid = 1360] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 114 (0000007C813CF400) [pid = 1360] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 113 (0000007C89B0B400) [pid = 1360] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 112 (0000007C897F3400) [pid = 1360] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 111 (0000007C8A6E8000) [pid = 1360] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 110 (0000007C86930C00) [pid = 1360] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 109 (0000007C86EAD400) [pid = 1360] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 108 (0000007C872A2C00) [pid = 1360] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:12:55 INFO - PROCESS | 1360 | --DOMWINDOW == 107 (0000007C85A7FC00) [pid = 1360] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:12:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:12:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:12:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:12:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:12:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 880ms 19:12:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:12:55 INFO - PROCESS | 1360 | 1461031975706 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 19:12:55 INFO - PROCESS | 1360 | 1461031975709 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 19:12:55 INFO - PROCESS | 1360 | 1461031975713 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:12:55 INFO - PROCESS | 1360 | 1461031975715 Marionette TRACE conn5 <- [1,3042,null,{}] 19:12:55 INFO - PROCESS | 1360 | 1461031975719 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:55 INFO - PROCESS | 1360 | 1461031975809 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 19:12:55 INFO - PROCESS | 1360 | 1461031975815 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:55 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B979800 == 55 [pid = 1360] [id = 772] 19:12:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 108 (0000007C897F3400) [pid = 1360] [serial = 2314] [outer = 0000000000000000] 19:12:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 109 (0000007C8A6E9000) [pid = 1360] [serial = 2315] [outer = 0000007C897F3400] 19:12:55 INFO - PROCESS | 1360 | 1461031975865 Marionette DEBUG loaded listener.js 19:12:55 INFO - PROCESS | 1360 | ++DOMWINDOW == 110 (0000007C8CF33400) [pid = 1360] [serial = 2316] [outer = 0000007C897F3400] 19:12:56 INFO - PROCESS | 1360 | 1461031976571 Marionette TRACE conn5 <- [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"]]]}] 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:12: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" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:12: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" 19:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:12:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 977ms 19:12:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:12:56 INFO - PROCESS | 1360 | 1461031976697 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 19:12:56 INFO - PROCESS | 1360 | 1461031976699 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 19:12:56 INFO - PROCESS | 1360 | 1461031976702 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:12:56 INFO - PROCESS | 1360 | 1461031976704 Marionette TRACE conn5 <- [1,3046,null,{}] 19:12:56 INFO - PROCESS | 1360 | 1461031976708 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:56 INFO - PROCESS | 1360 | 1461031976799 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 19:12:56 INFO - PROCESS | 1360 | 1461031976805 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:56 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7B7000 == 56 [pid = 1360] [id = 773] 19:12:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 111 (0000007C87120400) [pid = 1360] [serial = 2317] [outer = 0000000000000000] 19:12:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 112 (0000007C8978C400) [pid = 1360] [serial = 2318] [outer = 0000007C87120400] 19:12:56 INFO - PROCESS | 1360 | 1461031976860 Marionette DEBUG loaded listener.js 19:12:56 INFO - PROCESS | 1360 | ++DOMWINDOW == 113 (0000007C8D00A800) [pid = 1360] [serial = 2319] [outer = 0000007C87120400] 19:12:57 INFO - PROCESS | 1360 | 1461031977370 Marionette TRACE conn5 <- [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]]]}] 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:12:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:12:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:12:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:12:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:12:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 744ms 19:12:57 INFO - PROCESS | 1360 | 1461031977450 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 19:12:57 INFO - PROCESS | 1360 | 1461031977452 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 19:12:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:12:57 INFO - PROCESS | 1360 | 1461031977456 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:12:57 INFO - PROCESS | 1360 | 1461031977458 Marionette TRACE conn5 <- [1,3050,null,{}] 19:12:57 INFO - PROCESS | 1360 | 1461031977462 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:57 INFO - PROCESS | 1360 | 1461031977554 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 19:12:57 INFO - PROCESS | 1360 | 1461031977565 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:57 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8E6DF800 == 57 [pid = 1360] [id = 774] 19:12:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 114 (0000007C8DA1CC00) [pid = 1360] [serial = 2320] [outer = 0000000000000000] 19:12:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 115 (0000007C8DA31800) [pid = 1360] [serial = 2321] [outer = 0000007C8DA1CC00] 19:12:57 INFO - PROCESS | 1360 | 1461031977612 Marionette DEBUG loaded listener.js 19:12:57 INFO - PROCESS | 1360 | ++DOMWINDOW == 116 (0000007C8DA51400) [pid = 1360] [serial = 2322] [outer = 0000007C8DA1CC00] 19:12:57 INFO - PROCESS | 1360 | [1360] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:12:58 INFO - PROCESS | 1360 | 1461031978336 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:12:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:12:58 INFO - {} 19:12:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 923ms 19:12:58 INFO - PROCESS | 1360 | 1461031978382 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 19:12:58 INFO - PROCESS | 1360 | 1461031978389 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 19:12:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:12:58 INFO - PROCESS | 1360 | 1461031978405 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:12:58 INFO - PROCESS | 1360 | 1461031978409 Marionette TRACE conn5 <- [1,3054,null,{}] 19:12:58 INFO - PROCESS | 1360 | 1461031978415 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:58 INFO - PROCESS | 1360 | 1461031978570 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 19:12:58 INFO - PROCESS | 1360 | 1461031978667 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:58 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C87568000 == 58 [pid = 1360] [id = 775] 19:12:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C834BC000) [pid = 1360] [serial = 2323] [outer = 0000000000000000] 19:12:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C85DE1400) [pid = 1360] [serial = 2324] [outer = 0000007C834BC000] 19:12:58 INFO - PROCESS | 1360 | 1461031978728 Marionette DEBUG loaded listener.js 19:12:58 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C86938400) [pid = 1360] [serial = 2325] [outer = 0000007C834BC000] 19:12:59 INFO - PROCESS | 1360 | 1461031979249 Marionette TRACE conn5 <- [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]]]}] 19:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:12:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 19:12:59 INFO - PROCESS | 1360 | 1461031979292 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 19:12:59 INFO - PROCESS | 1360 | 1461031979299 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 19:12:59 INFO - PROCESS | 1360 | 1461031979306 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:12:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:12:59 INFO - PROCESS | 1360 | 1461031979309 Marionette TRACE conn5 <- [1,3058,null,{}] 19:12:59 INFO - PROCESS | 1360 | 1461031979314 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:59 INFO - PROCESS | 1360 | 1461031979436 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 19:12:59 INFO - PROCESS | 1360 | 1461031979538 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:59 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8B59C000 == 59 [pid = 1360] [id = 776] 19:12:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C87240800) [pid = 1360] [serial = 2326] [outer = 0000000000000000] 19:12:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C872A2C00) [pid = 1360] [serial = 2327] [outer = 0000007C87240800] 19:12:59 INFO - PROCESS | 1360 | 1461031979597 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C89B03000) [pid = 1360] [serial = 2328] [outer = 0000007C87240800] 19:13:00 INFO - PROCESS | 1360 | 1461031980204 Marionette TRACE conn5 <- [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]]]}] 19:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:13:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 923ms 19:13:00 INFO - PROCESS | 1360 | 1461031980250 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 19:13:00 INFO - PROCESS | 1360 | 1461031980253 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 19:13:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:13:00 INFO - PROCESS | 1360 | 1461031980260 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:13:00 INFO - PROCESS | 1360 | 1461031980264 Marionette TRACE conn5 <- [1,3062,null,{}] 19:13:00 INFO - PROCESS | 1360 | 1461031980277 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:00 INFO - PROCESS | 1360 | 1461031980398 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 19:13:00 INFO - PROCESS | 1360 | 1461031980500 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:00 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8EDEA800 == 60 [pid = 1360] [id = 777] 19:13:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8A6F2C00) [pid = 1360] [serial = 2329] [outer = 0000000000000000] 19:13:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C8A71E000) [pid = 1360] [serial = 2330] [outer = 0000007C8A6F2C00] 19:13:00 INFO - PROCESS | 1360 | 1461031980564 Marionette DEBUG loaded listener.js 19:13:00 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C8ACB6800) [pid = 1360] [serial = 2331] [outer = 0000007C8A6F2C00] 19:13:01 INFO - PROCESS | 1360 | 1461031981155 Marionette TRACE conn5 <- [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]]]}] 19:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:13:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 945ms 19:13:01 INFO - PROCESS | 1360 | 1461031981206 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 19:13:01 INFO - PROCESS | 1360 | 1461031981209 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 19:13:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:13:01 INFO - PROCESS | 1360 | 1461031981214 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:13:01 INFO - PROCESS | 1360 | 1461031981216 Marionette TRACE conn5 <- [1,3066,null,{}] 19:13:01 INFO - PROCESS | 1360 | 1461031981220 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:01 INFO - PROCESS | 1360 | 1461031981340 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 19:13:01 INFO - PROCESS | 1360 | 1461031981442 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:01 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8F6C8000 == 61 [pid = 1360] [id = 778] 19:13:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 126 (0000007C8ACB5400) [pid = 1360] [serial = 2332] [outer = 0000000000000000] 19:13:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 127 (0000007C8CC17400) [pid = 1360] [serial = 2333] [outer = 0000007C8ACB5400] 19:13:01 INFO - PROCESS | 1360 | 1461031981502 Marionette DEBUG loaded listener.js 19:13:01 INFO - PROCESS | 1360 | ++DOMWINDOW == 128 (0000007C8CC5F800) [pid = 1360] [serial = 2334] [outer = 0000007C8ACB5400] 19:13:02 INFO - PROCESS | 1360 | 1461031982044 Marionette TRACE conn5 <- [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] 19:13:02 INFO - PROCESS | 1360 | 1461031982101 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 19:13:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:13:02 INFO - PROCESS | 1360 | 1461031982105 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:13:02 INFO - PROCESS | 1360 | 1461031982108 Marionette TRACE conn5 <- [1,3070,null,{}] 19:13:02 INFO - PROCESS | 1360 | 1461031982112 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:02 INFO - PROCESS | 1360 | 1461031982226 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 19:13:02 INFO - PROCESS | 1360 | 1461031982332 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:02 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FB96000 == 62 [pid = 1360] [id = 779] 19:13:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 129 (0000007C8CC57000) [pid = 1360] [serial = 2335] [outer = 0000000000000000] 19:13:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 130 (0000007C8DA22400) [pid = 1360] [serial = 2336] [outer = 0000007C8CC57000] 19:13:02 INFO - PROCESS | 1360 | 1461031982391 Marionette DEBUG loaded listener.js 19:13:02 INFO - PROCESS | 1360 | ++DOMWINDOW == 131 (0000007C8DA4F400) [pid = 1360] [serial = 2337] [outer = 0000007C8CC57000] 19:13:02 INFO - PROCESS | 1360 | 1461031982964 Marionette TRACE conn5 <- [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]]]}] 19:13:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:13:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:13:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:13:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 881ms 19:13:02 INFO - PROCESS | 1360 | 1461031982989 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 19:13:02 INFO - PROCESS | 1360 | 1461031982991 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 19:13:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:13:02 INFO - PROCESS | 1360 | 1461031982995 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:13:03 INFO - PROCESS | 1360 | 1461031982998 Marionette TRACE conn5 <- [1,3074,null,{}] 19:13:03 INFO - PROCESS | 1360 | 1461031983002 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:03 INFO - PROCESS | 1360 | 1461031983131 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 19:13:03 INFO - PROCESS | 1360 | 1461031983239 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:03 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FC3C000 == 63 [pid = 1360] [id = 780] 19:13:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 132 (0000007C8CC57400) [pid = 1360] [serial = 2338] [outer = 0000000000000000] 19:13:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 133 (0000007C8DABA000) [pid = 1360] [serial = 2339] [outer = 0000007C8CC57400] 19:13:03 INFO - PROCESS | 1360 | 1461031983301 Marionette DEBUG loaded listener.js 19:13:03 INFO - PROCESS | 1360 | ++DOMWINDOW == 134 (0000007C8DBF3400) [pid = 1360] [serial = 2340] [outer = 0000007C8CC57400] 19:13:03 INFO - PROCESS | 1360 | 1461031983810 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:13:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 839ms 19:13:03 INFO - PROCESS | 1360 | 1461031983836 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 19:13:03 INFO - PROCESS | 1360 | 1461031983839 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 19:13:03 INFO - PROCESS | 1360 | 1461031983842 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:13:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:13:03 INFO - PROCESS | 1360 | 1461031983845 Marionette TRACE conn5 <- [1,3078,null,{}] 19:13:03 INFO - PROCESS | 1360 | 1461031983849 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:03 INFO - PROCESS | 1360 | 1461031983963 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 19:13:04 INFO - PROCESS | 1360 | 1461031984099 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:04 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8FC41000 == 64 [pid = 1360] [id = 781] 19:13:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 135 (0000007C86F34C00) [pid = 1360] [serial = 2341] [outer = 0000000000000000] 19:13:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 136 (0000007C8DBF3000) [pid = 1360] [serial = 2342] [outer = 0000007C86F34C00] 19:13:04 INFO - PROCESS | 1360 | 1461031984158 Marionette DEBUG loaded listener.js 19:13:04 INFO - PROCESS | 1360 | ++DOMWINDOW == 137 (0000007C8E37BC00) [pid = 1360] [serial = 2343] [outer = 0000007C86F34C00] 19:13:04 INFO - PROCESS | 1360 | 1461031984734 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:13:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:13:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 923ms 19:13:04 INFO - PROCESS | 1360 | 1461031984768 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 19:13:04 INFO - PROCESS | 1360 | 1461031984771 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 19:13:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:13:04 INFO - PROCESS | 1360 | 1461031984775 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:13:04 INFO - PROCESS | 1360 | 1461031984777 Marionette TRACE conn5 <- [1,3082,null,{}] 19:13:04 INFO - PROCESS | 1360 | 1461031984780 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:04 INFO - PROCESS | 1360 | 1461031984894 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 19:13:05 INFO - PROCESS | 1360 | 1461031985002 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:05 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C84E78000 == 65 [pid = 1360] [id = 782] 19:13:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 138 (0000007C82118000) [pid = 1360] [serial = 2344] [outer = 0000000000000000] 19:13:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 139 (0000007C82B81C00) [pid = 1360] [serial = 2345] [outer = 0000007C82118000] 19:13:05 INFO - PROCESS | 1360 | 1461031985061 Marionette DEBUG loaded listener.js 19:13:05 INFO - PROCESS | 1360 | ++DOMWINDOW == 140 (0000007C87234400) [pid = 1360] [serial = 2346] [outer = 0000007C82118000] 19:13:05 INFO - PROCESS | 1360 | 1461031985755 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:13:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:13:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1019ms 19:13:05 INFO - PROCESS | 1360 | 1461031985797 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 19:13:05 INFO - PROCESS | 1360 | 1461031985802 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 19:13:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:13:05 INFO - PROCESS | 1360 | 1461031985808 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:13:05 INFO - PROCESS | 1360 | 1461031985811 Marionette TRACE conn5 <- [1,3086,null,{}] 19:13:05 INFO - PROCESS | 1360 | 1461031985817 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:05 INFO - PROCESS | 1360 | 1461031985948 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 19:13:06 INFO - PROCESS | 1360 | 1461031986090 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:06 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C82519000 == 66 [pid = 1360] [id = 783] 19:13:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 141 (0000007C82CD9400) [pid = 1360] [serial = 2347] [outer = 0000000000000000] 19:13:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 142 (0000007C82B80800) [pid = 1360] [serial = 2348] [outer = 0000007C82CD9400] 19:13:06 INFO - PROCESS | 1360 | 1461031986146 Marionette DEBUG loaded listener.js 19:13:06 INFO - PROCESS | 1360 | ++DOMWINDOW == 143 (0000007C84E95000) [pid = 1360] [serial = 2349] [outer = 0000007C82CD9400] 19:13:06 INFO - PROCESS | 1360 | 1461031986710 Marionette TRACE conn5 <- [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]]]}] 19:13:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:13:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:13:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 924ms 19:13:06 INFO - PROCESS | 1360 | 1461031986742 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 19:13:06 INFO - PROCESS | 1360 | 1461031986748 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 19:13:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:13:06 INFO - PROCESS | 1360 | 1461031986756 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:13:06 INFO - PROCESS | 1360 | 1461031986759 Marionette TRACE conn5 <- [1,3090,null,{}] 19:13:06 INFO - PROCESS | 1360 | 1461031986763 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:06 INFO - PROCESS | 1360 | 1461031986875 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 19:13:07 INFO - PROCESS | 1360 | 1461031986998 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A35B800 == 67 [pid = 1360] [id = 784] 19:13:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 144 (0000007C826EA800) [pid = 1360] [serial = 2350] [outer = 0000000000000000] 19:13:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 145 (0000007C82B1A400) [pid = 1360] [serial = 2351] [outer = 0000007C826EA800] 19:13:07 INFO - PROCESS | 1360 | 1461031987048 Marionette DEBUG loaded listener.js 19:13:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 146 (0000007C86738000) [pid = 1360] [serial = 2352] [outer = 0000007C826EA800] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C898A1800 == 66 [pid = 1360] [id = 324] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85A14800 == 65 [pid = 1360] [id = 317] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A7B7000 == 64 [pid = 1360] [id = 773] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8B979800 == 63 [pid = 1360] [id = 772] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8E24E000 == 62 [pid = 1360] [id = 771] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C85785800 == 61 [pid = 1360] [id = 770] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A9DB800 == 60 [pid = 1360] [id = 769] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8A361800 == 59 [pid = 1360] [id = 768] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86815800 == 58 [pid = 1360] [id = 767] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 145 (0000007C87236000) [pid = 1360] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 144 (0000007C81C36000) [pid = 1360] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 143 (0000007C840A8000) [pid = 1360] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 142 (0000007C86933800) [pid = 1360] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 141 (0000007C87240400) [pid = 1360] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 140 (0000007C89B3E800) [pid = 1360] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 139 (0000007C899F5C00) [pid = 1360] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 138 (0000007C89B4A000) [pid = 1360] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 137 (0000007C8A4CA000) [pid = 1360] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 136 (0000007C8A967800) [pid = 1360] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C86843000 == 57 [pid = 1360] [id = 766] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C8755B000 == 56 [pid = 1360] [id = 761] 19:13:07 INFO - PROCESS | 1360 | --DOCSHELL 0000007C845A4000 == 55 [pid = 1360] [id = 760] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 135 (0000007C85DE7C00) [pid = 1360] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 134 (0000007C86738C00) [pid = 1360] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 133 (0000007C872A5C00) [pid = 1360] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 132 (0000007C842C8C00) [pid = 1360] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 131 (0000007C85752C00) [pid = 1360] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 130 (0000007C83014C00) [pid = 1360] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 129 (0000007C82B18800) [pid = 1360] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 128 (0000007C81C2EC00) [pid = 1360] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 127 (0000007C82115000) [pid = 1360] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 126 (0000007C89B06800) [pid = 1360] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 125 (0000007C8978D800) [pid = 1360] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 124 (0000007C8A6E9400) [pid = 1360] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 123 (0000007C87543000) [pid = 1360] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 122 (0000007C8A64B400) [pid = 1360] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 121 (0000007C89B4A800) [pid = 1360] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 120 (0000007C86981800) [pid = 1360] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 119 (0000007C86E94800) [pid = 1360] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 118 (0000007C8A717000) [pid = 1360] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 117 (0000007C8A6F5000) [pid = 1360] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | --DOMWINDOW == 116 (0000007C89782C00) [pid = 1360] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 19:13:07 INFO - PROCESS | 1360 | 1461031987564 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:13:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:13:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 839ms 19:13:07 INFO - PROCESS | 1360 | 1461031987606 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 19:13:07 INFO - PROCESS | 1360 | 1461031987609 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 19:13:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:13:07 INFO - PROCESS | 1360 | 1461031987613 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:13:07 INFO - PROCESS | 1360 | 1461031987616 Marionette TRACE conn5 <- [1,3094,null,{}] 19:13:07 INFO - PROCESS | 1360 | 1461031987628 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:07 INFO - PROCESS | 1360 | 1461031987727 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 19:13:07 INFO - PROCESS | 1360 | 1461031987737 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:07 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C86847800 == 56 [pid = 1360] [id = 785] 19:13:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 117 (0000007C82CE8800) [pid = 1360] [serial = 2353] [outer = 0000000000000000] 19:13:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 118 (0000007C85DD1C00) [pid = 1360] [serial = 2354] [outer = 0000007C82CE8800] 19:13:07 INFO - PROCESS | 1360 | 1461031987787 Marionette DEBUG loaded listener.js 19:13:07 INFO - PROCESS | 1360 | ++DOMWINDOW == 119 (0000007C86936000) [pid = 1360] [serial = 2355] [outer = 0000007C82CE8800] 19:13:08 INFO - PROCESS | 1360 | 1461031988293 Marionette TRACE conn5 <- [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]]]}] 19:13:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:13:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:13:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:13:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 19:13:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:13:08 INFO - PROCESS | 1360 | 1461031988348 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 19:13:08 INFO - PROCESS | 1360 | 1461031988351 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 19:13:08 INFO - PROCESS | 1360 | 1461031988354 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:13:08 INFO - PROCESS | 1360 | 1461031988356 Marionette TRACE conn5 <- [1,3098,null,{}] 19:13:08 INFO - PROCESS | 1360 | 1461031988360 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:08 INFO - PROCESS | 1360 | 1461031988487 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 19:13:08 INFO - PROCESS | 1360 | 1461031988589 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A7A9000 == 57 [pid = 1360] [id = 786] 19:13:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 120 (0000007C8300E800) [pid = 1360] [serial = 2356] [outer = 0000000000000000] 19:13:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 121 (0000007C86EB4800) [pid = 1360] [serial = 2357] [outer = 0000007C8300E800] 19:13:08 INFO - PROCESS | 1360 | 1461031988637 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 1360 | ++DOMWINDOW == 122 (0000007C87116C00) [pid = 1360] [serial = 2358] [outer = 0000007C8300E800] 19:13:08 INFO - PROCESS | 1360 | 1461031988978 Marionette TRACE conn5 <- [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"]]]}] 19:13:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:13:09 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 19:13:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:13:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 19:13:09 INFO - PROCESS | 1360 | 1461031989047 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 19:13:09 INFO - PROCESS | 1360 | 1461031989050 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 19:13:09 INFO - PROCESS | 1360 | 1461031989055 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:13:09 INFO - PROCESS | 1360 | 1461031989057 Marionette TRACE conn5 <- [1,3102,null,{}] 19:13:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:13:09 INFO - PROCESS | 1360 | 1461031989060 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:09 INFO - PROCESS | 1360 | 1461031989153 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 19:13:09 INFO - PROCESS | 1360 | 1461031989159 Marionette TRACE conn5 -> [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\", \"ec861716-2eb0-40ab-bb59-ab78efc58905\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:09 INFO - PROCESS | 1360 | ++DOCSHELL 0000007C8A9DB800 == 58 [pid = 1360] [id = 787] 19:13:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 123 (0000007C8711F000) [pid = 1360] [serial = 2359] [outer = 0000000000000000] 19:13:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 124 (0000007C87298800) [pid = 1360] [serial = 2360] [outer = 0000007C8711F000] 19:13:09 INFO - PROCESS | 1360 | 1461031989207 Marionette DEBUG loaded listener.js 19:13:09 INFO - PROCESS | 1360 | ++DOMWINDOW == 125 (0000007C87542400) [pid = 1360] [serial = 2361] [outer = 0000007C8711F000] 19:13:09 INFO - PROCESS | 1360 | 1461031989707 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:13:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:13:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 19:13:09 INFO - PROCESS | 1360 | 1461031989737 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 19:13:09 INFO - PROCESS | 1360 | 1461031989739 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 19:13:10 WARNING - u'runner_teardown' () 19:13:10 INFO - No more tests 19:13:10 INFO - Got 0 unexpected results 19:13:10 INFO - SUITE-END | took 697s 19:13:10 INFO - Closing logging queue 19:13:10 INFO - queue closed 19:13:11 INFO - Return code: 0 19:13:11 WARNING - # TBPL SUCCESS # 19:13:11 INFO - Running post-action listener: _resource_record_post_action 19:13:11 INFO - Running post-run listener: _resource_record_post_run 19:13:12 INFO - Total resource usage - Wall time: 706s; CPU: 14.0%; Read bytes: 199788032; Write bytes: 1032009216; Read time: 2257560; Write time: 5597690 19:13:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:13:12 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 111076864; Read time: 0; Write time: 235050 19:13:12 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 199788032; Write bytes: 879583232; Read time: 2257560; Write time: 5317160 19:13:12 INFO - Running post-run listener: _upload_blobber_files 19:13:12 INFO - Blob upload gear active. 19:13:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:13:12 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 19:13:12 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 19:13:12 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 19:13:12 INFO - (blobuploader) - INFO - Open directory for files ... 19:13:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:13:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:13:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:13:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:13:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:13:13 INFO - (blobuploader) - INFO - Done attempting. 19:13:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:13:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:13:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:13:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:13:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:13:15 INFO - (blobuploader) - INFO - Done attempting. 19:13:15 INFO - (blobuploader) - INFO - Iteration through files over. 19:13:15 INFO - Return code: 0 19:13:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:13:15 INFO - Using _rmtree_windows ... 19:13:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:13:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/be9d19587541d6fb0344578446832b20b54cb42a1b3d3f682628a5006251b8f9293f44c57875dde79c493dacd4b789037e1e9a9e08e095485b30ac290b9e70e6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1c132c043b46259c0a3b0fa0a04a153c1c01e38f200edc0078a522742117e0d8ee1b8c865bbb0da87cbdaabc5e8ed4d1d6e4a6defd8c25ecce9afc96a22022ad"} 19:13:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:13:15 INFO - Writing to file C:\slave\test\properties\blobber_files 19:13:15 INFO - Contents: 19:13:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/be9d19587541d6fb0344578446832b20b54cb42a1b3d3f682628a5006251b8f9293f44c57875dde79c493dacd4b789037e1e9a9e08e095485b30ac290b9e70e6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1c132c043b46259c0a3b0fa0a04a153c1c01e38f200edc0078a522742117e0d8ee1b8c865bbb0da87cbdaabc5e8ed4d1d6e4a6defd8c25ecce9afc96a22022ad"} 19:13:15 INFO - Running post-run listener: copy_logs_to_upload_dir 19:13:15 INFO - Copying logs to upload dir... 19:13:15 INFO - mkdir: C:\slave\test\build\upload\logs 19:13:15 INFO - Copying logs to upload dir... 19:13:15 INFO - Using _rmtree_windows ... 19:13:15 INFO - Using _rmtree_windows ... 19:13:15 INFO - Using _rmtree_windows ... 19:13:15 INFO - Using _rmtree_windows ... 19:13:15 INFO - Using _rmtree_windows ... 19:13:15 INFO - Using _rmtree_windows ... 19:13:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=902.093000 ========= master_lag: 1.03 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-04-18 19:13:15.591830) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 19:13:15.592746) ========= '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-108\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-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-108\AppData\Local LOGONSERVER=\\T-W864-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-108 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-108 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-108 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/be9d19587541d6fb0344578446832b20b54cb42a1b3d3f682628a5006251b8f9293f44c57875dde79c493dacd4b789037e1e9a9e08e095485b30ac290b9e70e6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1c132c043b46259c0a3b0fa0a04a153c1c01e38f200edc0078a522742117e0d8ee1b8c865bbb0da87cbdaabc5e8ed4d1d6e4a6defd8c25ecce9afc96a22022ad"} build_url:https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/be9d19587541d6fb0344578446832b20b54cb42a1b3d3f682628a5006251b8f9293f44c57875dde79c493dacd4b789037e1e9a9e08e095485b30ac290b9e70e6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1c132c043b46259c0a3b0fa0a04a153c1c01e38f200edc0078a522742117e0d8ee1b8c865bbb0da87cbdaabc5e8ed4d1d6e4a6defd8c25ecce9afc96a22022ad"}' symbols_url: 'https://queue.taskcluster.net/v1/task/N7tUvG7qR3SRYGfDl3IOnw/artifacts/public/build/firefox-48.0a1.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-04-18 19:13:15.710941) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 19:13:15.711273) ========= '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-108\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-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-108\AppData\Local LOGONSERVER=\\T-W864-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-108 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-108 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-108 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 19:13:15.825674) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 19:13:15.825990) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 19:13:16.651032) ========= ========= Total master_lag: 1.19 =========